%global _empty_manifest_terminate_build 0 Name: python-ibis-framework Version: 5.0.0 Release: 1 Summary: Productivity-centric Python Big Data Framework License: Apache-2.0 URL: https://ibis-project.org Source0: https://mirrors.nju.edu.cn/pypi/web/packages/aa/7e/973736ad6460ff4fb461d65148f77cb4002df12467ecabd4d337aad4b8b1/ibis_framework-5.0.0.tar.gz BuildArch: noarch Requires: python3-atpublic Requires: python3-bidict Requires: python3-importlib-resources Requires: python3-multipledispatch Requires: python3-numpy Requires: python3-pandas Requires: python3-parsy Requires: python3-pooch[progress,xxhash] Requires: python3-dateutil Requires: python3-pytz Requires: python3-rich Requires: python3-sqlglot Requires: python3-toolz Requires: python3-typing-extensions Requires: python3-black Requires: python3-clickhouse-cityhash Requires: python3-clickhouse-driver[numpy] Requires: python3-dask[array,dataframe] Requires: python3-datafusion Requires: python3-db-dtypes Requires: python3-duckdb Requires: python3-duckdb-engine Requires: python3-fsspec Requires: python3-GeoAlchemy2 Requires: python3-geopandas Requires: python3-google-cloud-bigquery Requires: python3-google-cloud-bigquery-storage Requires: python3-graphviz Requires: python3-impyla Requires: python3-lz4 Requires: python3-packaging Requires: python3-polars Requires: python3-psycopg2 Requires: python3-pyarrow Requires: python3-pymssql Requires: python3-pydata-google-auth Requires: python3-pydruid[sqlalchemy] Requires: python3-pymysql Requires: python3-pyspark Requires: python3-regex Requires: python3-requests Requires: python3-shapely Requires: python3-snowflake-connector-python Requires: python3-snowflake-sqlalchemy Requires: python3-sqlalchemy Requires: python3-sqlalchemy-views Requires: python3-trino[sqlalchemy] %description - countries - gdp - independence ``` Choose the `countries` table and preview its first few rows ```python >>> countries = con.tables.countries >>> countries.head() ┏━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━┓ ┃ iso_alpha2 ┃ iso_alpha3 ┃ iso_numeric ┃ fips ┃ name ┃ capital ┃ area_km2 ┃ population ┃ continent ┃ ┡━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━┩ │ string │ string │ int32 │ string │ string │ string │ float64 │ int32 │ string │ ├────────────┼────────────┼─────────────┼────────┼──────────────────────┼──────────────────┼──────────┼────────────┼───────────┤ │ AD │ AND │ 20 │ AN │ Andorra │ Andorra la Vella │ 468.0 │ 84000 │ EU │ │ AE │ ARE │ 784 │ AE │ United Arab Emirates │ Abu Dhabi │ 82880.0 │ 4975593 │ AS │ │ AF │ AFG │ 4 │ AF │ Afghanistan │ Kabul │ 647500.0 │ 29121286 │ AS │ │ AG │ ATG │ 28 │ AC │ Antigua and Barbuda │ St. Johns │ 443.0 │ 86754 │ NA │ │ AI │ AIA │ 660 │ AV │ Anguilla │ The Valley │ 102.0 │ 13254 │ NA │ └────────────┴────────────┴─────────────┴────────┴──────────────────────┴──────────────────┴──────────┴────────────┴───────────┘ ``` Show the 5 least populous countries in Asia ```python >>> ( ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┓ ┃ name ┃ population ┃ ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━┩ │ string │ int32 │ ├────────────────────────────────┼────────────┤ │ Cocos [Keeling] Islands │ 628 │ │ British Indian Ocean Territory │ 4000 │ │ Brunei │ 395027 │ │ Maldives │ 395650 │ │ Macao │ 449198 │ └────────────────────────────────┴────────────┘ ``` ## Community and Contributing Ibis is an open source project and welcomes contributions from anyone in the community. - Read [the contributing guide](https://github.com/ibis-project/ibis/blob/master/docs/CONTRIBUTING.md). - We care about keeping the community welcoming for all. Check out [the code of conduct](https://github.com/ibis-project/ibis/blob/master/docs/CODE_OF_CONDUCT.md). - The Ibis project is open sourced under the [Apache License](https://github.com/ibis-project/ibis/blob/master/LICENSE.txt). Join our community here: - Twitter: https://twitter.com/IbisData - Gitter: https://gitter.im/ibis-dev/Lobby - StackOverflow: https://stackoverflow.com/questions/tagged/ibis For more information visit https://ibis-project.org/. %package -n python3-ibis-framework Summary: Productivity-centric Python Big Data Framework Provides: python-ibis-framework BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-ibis-framework - countries - gdp - independence ``` Choose the `countries` table and preview its first few rows ```python >>> countries = con.tables.countries >>> countries.head() ┏━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━┓ ┃ iso_alpha2 ┃ iso_alpha3 ┃ iso_numeric ┃ fips ┃ name ┃ capital ┃ area_km2 ┃ population ┃ continent ┃ ┡━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━┩ │ string │ string │ int32 │ string │ string │ string │ float64 │ int32 │ string │ ├────────────┼────────────┼─────────────┼────────┼──────────────────────┼──────────────────┼──────────┼────────────┼───────────┤ │ AD │ AND │ 20 │ AN │ Andorra │ Andorra la Vella │ 468.0 │ 84000 │ EU │ │ AE │ ARE │ 784 │ AE │ United Arab Emirates │ Abu Dhabi │ 82880.0 │ 4975593 │ AS │ │ AF │ AFG │ 4 │ AF │ Afghanistan │ Kabul │ 647500.0 │ 29121286 │ AS │ │ AG │ ATG │ 28 │ AC │ Antigua and Barbuda │ St. Johns │ 443.0 │ 86754 │ NA │ │ AI │ AIA │ 660 │ AV │ Anguilla │ The Valley │ 102.0 │ 13254 │ NA │ └────────────┴────────────┴─────────────┴────────┴──────────────────────┴──────────────────┴──────────┴────────────┴───────────┘ ``` Show the 5 least populous countries in Asia ```python >>> ( ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┓ ┃ name ┃ population ┃ ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━┩ │ string │ int32 │ ├────────────────────────────────┼────────────┤ │ Cocos [Keeling] Islands │ 628 │ │ British Indian Ocean Territory │ 4000 │ │ Brunei │ 395027 │ │ Maldives │ 395650 │ │ Macao │ 449198 │ └────────────────────────────────┴────────────┘ ``` ## Community and Contributing Ibis is an open source project and welcomes contributions from anyone in the community. - Read [the contributing guide](https://github.com/ibis-project/ibis/blob/master/docs/CONTRIBUTING.md). - We care about keeping the community welcoming for all. Check out [the code of conduct](https://github.com/ibis-project/ibis/blob/master/docs/CODE_OF_CONDUCT.md). - The Ibis project is open sourced under the [Apache License](https://github.com/ibis-project/ibis/blob/master/LICENSE.txt). Join our community here: - Twitter: https://twitter.com/IbisData - Gitter: https://gitter.im/ibis-dev/Lobby - StackOverflow: https://stackoverflow.com/questions/tagged/ibis For more information visit https://ibis-project.org/. %package help Summary: Development documents and examples for ibis-framework Provides: python3-ibis-framework-doc %description help - countries - gdp - independence ``` Choose the `countries` table and preview its first few rows ```python >>> countries = con.tables.countries >>> countries.head() ┏━━━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━━━┳━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━┳━━━━━━━━━━━━┳━━━━━━━━━━━┓ ┃ iso_alpha2 ┃ iso_alpha3 ┃ iso_numeric ┃ fips ┃ name ┃ capital ┃ area_km2 ┃ population ┃ continent ┃ ┡━━━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━━━╇━━━━━━━━╇━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━╇━━━━━━━━━━━━╇━━━━━━━━━━━┩ │ string │ string │ int32 │ string │ string │ string │ float64 │ int32 │ string │ ├────────────┼────────────┼─────────────┼────────┼──────────────────────┼──────────────────┼──────────┼────────────┼───────────┤ │ AD │ AND │ 20 │ AN │ Andorra │ Andorra la Vella │ 468.0 │ 84000 │ EU │ │ AE │ ARE │ 784 │ AE │ United Arab Emirates │ Abu Dhabi │ 82880.0 │ 4975593 │ AS │ │ AF │ AFG │ 4 │ AF │ Afghanistan │ Kabul │ 647500.0 │ 29121286 │ AS │ │ AG │ ATG │ 28 │ AC │ Antigua and Barbuda │ St. Johns │ 443.0 │ 86754 │ NA │ │ AI │ AIA │ 660 │ AV │ Anguilla │ The Valley │ 102.0 │ 13254 │ NA │ └────────────┴────────────┴─────────────┴────────┴──────────────────────┴──────────────────┴──────────┴────────────┴───────────┘ ``` Show the 5 least populous countries in Asia ```python >>> ( ┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┳━━━━━━━━━━━━┓ ┃ name ┃ population ┃ ┡━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━╇━━━━━━━━━━━━┩ │ string │ int32 │ ├────────────────────────────────┼────────────┤ │ Cocos [Keeling] Islands │ 628 │ │ British Indian Ocean Territory │ 4000 │ │ Brunei │ 395027 │ │ Maldives │ 395650 │ │ Macao │ 449198 │ └────────────────────────────────┴────────────┘ ``` ## Community and Contributing Ibis is an open source project and welcomes contributions from anyone in the community. - Read [the contributing guide](https://github.com/ibis-project/ibis/blob/master/docs/CONTRIBUTING.md). - We care about keeping the community welcoming for all. Check out [the code of conduct](https://github.com/ibis-project/ibis/blob/master/docs/CODE_OF_CONDUCT.md). - The Ibis project is open sourced under the [Apache License](https://github.com/ibis-project/ibis/blob/master/LICENSE.txt). Join our community here: - Twitter: https://twitter.com/IbisData - Gitter: https://gitter.im/ibis-dev/Lobby - StackOverflow: https://stackoverflow.com/questions/tagged/ibis For more information visit https://ibis-project.org/. %prep %autosetup -n ibis-framework-5.0.0 %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-ibis-framework -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Mon Apr 10 2023 Python_Bot - 5.0.0-1 - Package Spec generated