%global _empty_manifest_terminate_build 0 Name: python-parquet-metadata Version: 0.0.1 Release: 1 Summary: A tool to show metadata about a Parquet file License: Apache Software License URL: https://github.com/cldellow/parquet-metadata Source0: https://mirrors.nju.edu.cn/pypi/web/packages/3b/55/6c52b8533fb28b4475794a6e2985af949b609fffaced55f85490eaebefd0/parquet-metadata-0.0.1.tar.gz BuildArch: noarch %description # parquet-metadata [![Build Status](https://travis-ci.org/cldellow/parquet-metadata.svg?branch=master)](https://travis-ci.org/cldellow/parquet-metadata) Dump metadata about a Parquet file. You may also be interested in [csv2parquet](https://github.com/cldellow/csv2parquet). ``` sudo pip install parquet-metadata parquet-metadata parquet.file ``` Sample output: ``` file created_by parquet-cpp version 1.4.1-SNAPSHOT file columns 9 file row_groups 1 file rows 2 row_group 0 size 634 row_group 0 rows 2 row_group 0 columns 9 row_group 0 bool type BOOLEAN row_group 0 bool num_values 2 row_group 0 bool compression SNAPPY row_group 0 bool encodings PLAIN,RLE row_group 0 bool compressed_size 36 row_group 0 bool uncompressed_size 34 row_group 0 bool stats:min False row_group 0 bool stats:max True row_group 0 float32 type FLOAT row_group 0 float32 num_values 2 row_group 0 float32 compression SNAPPY row_group 0 float32 encodings PLAIN_DICTIONARY,PLAIN,RLE row_group 0 float32 compressed_size 68 row_group 0 float32 uncompressed_size 64 row_group 0 float32 stats:min 0.5 row_group 0 float32 stats:max 0.6 [...] ``` %package -n python3-parquet-metadata Summary: A tool to show metadata about a Parquet file Provides: python-parquet-metadata BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-parquet-metadata # parquet-metadata [![Build Status](https://travis-ci.org/cldellow/parquet-metadata.svg?branch=master)](https://travis-ci.org/cldellow/parquet-metadata) Dump metadata about a Parquet file. You may also be interested in [csv2parquet](https://github.com/cldellow/csv2parquet). ``` sudo pip install parquet-metadata parquet-metadata parquet.file ``` Sample output: ``` file created_by parquet-cpp version 1.4.1-SNAPSHOT file columns 9 file row_groups 1 file rows 2 row_group 0 size 634 row_group 0 rows 2 row_group 0 columns 9 row_group 0 bool type BOOLEAN row_group 0 bool num_values 2 row_group 0 bool compression SNAPPY row_group 0 bool encodings PLAIN,RLE row_group 0 bool compressed_size 36 row_group 0 bool uncompressed_size 34 row_group 0 bool stats:min False row_group 0 bool stats:max True row_group 0 float32 type FLOAT row_group 0 float32 num_values 2 row_group 0 float32 compression SNAPPY row_group 0 float32 encodings PLAIN_DICTIONARY,PLAIN,RLE row_group 0 float32 compressed_size 68 row_group 0 float32 uncompressed_size 64 row_group 0 float32 stats:min 0.5 row_group 0 float32 stats:max 0.6 [...] ``` %package help Summary: Development documents and examples for parquet-metadata Provides: python3-parquet-metadata-doc %description help # parquet-metadata [![Build Status](https://travis-ci.org/cldellow/parquet-metadata.svg?branch=master)](https://travis-ci.org/cldellow/parquet-metadata) Dump metadata about a Parquet file. You may also be interested in [csv2parquet](https://github.com/cldellow/csv2parquet). ``` sudo pip install parquet-metadata parquet-metadata parquet.file ``` Sample output: ``` file created_by parquet-cpp version 1.4.1-SNAPSHOT file columns 9 file row_groups 1 file rows 2 row_group 0 size 634 row_group 0 rows 2 row_group 0 columns 9 row_group 0 bool type BOOLEAN row_group 0 bool num_values 2 row_group 0 bool compression SNAPPY row_group 0 bool encodings PLAIN,RLE row_group 0 bool compressed_size 36 row_group 0 bool uncompressed_size 34 row_group 0 bool stats:min False row_group 0 bool stats:max True row_group 0 float32 type FLOAT row_group 0 float32 num_values 2 row_group 0 float32 compression SNAPPY row_group 0 float32 encodings PLAIN_DICTIONARY,PLAIN,RLE row_group 0 float32 compressed_size 68 row_group 0 float32 uncompressed_size 64 row_group 0 float32 stats:min 0.5 row_group 0 float32 stats:max 0.6 [...] ``` %prep %autosetup -n parquet-metadata-0.0.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-parquet-metadata -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri Apr 21 2023 Python_Bot - 0.0.1-1 - Package Spec generated