From 5c02f4f10cf4865b1f5d2fc82a62c9292351d08d Mon Sep 17 00:00:00 2001 From: Crucible Date: Mon, 5 Oct 2026 03:04:59 -0500 Subject: Publish srcux candidate 0000000567-20261005-030305 --- dev-python/asyncssh/Manifest | 3 +- dev-python/asyncssh/asyncssh-2.22.0.ebuild | 50 -------------------------- dev-python/asyncssh/asyncssh-2.23.1.ebuild | 50 -------------------------- dev-python/asyncssh/asyncssh-2.24.1.ebuild | 58 ++++++++++++++++++++++++++++++ 4 files changed, 59 insertions(+), 102 deletions(-) delete mode 100644 dev-python/asyncssh/asyncssh-2.22.0.ebuild delete mode 100644 dev-python/asyncssh/asyncssh-2.23.1.ebuild create mode 100644 dev-python/asyncssh/asyncssh-2.24.1.ebuild (limited to 'dev-python/asyncssh') diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest index 10685a6c7da7..7717fd018ff2 100644 --- a/dev-python/asyncssh/Manifest +++ b/dev-python/asyncssh/Manifest @@ -1,3 +1,2 @@ -DIST asyncssh-2.22.0.tar.gz 540523 BLAKE2B 250253711d7a4bfda448f63888f6665d7af8ffc27c1da7389dbd996b64c028d3c0b5a0baa3f5d6e04294857cf5a8ff6b3d4a6d5c5e3a46094ddfde7f59ac4205 SHA512 30340dbfa0db60071458ce51f24d972760b3284ed7bc10613546eddb39cb191076e02c0f1405d9f2f74bed8d5102f182d5e7e8264ad0c46b10e536cd80819da6 -DIST asyncssh-2.23.1.tar.gz 542883 BLAKE2B 37233c585fa4471e3d8cc72034ae2ada556c25e6e0ae5400783508d9d28bbb40d7c110ce3a50a1b6d5a576b2ba96093b9c444f96179394360d54488b015b7a5b SHA512 26e25ba1bc4cbed9ae11ed10e83cc3e10421f36dce4202d1e7f89bd23ba86d41c3dec7d9e15f2e6d733da84fa748e626eba4f43b5e1f17ec496bc9cbc879ee16 DIST asyncssh-2.24.0.tar.gz 550148 BLAKE2B 0de977886f89626f272f7d1d267355add9f92554375e6dec18e7ba012f5f5d2105b4fe04cf1c9287acc5ec50a04ecda8a82f11f29e1318d06c4de2ed9647d7b3 SHA512 f8504dc52945424da34812e2a08b9d6d00f69a2d30f55ec25df4e41b31419a368852f3124a885e62012520b255838599101b32ae7a8ed4abd5d926ce1c6ca72b +DIST asyncssh-2.24.1.tar.gz 558085 BLAKE2B fc10dc30cb153548b3bcde97ea786a781ec380c69e17b34e7f61106ec5759123691688b334226e4dbfe7da4b0bcb7619d9be6352155b30ecf10988234fedfac1 SHA512 54b8e6a9519781f5e5d5c394b2b5780d7d88880c3c17ccdd30edf856d21c9201d6a390dcfb348f736ecc4158e8e3b053ceb48ba5e6f285598b8fed12b056d0e1 diff --git a/dev-python/asyncssh/asyncssh-2.22.0.ebuild b/dev-python/asyncssh/asyncssh-2.22.0.ebuild deleted file mode 100644 index eff2d6ccc216..000000000000 --- a/dev-python/asyncssh/asyncssh-2.22.0.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Asynchronous SSHv2 client and server library" -HOMEPAGE=" - https://github.com/ronf/asyncssh/ - https://pypi.org/project/asyncssh/ -" - -LICENSE="|| ( EPL-2.0 GPL-2+ )" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86" - -RDEPEND=" - virtual/openssh - >=dev-python/cryptography-39.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/aiofiles[${PYTHON_USEDEP}] - >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}] - >=dev-python/gssapi-1.2.0[${PYTHON_USEDEP}] - >=dev-python/libnacl-1.4.2[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}] - amd64? ( - >=dev-python/fido2-2[${PYTHON_USEDEP}] - ) - ) -" - -EPYTEST_PLUGINS=() -# xdist: fails on serializing 'type' -distutils_enable_tests pytest -distutils_enable_sphinx docs - -pkg_postinst() { - optfeature "OpenSSH private key encryption support" ">=dev-python/bcrypt-3.1.3" - optfeature "key exchange and authentication with U2F/FIDO2 security keys support" ">=dev-python/fido2-2" - optfeature "GSSAPI key exchange and authentication support" ">=dev-python/gssapi-1.2.0" - optfeature "using asyncssh with dev-libs/libsodium" "dev-python/libnacl" - optfeature "X.509 certificate authentication support" ">=dev-python/pyopenssl-23.0.0" -} diff --git a/dev-python/asyncssh/asyncssh-2.23.1.ebuild b/dev-python/asyncssh/asyncssh-2.23.1.ebuild deleted file mode 100644 index fc7f30a9d071..000000000000 --- a/dev-python/asyncssh/asyncssh-2.23.1.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{13..14} ) - -inherit distutils-r1 optfeature pypi - -DESCRIPTION="Asynchronous SSHv2 client and server library" -HOMEPAGE=" - https://github.com/ronf/asyncssh/ - https://pypi.org/project/asyncssh/ -" - -LICENSE="|| ( EPL-2.0 GPL-2+ )" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ~s390 ~sparc x86" - -RDEPEND=" - virtual/openssh - >=dev-python/cryptography-39.0[${PYTHON_USEDEP}] - >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/aiofiles[${PYTHON_USEDEP}] - >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}] - >=dev-python/gssapi-1.2.0[${PYTHON_USEDEP}] - >=dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}] - amd64? ( - >=dev-python/fido2-2[${PYTHON_USEDEP}] - ) - ) -" - -EPYTEST_PLUGINS=() -# xdist: fails on serializing 'type' -distutils_enable_tests pytest -distutils_enable_sphinx docs - -pkg_postinst() { - optfeature "OpenSSH private key encryption support" ">=dev-python/bcrypt-3.1.3" - optfeature "key exchange and authentication with U2F/FIDO2 security keys support" ">=dev-python/fido2-2" - optfeature "GSSAPI key exchange and authentication support" ">=dev-python/gssapi-1.2.0" - optfeature "using asyncssh with dev-libs/libsodium" "dev-python/libnacl" - optfeature "X.509 certificate authentication support" ">=dev-python/pyopenssl-23.0.0" -} diff --git a/dev-python/asyncssh/asyncssh-2.24.1.ebuild b/dev-python/asyncssh/asyncssh-2.24.1.ebuild new file mode 100644 index 000000000000..b6bb635d276f --- /dev/null +++ b/dev-python/asyncssh/asyncssh-2.24.1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{13..14} ) + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Asynchronous SSHv2 client and server library" +HOMEPAGE=" + https://github.com/ronf/asyncssh/ + https://pypi.org/project/asyncssh/ +" + +LICENSE="|| ( EPL-2.0 GPL-2+ )" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + +RDEPEND=" + virtual/openssh + >=dev-python/cryptography-48.0.1[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/aiofiles[${PYTHON_USEDEP}] + >=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}] + >=dev-python/gssapi-1.2.0[${PYTHON_USEDEP}] + >=dev-python/ifaddr-0.2.0[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-23.0.0[${PYTHON_USEDEP}] + amd64? ( + >=dev-python/fido2-2[${PYTHON_USEDEP}] + ) + ) +" + +EPYTEST_DESELECT=( + # Network sandbox + tests/test_connection.py::_TestCanonicalizeHost::test_canonicalize_failure + tests/test_x11.py::_TestX11::test_consecutive_different_servers + tests/test_x11.py::_TestX11::test_from_connect + tests/test_x11.py::_TestX11::test_wildcard_address +) + +EPYTEST_PLUGINS=() +# xdist: fails on serializing 'type' +distutils_enable_tests pytest +distutils_enable_sphinx docs + +pkg_postinst() { + optfeature "OpenSSH private key encryption support" ">=dev-python/bcrypt-3.1.3" + optfeature "key exchange and authentication with U2F/FIDO2 security keys support" ">=dev-python/fido2-2" + optfeature "GSSAPI key exchange and authentication support" ">=dev-python/gssapi-1.2.0" + optfeature "using asyncssh with dev-libs/libsodium" "dev-python/libnacl" + optfeature "X.509 certificate authentication support" ">=dev-python/pyopenssl-23.0.0" +} -- cgit v1.3