From 67dbd3ba144944fbf4b466be1b5fa0569b774e6f Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Tue, 25 Feb 2025 19:25:33 +0000 Subject: gentoo auto-resync : 25:02:2025 - 19:25:33 --- dev-python/trio-websocket/Manifest | 4 +- .../trio-websocket/trio-websocket-0.12.0.ebuild | 56 ---------------------- .../trio-websocket/trio-websocket-0.12.2.ebuild | 56 ++++++++++++++++++++++ 3 files changed, 58 insertions(+), 58 deletions(-) delete mode 100644 dev-python/trio-websocket/trio-websocket-0.12.0.ebuild create mode 100644 dev-python/trio-websocket/trio-websocket-0.12.2.ebuild (limited to 'dev-python/trio-websocket') diff --git a/dev-python/trio-websocket/Manifest b/dev-python/trio-websocket/Manifest index 5f8677f4c168..bd0639f2b170 100644 --- a/dev-python/trio-websocket/Manifest +++ b/dev-python/trio-websocket/Manifest @@ -1,7 +1,7 @@ DIST trio-websocket-0.11.1.gh.tar.gz 45682 BLAKE2B 0f926421828476c9e23cf962df7a17a2cf4470e0898dddbc4690497521205ea11973a188ca460685739d08c34be237682b0bbbbe2c279d35e5c2fdce9b3ce020 SHA512 4b0eb6f0c012cefedb69b97e9452ba979336fbe9f154799c4c68871b8013e728374e4872a2343ab4d27fa6e25e40c3063e681e80470123d37f13f531be4f6644 -DIST trio-websocket-0.12.0.gh.tar.gz 52237 BLAKE2B 1577162f36fe7e22fe7618f5895876dff0af4ed84bc7cb34975aa291390be48df322ab79cce1c04aa9a67f1b1c8578a1988ba7b49a8208a11fde68ec0cc678a8 SHA512 f1c166a075f9b5b63ea36216b2f138fb9fbb4b60f8d23bf3dc85899d02a9f6e59439c2c7a18194fc05837b4f986206b9140f1b59cfc5061ed5667c1dad32455b DIST trio-websocket-0.12.1.gh.tar.gz 52699 BLAKE2B 01823d61a633339a89ed5295d2a82c842ff6e46ebf27cc3e99e7136e3d12458f22d2ce088f6389b10609528a3bc7685b1de440c6f188e23eec53fa40ee13226b SHA512 5b7b3f696f241e341e8a0217ddd3395c281a7e4ddc6dfcf3106333df50777af12fe63e55035e29bdfce306b16af680d0f648058d86ea7bf53d5f9adefc0beb0c +DIST trio-websocket-0.12.2.gh.tar.gz 52738 BLAKE2B d20f159c5596d6a784d08f5010fc0d08aab254005abb15d8f6829923750b53327aabf77a072b428edfdac27647d6a170e595660ebeadce1d62dd5f6bd5ff5739 SHA512 220ecac499de12c77f4004c739154380ad8dd05570e43512549d9205515f7d9dd7aa085248b1373fae0c690bd1ce7df757332abb5fe6edfbe2ee74c33834ef49 EBUILD trio-websocket-0.11.1.ebuild 1549 BLAKE2B fb4da5270ce4636e0d6421d4d1ad2ec09b9f00e215b122e349a25e59100c9d581338ebd58fbc5386de04567e7a34701f13f903110f039bf327753a6241a17914 SHA512 8890e9250fa092d0c66c5b9eb195a4e8a670158ff33549c45ce111fe106b53d8f15dbd706d0d786fd0dad140ea1332183737c8d89edc58f58f99b6cc726aec25 -EBUILD trio-websocket-0.12.0.ebuild 1556 BLAKE2B df28cb1f449d130bcb1e686df5af0d3134280422468ac6496eaa075a8443fdb986599c7b995eedf268b2acd948674f461069c745442ba15f44b9aaf2eebb1b93 SHA512 26cd9dc63a69fee40667b14843884188468d29b2c43fd8a731dc4d02181e2482c29426d91613bfcd7d5c2ff20c52f8a9828ea06fdfac27d813ab5aea22d0ce05 EBUILD trio-websocket-0.12.1.ebuild 1556 BLAKE2B df28cb1f449d130bcb1e686df5af0d3134280422468ac6496eaa075a8443fdb986599c7b995eedf268b2acd948674f461069c745442ba15f44b9aaf2eebb1b93 SHA512 26cd9dc63a69fee40667b14843884188468d29b2c43fd8a731dc4d02181e2482c29426d91613bfcd7d5c2ff20c52f8a9828ea06fdfac27d813ab5aea22d0ce05 +EBUILD trio-websocket-0.12.2.ebuild 1556 BLAKE2B df28cb1f449d130bcb1e686df5af0d3134280422468ac6496eaa075a8443fdb986599c7b995eedf268b2acd948674f461069c745442ba15f44b9aaf2eebb1b93 SHA512 26cd9dc63a69fee40667b14843884188468d29b2c43fd8a731dc4d02181e2482c29426d91613bfcd7d5c2ff20c52f8a9828ea06fdfac27d813ab5aea22d0ce05 MISC metadata.xml 408 BLAKE2B 40171491e2126391058f6449ba63a69aad29f7d16c03a97b39905cbf143fc38806dca77b21a207b1f53d7eb3df65db83e12f77fde88031a077658066747ba26f SHA512 b473e4bc56819d9c96df120c986d74a11a7bdcecca07398488056241653156ced82e1099d8dd6fa4bd6425b5e9b9a313f26a2e9860387ad3ce3e6c1d0b9ec18c diff --git a/dev-python/trio-websocket/trio-websocket-0.12.0.ebuild b/dev-python/trio-websocket/trio-websocket-0.12.0.ebuild deleted file mode 100644 index b81e48c07229..000000000000 --- a/dev-python/trio-websocket/trio-websocket-0.12.0.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 2023-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) - -inherit distutils-r1 - -DESCRIPTION="WebSocket client and server implementation for Python Trio" -HOMEPAGE=" - https://github.com/python-trio/trio-websocket/ - https://pypi.org/project/trio-websocket/ -" -SRC_URI=" - https://github.com/python-trio/trio-websocket/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - dev-python/exceptiongroup[${PYTHON_USEDEP}] - ' 3.10) - >=dev-python/trio-0.11[${PYTHON_USEDEP}] - >=dev-python/wsproto-0.14[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - >=dev-python/pytest-trio-0.5.0[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # exception tests are broken with trio-0.25 - # https://github.com/python-trio/trio-websocket/issues/187 - tests/test_connection.py::test_handshake_exception_before_accept - tests/test_connection.py::test_reject_handshake - tests/test_connection.py::test_reject_handshake_invalid_info_status - tests/test_connection.py::test_client_open_timeout - tests/test_connection.py::test_client_close_timeout - tests/test_connection.py::test_client_connect_networking_error - tests/test_connection.py::test_finalization_dropped_exception - ) - - local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 - epytest -p trio -} diff --git a/dev-python/trio-websocket/trio-websocket-0.12.2.ebuild b/dev-python/trio-websocket/trio-websocket-0.12.2.ebuild new file mode 100644 index 000000000000..b81e48c07229 --- /dev/null +++ b/dev-python/trio-websocket/trio-websocket-0.12.2.ebuild @@ -0,0 +1,56 @@ +# Copyright 2023-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( pypy3 pypy3_11 python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="WebSocket client and server implementation for Python Trio" +HOMEPAGE=" + https://github.com/python-trio/trio-websocket/ + https://pypi.org/project/trio-websocket/ +" +SRC_URI=" + https://github.com/python-trio/trio-websocket/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/exceptiongroup[${PYTHON_USEDEP}] + ' 3.10) + >=dev-python/trio-0.11[${PYTHON_USEDEP}] + >=dev-python/wsproto-0.14[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/pytest-trio-0.5.0[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # exception tests are broken with trio-0.25 + # https://github.com/python-trio/trio-websocket/issues/187 + tests/test_connection.py::test_handshake_exception_before_accept + tests/test_connection.py::test_reject_handshake + tests/test_connection.py::test_reject_handshake_invalid_info_status + tests/test_connection.py::test_client_open_timeout + tests/test_connection.py::test_client_close_timeout + tests/test_connection.py::test_client_connect_networking_error + tests/test_connection.py::test_finalization_dropped_exception + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p trio +} -- cgit v1.2.3