diff options
author | Michał Górny <mgorny@gentoo.org> | 2023-06-11 21:36:24 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2023-06-11 21:36:24 +0200 |
commit | 67fed232720376c9f4b8190d21c3048ec8986c3d (patch) | |
tree | d6c9f32c2ce96dbde2c89e13e7a31b199f9705ae /dev-python/uvicorn/uvicorn-0.21.0.ebuild | |
parent | dev-python/boolean-py: Stabilize 4.0 ppc, #908370 (diff) | |
download | gentoo-67fed232720376c9f4b8190d21c3048ec8986c3d.tar.gz gentoo-67fed232720376c9f4b8190d21c3048ec8986c3d.tar.bz2 gentoo-67fed232720376c9f4b8190d21c3048ec8986c3d.zip |
dev-python/uvicorn: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'dev-python/uvicorn/uvicorn-0.21.0.ebuild')
-rw-r--r-- | dev-python/uvicorn/uvicorn-0.21.0.ebuild | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/dev-python/uvicorn/uvicorn-0.21.0.ebuild b/dev-python/uvicorn/uvicorn-0.21.0.ebuild deleted file mode 100644 index 6a6ce1086134..000000000000 --- a/dev-python/uvicorn/uvicorn-0.21.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{9..11} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Lightning-fast ASGI server implementation" -HOMEPAGE=" - https://www.uvicorn.org/ - https://github.com/encode/uvicorn/ - https://pypi.org/project/uvicorn/ -" -# as of 0.21.0, no tests in sdist -SRC_URI=" - https://github.com/encode/uvicorn/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}] - >=dev-python/click-7.0[${PYTHON_USEDEP}] - >=dev-python/h11-0.8[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/a2wsgi[${PYTHON_USEDEP}] - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/httpx[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/python-dotenv[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - >=dev-python/websockets-10.4[${PYTHON_USEDEP}] - dev-python/wsproto[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # too long path for unix socket - tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers - # need unpackaged httptools - "tests/middleware/test_logging.py::test_trace_logging_on_http_protocol[httptools]" - tests/protocols/test_http.py::test_fragmentation - ) - if [[ ${EPYTHON} == pypy3 ]]; then - # TODO - EPYTEST_DESELECT+=( - tests/middleware/test_logging.py::test_running_log_using_fd - ) - fi - - local EPYTEST_IGNORE=() - # love from Rust world - if ! has_version "dev-python/watchfiles[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/supervisors/test_reload.py - ) - fi - - epytest -} - -pkg_postinst() { - optfeature "auto reload on file changes" dev-python/watchfiles -} |