%global _empty_manifest_terminate_build 0 Name: python-rapidtables Version: 0.1.11 Release: 1 Summary: Format/create and print tables from lists of dicts License: MIT URL: https://github.com/alttch/rapidtables Source0: https://mirrors.aliyun.com/pypi/web/packages/62/9f/cc0809970d0cc1609ae7b9775775d2256842115523e81d99366cb8116969/rapidtables-0.1.11.tar.gz BuildArch: noarch %description John 2000 DevOps Jack 2500 Architect Ken 1800 Q/A ``` ## Quick API reference ### format_table Formats a table. Outputs data in raw, generator of strings (one string per row) or generator of tuples of strings (one tuple per row, one string per column): * **fmt=rapidtables.FORMAT_RAW** raw string * **fmt=rapidtables.FORMAT_GENERATOR** generator of strings * **fmt=rapidtables.FORMAT_GENERATOR_COLS** generator of tuples of strings Align columns: * **align=rapidtables.ALIGN_LEFT** align all columns to left * **align=rapidtables.ALIGN_NUMBERS_RIGHT** align numbers to right (default) * **align=rapidtables.ALIGN_RIGHT** align all columns to right * **align=rapidtables.ALIGN_CENTER** align all columns to center * **align=rapidtables.ALIGN_HOMOGENEOUS_NUMBERS_RIGHT** align numbers to right but consider the table is homogeneous and check col values only to first number or string (works slightly faster) To predefine aligns, set align to tuple or list: align=(rapidtables.ALIGN_LEFT, rapidtables.ALIGN_RIGHT, ....) number of items in list must match number of columns in table. You may also customize headers, separators etc. Read pydoc for more info. ### make_table Generates a ready to output table. Supports basic formats: ```python table = rapidtables.make_table(data, tablefmt='raw') ``` ``` %package -n python3-rapidtables Summary: Format/create and print tables from lists of dicts Provides: python-rapidtables BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-rapidtables John 2000 DevOps Jack 2500 Architect Ken 1800 Q/A ``` ## Quick API reference ### format_table Formats a table. Outputs data in raw, generator of strings (one string per row) or generator of tuples of strings (one tuple per row, one string per column): * **fmt=rapidtables.FORMAT_RAW** raw string * **fmt=rapidtables.FORMAT_GENERATOR** generator of strings * **fmt=rapidtables.FORMAT_GENERATOR_COLS** generator of tuples of strings Align columns: * **align=rapidtables.ALIGN_LEFT** align all columns to left * **align=rapidtables.ALIGN_NUMBERS_RIGHT** align numbers to right (default) * **align=rapidtables.ALIGN_RIGHT** align all columns to right * **align=rapidtables.ALIGN_CENTER** align all columns to center * **align=rapidtables.ALIGN_HOMOGENEOUS_NUMBERS_RIGHT** align numbers to right but consider the table is homogeneous and check col values only to first number or string (works slightly faster) To predefine aligns, set align to tuple or list: align=(rapidtables.ALIGN_LEFT, rapidtables.ALIGN_RIGHT, ....) number of items in list must match number of columns in table. You may also customize headers, separators etc. Read pydoc for more info. ### make_table Generates a ready to output table. Supports basic formats: ```python table = rapidtables.make_table(data, tablefmt='raw') ``` ``` %package help Summary: Development documents and examples for rapidtables Provides: python3-rapidtables-doc %description help John 2000 DevOps Jack 2500 Architect Ken 1800 Q/A ``` ## Quick API reference ### format_table Formats a table. Outputs data in raw, generator of strings (one string per row) or generator of tuples of strings (one tuple per row, one string per column): * **fmt=rapidtables.FORMAT_RAW** raw string * **fmt=rapidtables.FORMAT_GENERATOR** generator of strings * **fmt=rapidtables.FORMAT_GENERATOR_COLS** generator of tuples of strings Align columns: * **align=rapidtables.ALIGN_LEFT** align all columns to left * **align=rapidtables.ALIGN_NUMBERS_RIGHT** align numbers to right (default) * **align=rapidtables.ALIGN_RIGHT** align all columns to right * **align=rapidtables.ALIGN_CENTER** align all columns to center * **align=rapidtables.ALIGN_HOMOGENEOUS_NUMBERS_RIGHT** align numbers to right but consider the table is homogeneous and check col values only to first number or string (works slightly faster) To predefine aligns, set align to tuple or list: align=(rapidtables.ALIGN_LEFT, rapidtables.ALIGN_RIGHT, ....) number of items in list must match number of columns in table. You may also customize headers, separators etc. Read pydoc for more info. ### make_table Generates a ready to output table. Supports basic formats: ```python table = rapidtables.make_table(data, tablefmt='raw') ``` ``` %prep %autosetup -n rapidtables-0.1.11 %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-rapidtables -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Tue Jun 20 2023 Python_Bot - 0.1.11-1 - Package Spec generated