%global _empty_manifest_terminate_build 0 Name: python-restfly Version: 1.4.7 Release: 1 Summary: REST API library framework License: MIT URL: https://github.com/librestfly/restfly Source0: https://mirrors.nju.edu.cn/pypi/web/packages/d7/53/ab6b588209523b97a8895b77a0ad02909c5529b87f2053e8f3e27ca1c659/restfly-1.4.7.tar.gz BuildArch: noarch Requires: python3-requests Requires: python3-box Requires: python3-arrow %description **RESTfly** (pronounced restfully) is a framework for building libraries to easily interact with RESTful APIs. RESTfly is a simple library designed to provide the scaffolding to make API interaction libraries for just about any RESTful API. With an emphasis on simplicity and readability of the resulting library code thats written, the idea here is provide something that is not only useful for folks to use, but can also serve as a reference implementation of the given APIs. Please refer to the full documentation at https://restfly.readthedocs.io. %package -n python3-restfly Summary: REST API library framework Provides: python-restfly BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-restfly **RESTfly** (pronounced restfully) is a framework for building libraries to easily interact with RESTful APIs. RESTfly is a simple library designed to provide the scaffolding to make API interaction libraries for just about any RESTful API. With an emphasis on simplicity and readability of the resulting library code thats written, the idea here is provide something that is not only useful for folks to use, but can also serve as a reference implementation of the given APIs. Please refer to the full documentation at https://restfly.readthedocs.io. %package help Summary: Development documents and examples for restfly Provides: python3-restfly-doc %description help **RESTfly** (pronounced restfully) is a framework for building libraries to easily interact with RESTful APIs. RESTfly is a simple library designed to provide the scaffolding to make API interaction libraries for just about any RESTful API. With an emphasis on simplicity and readability of the resulting library code thats written, the idea here is provide something that is not only useful for folks to use, but can also serve as a reference implementation of the given APIs. Please refer to the full documentation at https://restfly.readthedocs.io. %prep %autosetup -n restfly-1.4.7 %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-restfly -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri Apr 21 2023 Python_Bot - 1.4.7-1 - Package Spec generated