From 404504cfc1f6166a38f89d152922109c556128c2 Mon Sep 17 00:00:00 2001 From: CoprDistGit Date: Tue, 11 Apr 2023 21:40:35 +0000 Subject: automatic import of python-arctic --- python-arctic.spec | 97 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 97 insertions(+) create mode 100644 python-arctic.spec (limited to 'python-arctic.spec') diff --git a/python-arctic.spec b/python-arctic.spec new file mode 100644 index 0000000..a6f2b60 --- /dev/null +++ b/python-arctic.spec @@ -0,0 +1,97 @@ +%global _empty_manifest_terminate_build 0 +Name: python-arctic +Version: 1.81.1 +Release: 1 +Summary: AHL Research Versioned TimeSeries and Tick store +License: GPL +URL: https://github.com/man-group/arctic +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/e4/44/0f393da8966b6b289fadc7e51765c8262f07ca1053f02a7f8bd8ee9554bb/arctic-1.81.1.tar.gz +BuildArch: noarch + +Requires: python3-decorator +Requires: python3-enum-compat +Requires: python3-mock +Requires: python3-mockextras +Requires: python3-pandas +Requires: python3-numpy +Requires: python3-pymongo +Requires: python3-pytz +Requires: python3-tzlocal +Requires: python3-lz4 + +%description +## :mega: ArcticDB coming soon! :mega: +[ArcticDB](https://www.man.com/man-group-brings-powerful-dataframe-database-product-arcticdb-to-market-with-bloomberg), Man Group's high-performance Python-native DataFrame database will soon be available on GitHub. ArcticDB is the next generation of Arctic and is designed to be a drop-in replacement for Arctic, providing a platform that is: +* **Fast**: Capable of processing billions of rows in seconds +* **Flexible**: Designed to handle complex real-world datasets +* **Familiar**: Built for the modern Python Data Science ecosystem - Pandas In/Pandas Out! +This repository **does not contain the code for ArcticDB**, but instead contains the older (first) version of the Arctic platform. Please note that this repository is now in maintenance mode and all ongoing development efforts will be focused on ArcticDB. + +%package -n python3-arctic +Summary: AHL Research Versioned TimeSeries and Tick store +Provides: python-arctic +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-arctic +## :mega: ArcticDB coming soon! :mega: +[ArcticDB](https://www.man.com/man-group-brings-powerful-dataframe-database-product-arcticdb-to-market-with-bloomberg), Man Group's high-performance Python-native DataFrame database will soon be available on GitHub. ArcticDB is the next generation of Arctic and is designed to be a drop-in replacement for Arctic, providing a platform that is: +* **Fast**: Capable of processing billions of rows in seconds +* **Flexible**: Designed to handle complex real-world datasets +* **Familiar**: Built for the modern Python Data Science ecosystem - Pandas In/Pandas Out! +This repository **does not contain the code for ArcticDB**, but instead contains the older (first) version of the Arctic platform. Please note that this repository is now in maintenance mode and all ongoing development efforts will be focused on ArcticDB. + +%package help +Summary: Development documents and examples for arctic +Provides: python3-arctic-doc +%description help +## :mega: ArcticDB coming soon! :mega: +[ArcticDB](https://www.man.com/man-group-brings-powerful-dataframe-database-product-arcticdb-to-market-with-bloomberg), Man Group's high-performance Python-native DataFrame database will soon be available on GitHub. ArcticDB is the next generation of Arctic and is designed to be a drop-in replacement for Arctic, providing a platform that is: +* **Fast**: Capable of processing billions of rows in seconds +* **Flexible**: Designed to handle complex real-world datasets +* **Familiar**: Built for the modern Python Data Science ecosystem - Pandas In/Pandas Out! +This repository **does not contain the code for ArcticDB**, but instead contains the older (first) version of the Arctic platform. Please note that this repository is now in maintenance mode and all ongoing development efforts will be focused on ArcticDB. + +%prep +%autosetup -n arctic-1.81.1 + +%build +%py3_build + +%install +%py3_install +install -d -m755 %{buildroot}/%{_pkgdocdir} +if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi +if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi +if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi +if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi +pushd %{buildroot} +if [ -d usr/lib ]; then + find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/lib64 ]; then + find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/bin ]; then + find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst +fi +if [ -d usr/sbin ]; then + find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst +fi +touch doclist.lst +if [ -d usr/share/man ]; then + find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst +fi +popd +mv %{buildroot}/filelist.lst . +mv %{buildroot}/doclist.lst . + +%files -n python3-arctic -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Tue Apr 11 2023 Python_Bot - 1.81.1-1 +- Package Spec generated -- cgit v1.2.3