%global _empty_manifest_terminate_build 0 Name: python-sanic Version: 23.3.0 Release: 1 Summary: A web server and web framework that's written to go fast. Build fast. Run fast. License: MIT URL: http://github.com/sanic-org/sanic/ Source0: https://mirrors.nju.edu.cn/pypi/web/packages/e5/ab/80d6075e73e2a22c2d800bb57e2ebca98fc7324f815fbc04487ef9a849a0/sanic-23.3.0.tar.gz BuildArch: noarch Requires: python3-sanic-routing Requires: python3-httptools Requires: python3-aiofiles Requires: python3-websockets Requires: python3-multidict Requires: python3-html5tagger Requires: python3-tracerite Requires: python3-uvloop Requires: python3-ujson Requires: python3-sphinx-rtd-theme Requires: python3-sphinx Requires: python3-uvicorn Requires: python3-pygments Requires: python3-pytest-benchmark Requires: python3-sanic-testing Requires: python3-pytest-sanic Requires: python3-enum-tools[sphinx] Requires: python3-mistune Requires: python3-chardet Requires: python3-tox Requires: python3-bandit Requires: python3-beautifulsoup4 Requires: python3-pytest Requires: python3-coverage Requires: python3-isort Requires: python3-cryptography Requires: python3-docutils Requires: python3-flake8 Requires: python3-mypy Requires: python3-slotscheck Requires: python3-m2r2 Requires: python3-black Requires: python3-towncrier Requires: python3-types-ujson Requires: python3-sanic-testing Requires: python3-pytest Requires: python3-coverage Requires: python3-beautifulsoup4 Requires: python3-pytest-sanic Requires: python3-pytest-benchmark Requires: python3-chardet Requires: python3-flake8 Requires: python3-black Requires: python3-isort Requires: python3-bandit Requires: python3-mypy Requires: python3-docutils Requires: python3-pygments Requires: python3-uvicorn Requires: python3-slotscheck Requires: python3-cryptography Requires: python3-tox Requires: python3-towncrier Requires: python3-types-ujson Requires: python3-sphinx Requires: python3-sphinx-rtd-theme Requires: python3-docutils Requires: python3-pygments Requires: python3-m2r2 Requires: python3-enum-tools[sphinx] Requires: python3-mistune Requires: python3-sanic-ext Requires: python3-aioquic Requires: python3-sanic-testing Requires: python3-pytest Requires: python3-coverage Requires: python3-beautifulsoup4 Requires: python3-pytest-sanic Requires: python3-pytest-benchmark Requires: python3-chardet Requires: python3-flake8 Requires: python3-black Requires: python3-isort Requires: python3-bandit Requires: python3-mypy Requires: python3-docutils Requires: python3-pygments Requires: python3-uvicorn Requires: python3-slotscheck Requires: python3-types-ujson %description * - Build - | |Py310Test| |Py39Test| |Py38Test| |Py37Test| * - Docs - | |UserGuide| |Documentation| * - Package - | |PyPI| |PyPI version| |Wheel| |Supported implementations| |Code style black| * - Support - | |Forums| |Discord| |Awesome| * - Stats - | |Downloads| |WkDownloads| |Conda downloads| Sanic is a **Python 3.7+** web server and web framework that's written to go fast. It allows the usage of the ``async/await`` syntax added in Python 3.5, which makes your code non-blocking and speedy. Sanic is also ASGI compliant, so you can deploy it with an `alternative ASGI webserver `_. `Source code on GitHub `_ | `Help and discussion board `_ | `User Guide `_ | `Chat on Discord `_ The project is maintained by the community, for the community. **Contributions are welcome!** The goal of the project is to provide a simple way to get up and running a highly performant HTTP server that is easy to build, to expand, and ultimately to scale. %package -n python3-sanic Summary: A web server and web framework that's written to go fast. Build fast. Run fast. Provides: python-sanic BuildRequires: python3-devel BuildRequires: python3-setuptools BuildRequires: python3-pip %description -n python3-sanic * - Build - | |Py310Test| |Py39Test| |Py38Test| |Py37Test| * - Docs - | |UserGuide| |Documentation| * - Package - | |PyPI| |PyPI version| |Wheel| |Supported implementations| |Code style black| * - Support - | |Forums| |Discord| |Awesome| * - Stats - | |Downloads| |WkDownloads| |Conda downloads| Sanic is a **Python 3.7+** web server and web framework that's written to go fast. It allows the usage of the ``async/await`` syntax added in Python 3.5, which makes your code non-blocking and speedy. Sanic is also ASGI compliant, so you can deploy it with an `alternative ASGI webserver `_. `Source code on GitHub `_ | `Help and discussion board `_ | `User Guide `_ | `Chat on Discord `_ The project is maintained by the community, for the community. **Contributions are welcome!** The goal of the project is to provide a simple way to get up and running a highly performant HTTP server that is easy to build, to expand, and ultimately to scale. %package help Summary: Development documents and examples for sanic Provides: python3-sanic-doc %description help * - Build - | |Py310Test| |Py39Test| |Py38Test| |Py37Test| * - Docs - | |UserGuide| |Documentation| * - Package - | |PyPI| |PyPI version| |Wheel| |Supported implementations| |Code style black| * - Support - | |Forums| |Discord| |Awesome| * - Stats - | |Downloads| |WkDownloads| |Conda downloads| Sanic is a **Python 3.7+** web server and web framework that's written to go fast. It allows the usage of the ``async/await`` syntax added in Python 3.5, which makes your code non-blocking and speedy. Sanic is also ASGI compliant, so you can deploy it with an `alternative ASGI webserver `_. `Source code on GitHub `_ | `Help and discussion board `_ | `User Guide `_ | `Chat on Discord `_ The project is maintained by the community, for the community. **Contributions are welcome!** The goal of the project is to provide a simple way to get up and running a highly performant HTTP server that is easy to build, to expand, and ultimately to scale. %prep %autosetup -n sanic-23.3.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-sanic -f filelist.lst %dir %{python3_sitelib}/* %files help -f doclist.lst %{_docdir}/* %changelog * Fri Apr 21 2023 Python_Bot - 23.3.0-1 - Package Spec generated