repo/gentoo:master commit in: dev-python/uvicorn/

Michał Górny <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1786681273.7e0261169ebbd676136761ca295e648c8d123e41.mgorny@gentoo>
commit:     7e0261169ebbd676136761ca295e648c8d123e41
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 14 03:46:14 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Aug 14 04:21:13 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e026116

dev-python/uvicorn: Remove old

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 dev-python/uvicorn/Manifest              |  6 ---
 dev-python/uvicorn/uvicorn-0.49.0.ebuild | 66 ------------------------------
 dev-python/uvicorn/uvicorn-0.50.2.ebuild | 70 --------------------------------
 dev-python/uvicorn/uvicorn-0.52.0.ebuild | 70 --------------------------------
 4 files changed, 212 deletions(-)

diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest
index 1fac922a3ba9..2e70d14fdcab 100644
--- a/dev-python/uvicorn/Manifest
+++ b/dev-python/uvicorn/Manifest
@@ -1,10 +1,4 @@
-DIST uvicorn-0.49.0.tar.gz 91284 BLAKE2B 44bc012868fe519132fba4485f0b8f7c6d9eb586ad7d710a00b9c43147b72ea88433a92121ee4ea0b8a83b017c7f4f8e953f9410341b313b2d04017feecdc3d2 SHA512 7aa56da2baa5f2aebee97a3ebb94f77bef68e4f160657c6ace770bd43c92d66234a2d7d692ff3bc2809a8f8149904ef38692b81f7ff08df8a5b765d4a47bd586
-DIST uvicorn-0.49.0.tar.gz.provenance 9600 BLAKE2B 8b104211313a3da23431a693b7d6aa778f174ffc1e66e20b46f34b7986c02739559babd73f34490b07fe32dc8422bd1f5fa9a3f0fff6348a7d63bfe2d865bbf6 SHA512 075901986512a504961048faaf3e99600cd97f2940c2418616344843520e1924060d57acb214962d648c3c570f40cf1b3bce547bdf929d36adaf8a32f7ad8a5f
-DIST uvicorn-0.50.2.tar.gz 93716 BLAKE2B db4840c3fe19daa5e63aba7e4c9d328fa0e840d96c4e74580ec1e3f6a7b9346c1ed91ed6d9a4cb594ebb771c21099b4f81657cf9797c2c7f78f8742e03f58e30 SHA512 f3504ced038d6e5521a6f4c266b4ca87d6bb49c21bf3b5f9f32097fc75c81c6a755b1d6b11835590bc58dc9e0d5030f7df2041cf993f629ac93303010b272680
-DIST uvicorn-0.50.2.tar.gz.provenance 9690 BLAKE2B d34f5564c33341c1f781eb1e4c2349de39091ccf095596ab939613b74be45b816196c095c7d0d97da37439bccdc928ec2a9739aaefda75dcb643da8a21c1c552 SHA512 70281746bc4c67dbc19b001a516c5708dc2ee8d6ae9abbc1a9f4c09966a1d2cf7ff8f9e576ea3d2b767b6a193caa2be09abd26b6ec8f50287fa53b51bc81dabc
 DIST uvicorn-0.51.0.tar.gz 94412 BLAKE2B 80334c8fbde6624072a2b13391d80493affe6aebcb95e79652f8bb32804924046c452355e3ba889e7e852ecdcc86fee1877346303cb75ce54f9905ee0cce4955 SHA512 f88e95fbe3ca145b5ae2cb841d7aeb3d42ee8dbdfdade3f84db88416a5eb78444c22f04c8f95d26afb72b1a71968b2ffe8b0dd0a461765008ee5507d4ab4e242
 DIST uvicorn-0.51.0.tar.gz.provenance 9737 BLAKE2B 2ec83d01d615cecd97da8478ac37bae91759e01f9b37c73be204a4c0f08d00710e7eda005f6161191dd6466845a058bf5030fb999f9ea3a3d4a2aba3ce86a9ef SHA512 2acd44c85fde7059e1f857544cd611c12d2b243e870a2875767ddd07f794b42243c93fdbeadf1f5d2a867558ea397dcd8ef7e98a942c4f11ea802a9d1ef2b58b
-DIST uvicorn-0.52.0.tar.gz 97504 BLAKE2B cfd59f482ca7486216ae7d3258bd25fc8ec4817effa3ba6ecf7e018dd907ebc212c2e49f65609378723f45488a36c184777e3132a3d5217217b4ad0b0868183b SHA512 c6bf0d8e245f5aff49e118f88ec190cbf41f0e488ba0266a193687621591216c725e98c65908ff768f477b342d73578475380a1a8c781f90b3322814bee4fd30
-DIST uvicorn-0.52.0.tar.gz.provenance 9408 BLAKE2B 06d9600da36e56db84eb33da15188086f8a616e68282c3a00c5ce8ae76316bc79b2122981295609524e1b82616e703a8ea43dfc9534bd73f971ea927e0ea1c21 SHA512 2a423dd758c5c93dd3fe5321024ac05d2e31033838c2aad1e9357844d6bcfd5b2c0f3aac4c7699177aa5becaf92750c8a14a9219b1fc3112f2940cb5e21245cd
 DIST uvicorn-0.52.1.tar.gz 100571 BLAKE2B 3db0bcc0dab7cfec06b96d714fd561b22aa400fd3df53d8f4e2c8eca47e907aa6cf41445668e1cdb4d29f09f5e8e20393c45eeeec0d0f4cca4772d09e2c17eee SHA512 a6ee1766ab44971c0aa51b9a31654bcea2d885e6cea3ffd4bc67607aed2a18fbe2475cc7e7a05796a51a40904122b5f8eca1cefc70eaabc61ac308161be8b2c6
 DIST uvicorn-0.52.1.tar.gz.provenance 9377 BLAKE2B 334badcd244016c352712863d8afdd8aec93b6d909d18a1dcde5e0919b77cfd6d290a5afc38e1dcd10c2ecc69a07f7dbb34e3f41aced067025a7467b14029e62 SHA512 1d27ae7d57c993bb93908632253533cda966789f67943098237e56b37cf0b4e4b4634f760bec417eda824288c8be67608ed1cc138019af1d3b903420d7ad51fe

diff --git a/dev-python/uvicorn/uvicorn-0.49.0.ebuild b/dev-python/uvicorn/uvicorn-0.49.0.ebuild
deleted file mode 100644
index 30857f957d45..000000000000
--- a/dev-python/uvicorn/uvicorn-0.49.0.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 2021-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYPI_VERIFY_REPO=https://github.com/Kludex/uvicorn
-PYTHON_COMPAT=( python3_{12..15} )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="Lightning-fast ASGI server implementation"
-HOMEPAGE="
-	https://uvicorn.dev/
-	https://github.com/Kludex/uvicorn/
-	https://pypi.org/project/uvicorn/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="test-rust"
-
-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/httptools-0.8.0[${PYTHON_USEDEP}]
-		>=dev-python/httpx-0.28[${PYTHON_USEDEP}]
-		dev-python/python-dotenv[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/typing-extensions[${PYTHON_USEDEP}]
-		>=dev-python/websockets-10.4[${PYTHON_USEDEP}]
-		dev-python/wsproto[${PYTHON_USEDEP}]
-		test-rust? (
-			dev-python/cryptography[${PYTHON_USEDEP}]
-			dev-python/trustme[${PYTHON_USEDEP}]
-			>=dev-python/watchfiles-0.20[${PYTHON_USEDEP}]
-		)
-	)
-"
-
-EPYTEST_PLUGINS=( anyio pytest-mock )
-EPYTEST_RERUNS=5
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-	# too long path for unix socket
-	tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers
-	# TODO
-	'tests/protocols/test_http.py::test_close_connection_with_multiple_requests[httptools]'
-	'tests/protocols/test_websocket.py::test_send_binary_data_to_server_bigger_than_default_on_websockets[httptools-max=defaults sent=defaults+1]'
-	'tests/protocols/test_websocket.py::test_send_binary_data_to_server_bigger_than_default_on_websockets[h11-max=defaults sent=defaults+1]'
-	# tests broken with non-ancient dev-python/websockets
-	tests/protocols/test_websocket.py::test_fragmented_message_exceeding_max_size
-	tests/protocols/test_websocket.py::test_fragmented_message_reassembly
-)
-
-pkg_postinst() {
-	optfeature "auto reload on file changes" dev-python/watchfiles
-}

diff --git a/dev-python/uvicorn/uvicorn-0.50.2.ebuild b/dev-python/uvicorn/uvicorn-0.50.2.ebuild
deleted file mode 100644
index 5be8404ed520..000000000000
--- a/dev-python/uvicorn/uvicorn-0.50.2.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2021-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYPI_VERIFY_REPO=https://github.com/Kludex/uvicorn
-PYTHON_COMPAT=( python3_{12..15} )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="Lightning-fast ASGI server implementation"
-HOMEPAGE="
-	https://uvicorn.dev/
-	https://github.com/Kludex/uvicorn/
-	https://pypi.org/project/uvicorn/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="test-rust"
-
-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/httptools-0.8.0[${PYTHON_USEDEP}]
-		>=dev-python/httpx-0.28[${PYTHON_USEDEP}]
-		dev-python/python-dotenv[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/typing-extensions[${PYTHON_USEDEP}]
-		>=dev-python/websockets-13.0[${PYTHON_USEDEP}]
-		dev-python/wsproto[${PYTHON_USEDEP}]
-		test-rust? (
-			dev-python/cryptography[${PYTHON_USEDEP}]
-			dev-python/trustme[${PYTHON_USEDEP}]
-			>=dev-python/watchfiles-0.20[${PYTHON_USEDEP}]
-		)
-	)
-"
-
-EPYTEST_PLUGINS=( anyio pytest-mock )
-EPYTEST_RERUNS=5
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-	# too long path for unix socket
-	tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers
-	# TODO
-	'tests/protocols/test_http.py::test_close_connection_with_multiple_requests[httptools]'
-	'tests/protocols/test_websocket.py::test_send_binary_data_to_server_bigger_than_default_on_websockets[httptools-max=defaults sent=defaults+1]'
-	'tests/protocols/test_websocket.py::test_send_binary_data_to_server_bigger_than_default_on_websockets[h11-max=defaults sent=defaults+1]'
-	# tests broken with non-ancient dev-python/websockets
-	tests/protocols/test_websocket.py::test_fragmented_message_exceeding_max_size
-	tests/protocols/test_websocket.py::test_fragmented_message_reassembly
-)
-
-EPYTEST_IGNORE=(
-	tests/benchmarks
-)
-
-pkg_postinst() {
-	optfeature "auto reload on file changes" dev-python/watchfiles
-}

diff --git a/dev-python/uvicorn/uvicorn-0.52.0.ebuild b/dev-python/uvicorn/uvicorn-0.52.0.ebuild
deleted file mode 100644
index 5be8404ed520..000000000000
--- a/dev-python/uvicorn/uvicorn-0.52.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 2021-2026 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=hatchling
-PYPI_VERIFY_REPO=https://github.com/Kludex/uvicorn
-PYTHON_COMPAT=( python3_{12..15} )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="Lightning-fast ASGI server implementation"
-HOMEPAGE="
-	https://uvicorn.dev/
-	https://github.com/Kludex/uvicorn/
-	https://pypi.org/project/uvicorn/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="test-rust"
-
-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/httptools-0.8.0[${PYTHON_USEDEP}]
-		>=dev-python/httpx-0.28[${PYTHON_USEDEP}]
-		dev-python/python-dotenv[${PYTHON_USEDEP}]
-		dev-python/pyyaml[${PYTHON_USEDEP}]
-		dev-python/typing-extensions[${PYTHON_USEDEP}]
-		>=dev-python/websockets-13.0[${PYTHON_USEDEP}]
-		dev-python/wsproto[${PYTHON_USEDEP}]
-		test-rust? (
-			dev-python/cryptography[${PYTHON_USEDEP}]
-			dev-python/trustme[${PYTHON_USEDEP}]
-			>=dev-python/watchfiles-0.20[${PYTHON_USEDEP}]
-		)
-	)
-"
-
-EPYTEST_PLUGINS=( anyio pytest-mock )
-EPYTEST_RERUNS=5
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-	# too long path for unix socket
-	tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers
-	# TODO
-	'tests/protocols/test_http.py::test_close_connection_with_multiple_requests[httptools]'
-	'tests/protocols/test_websocket.py::test_send_binary_data_to_server_bigger_than_default_on_websockets[httptools-max=defaults sent=defaults+1]'
-	'tests/protocols/test_websocket.py::test_send_binary_data_to_server_bigger_than_default_on_websockets[h11-max=defaults sent=defaults+1]'
-	# tests broken with non-ancient dev-python/websockets
-	tests/protocols/test_websocket.py::test_fragmented_message_exceeding_max_size
-	tests/protocols/test_websocket.py::test_fragmented_message_reassembly
-)
-
-EPYTEST_IGNORE=(
-	tests/benchmarks
-)
-
-pkg_postinst() {
-	optfeature "auto reload on file changes" dev-python/watchfiles
-}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.