%global _empty_manifest_terminate_build 0 Name: python-falcon Version: 3.1.1 Release: 1 Summary: The ultra-reliable, fast ASGI+WSGI framework for building data plane APIs at scale. License: Apache 2.0 URL: https://falconframework.org Source0: https://mirrors.nju.edu.cn/pypi/web/packages/29/bc/c11c9a14bb5b4d18a024ee51da15b793d1c869d151bb4101e324e0d055a8/falcon-3.1.1.tar.gz %description `Falcon `__ is a minimalist ASGI/WSGI framework for building mission-critical REST APIs and microservices, with a focus on reliability, correctness, and performance at scale. When it comes to building HTTP APIs, other frameworks weigh you down with tons of dependencies and unnecessary abstractions. Falcon cuts to the chase with a clean design that embraces HTTP and the REST architectural style. Falcon apps work with any `WSGI `_ or `ASGI `_ server, and run like a champ under CPython 3.5+ and PyPy 3.5+ (3.6+ required for ASGI). %package -n python3-falcon Summary: The ultra-reliable, fast ASGI+WSGI framework for building data plane APIs at scale. Provides: python-falcon BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip BuildRequires: python3-cffi BuildRequires: gcc BuildRequires: gdb %description -n python3-falcon `Falcon `__ is a minimalist ASGI/WSGI framework for building mission-critical REST APIs and microservices, with a focus on reliability, correctness, and performance at scale. When it comes to building HTTP APIs, other frameworks weigh you down with tons of dependencies and unnecessary abstractions. Falcon cuts to the chase with a clean design that embraces HTTP and the REST architectural style. Falcon apps work with any `WSGI `_ or `ASGI `_ server, and run like a champ under CPython 3.5+ and PyPy 3.5+ (3.6+ required for ASGI). %package help Summary: Development documents and examples for falcon Provides: python3-falcon-doc %description help `Falcon `__ is a minimalist ASGI/WSGI framework for building mission-critical REST APIs and microservices, with a focus on reliability, correctness, and performance at scale. When it comes to building HTTP APIs, other frameworks weigh you down with tons of dependencies and unnecessary abstractions. Falcon cuts to the chase with a clean design that embraces HTTP and the REST architectural style. Falcon apps work with any `WSGI `_ or `ASGI `_ server, and run like a champ under CPython 3.5+ and PyPy 3.5+ (3.6+ required for ASGI). %prep %autosetup -n falcon-3.1.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-falcon -f filelist.lst %dir %{python3_sitearch}/* %files help -f doclist.lst %{_docdir}/* %changelog * Thu Mar 09 2023 Python_Bot - 3.1.1-1 - Package Spec generated