public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2021-11-02  3:40 Alessandro Barbieri
  0 siblings, 0 replies; 17+ messages in thread
From: Alessandro Barbieri @ 2021-11-02  3:40 UTC (permalink / raw
  To: gentoo-commits

commit:     5c4c1d4cc663965a9f5b6f1840305a39879e5518
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Nov  1 20:54:20 2021 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Tue Nov  2 03:40:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c4c1d4c

dev-python/asyncssh: drop 2.6.0

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/asyncssh/Manifest              |  1 -
 dev-python/asyncssh/asyncssh-2.6.0.ebuild | 54 -------------------------------
 2 files changed, 55 deletions(-)

diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest
index 88408ea69..5d02d1997 100644
--- a/dev-python/asyncssh/Manifest
+++ b/dev-python/asyncssh/Manifest
@@ -1,2 +1 @@
-DIST asyncssh-2.6.0.tar.gz 419074 BLAKE2B ecac549c3b95b024cf6135e8809720f547607842506e874fd066c351fd89d48b705c4056efdfebed4e88e74f544e8d362d95690c9574e5cd4e0de5cafd84b44e SHA512 b1421ba03bbc3f919ebdc3f4936e024ecb579e9a6823ff507be5fb3b6e03ff0b7aaebf364282902b53f82eeaa095894d747e200eb9fc28cad19d94ec809448a3
 DIST asyncssh-2.7.0.tar.gz 420765 BLAKE2B 4beab38843951cb9e86f5dc88b4bde4efd9a29178160381ea359233b675d2fa8bbfe58750b8d3fdded65998ea3c472b7b26c07fa191bd8428a06e3e014794dfe SHA512 0f25b199075fc5ff2f27c040b81d679c17fdebb68e919abc23af5b10dc0626eb10141bd6d6de7d92f797f84394a54c34757a8332c4aa08bab36ec6f04e353204

diff --git a/dev-python/asyncssh/asyncssh-2.6.0.ebuild b/dev-python/asyncssh/asyncssh-2.6.0.ebuild
deleted file mode 100644
index af5b73206..000000000
--- a/dev-python/asyncssh/asyncssh-2.6.0.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-DOCS_DIR="docs"
-DOCS_BUILDER="sphinx"
-
-inherit distutils-r1 docs optfeature
-
-DESCRIPTION="Asynchronous SSHv2 client and server library"
-HOMEPAGE="
-	https://asyncssh.timeheart.net
-	https://pypi.org/project/asyncssh
-	https://github.com/ronf/asyncssh
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="ECL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-python/cryptography-2.8[${PYTHON_USEDEP}]"
-BDEPEND="
-	${REDEPEND}
-	test? (
-		>=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-17.0.0[${PYTHON_USEDEP}]
-		>=dev-python/python-pkcs11-0.7.0[${PYTHON_USEDEP}]
-	)
-"
-
-distutils_enable_tests pytest
-
-distutils_enable_sphinx docs
-
-python_test() {
-	epytest \
-		--deselect tests/test_agent.py::_TestAgent::test_confirm \
-		--deselect tests/test_x509.py::_TestX509::test_expired_root
-}
-
-pkg_postinst() {
-	optfeature "support for OpenSSH private key encryption" dev-python/bcrypt
-	optfeature "support for key exchange and authentication with U2F/FIDO2 security keys" dev-python/fido2
-	optfeature "support for accessing PIV keys on PKCS#11 security tokens" dev-python/python-pkcs11
-	optfeature "support for GSSAPI key exchange and authentication on UNIX" dev-python/gssapi
-	optfeature "if you have a version of OpenSSL older than 1.1.1b installed and you want support for Curve25519 key exchange, Ed25519 keys and certificates, or the Chacha20-Poly1305 cipher" dev-python/libnacl
-	optfeature "support for UMAC cryptographic hashes" dev-python/libnettle
-	optfeature "support for X.509 certificate authentication" dev-python/pyopenssl
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2023-03-05  9:30 Anna Vyalkova
  0 siblings, 0 replies; 17+ messages in thread
From: Anna Vyalkova @ 2023-03-05  9:30 UTC (permalink / raw
  To: gentoo-commits

commit:     e2e10f839c1cda746647a220b527c674aa826060
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Mar  5 09:22:17 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Sun Mar  5 09:30:09 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e2e10f83

dev-python/asyncssh: add 2.13.1, drop old

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/asyncssh/Manifest               |  3 +-
 dev-python/asyncssh/asyncssh-2.10.1.ebuild | 55 ------------------------------
 dev-python/asyncssh/asyncssh-2.11.0.ebuild | 55 ------------------------------
 dev-python/asyncssh/asyncssh-2.13.1.ebuild | 49 ++++++++++++++++++++++++++
 4 files changed, 50 insertions(+), 112 deletions(-)

diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest
index 8421cacba..d319313e4 100644
--- a/dev-python/asyncssh/Manifest
+++ b/dev-python/asyncssh/Manifest
@@ -1,2 +1 @@
-DIST asyncssh-2.10.1.tar.gz 483000 BLAKE2B a588d671b3afe9f77f15974578f27e9001e8138284e4313d8188766c66e81942a8d37598ba79af4971c11f900fa7009311c20c86fce0e058d1fdeeec72c9320a SHA512 adaf68f2e4209e9bf91c2018298a281dab490d723bda9d6f7db892aa43e796e38ff904cf39f56c8b545439ca71c89b419e53521f323cb753cf7a2290beb04e12
-DIST asyncssh-2.11.0.tar.gz 482916 BLAKE2B fd410771d4032996b4a75c0cf7250f481a8e5f5498f6a4c31227468eff3dba8f4936c2711e11aadbf313989e395ee679d11b0a28646735f1868bd81680c3f3e3 SHA512 d9736d0d9e486c4a062fbf493d28f2c5b1074baa32879430750115a686600fa97c947ea34b47a1d9962cc44cc32ce6b31fdb0baa455fbde9b63660c5b8454810
+DIST asyncssh-2.13.1.tar.gz 497376 BLAKE2B 6f7dc62e27d2588dc8d21dcbf99520f3dae1f0f02e808c62d08fba7989d6099927fa36daddda4bf584010bbd40f02919905aefa7b90596a2183d685a0ad5806c SHA512 0c027283681a24058dbe18bad5289488d65d5ebecdda34f38ad63a6d84b54fd457475ada9ab7269925ced5eacbd22f27fea739ace99bd83ca9ce8f9b2d5f0714

diff --git a/dev-python/asyncssh/asyncssh-2.10.1.ebuild b/dev-python/asyncssh/asyncssh-2.10.1.ebuild
deleted file mode 100644
index c574e23a1..000000000
--- a/dev-python/asyncssh/asyncssh-2.10.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOCS_BUILDER="sphinx"
-DOCS_DIR="docs"
-EPYTEST_DESELECT=(
-	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded
-	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded_string
-	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded_tunnel
-) # network tests
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1 docs optfeature
-
-DESCRIPTION="Asynchronous SSHv2 client and server library"
-HOMEPAGE="
-	https://asyncssh.timeheart.net
-	https://pypi.org/project/asyncssh/
-	https://github.com/ronf/asyncssh
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="ECL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-	>=dev-python/cryptography-3.1[${PYTHON_USEDEP}]
-	>=dev-python/typing-extensions-3.6[${PYTHON_USEDEP}]
-"
-DEPEND="${REDEPEND}"
-BDEPEND="
-	test? (
-		>=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-17.0.0[${PYTHON_USEDEP}]
-		>=dev-python/python-pkcs11-0.7.0[${PYTHON_USEDEP}]
-	)
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs
-
-pkg_postinst() {
-	optfeature "support for OpenSSH private key encryption" dev-python/bcrypt
-	optfeature "support for key exchange and authentication with U2F/FIDO2 security keys" dev-python/fido2
-	optfeature "support for accessing PIV keys on PKCS#11 security tokens" dev-python/python-pkcs11
-	optfeature "support for GSSAPI key exchange and authentication on UNIX" dev-python/gssapi
-	optfeature "if you have a version of OpenSSL older than 1.1.1b installed and you want support for Curve25519 key exchange, Ed25519 keys and certificates, or the Chacha20-Poly1305 cipher" dev-python/libnacl
-	optfeature "support for UMAC cryptographic hashes" dev-python/libnettle
-	optfeature "support for X.509 certificate authentication" dev-python/pyopenssl
-}

diff --git a/dev-python/asyncssh/asyncssh-2.11.0.ebuild b/dev-python/asyncssh/asyncssh-2.11.0.ebuild
deleted file mode 100644
index c574e23a1..000000000
--- a/dev-python/asyncssh/asyncssh-2.11.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOCS_BUILDER="sphinx"
-DOCS_DIR="docs"
-EPYTEST_DESELECT=(
-	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded
-	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded_string
-	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded_tunnel
-) # network tests
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1 docs optfeature
-
-DESCRIPTION="Asynchronous SSHv2 client and server library"
-HOMEPAGE="
-	https://asyncssh.timeheart.net
-	https://pypi.org/project/asyncssh/
-	https://github.com/ronf/asyncssh
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="ECL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-	>=dev-python/cryptography-3.1[${PYTHON_USEDEP}]
-	>=dev-python/typing-extensions-3.6[${PYTHON_USEDEP}]
-"
-DEPEND="${REDEPEND}"
-BDEPEND="
-	test? (
-		>=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-17.0.0[${PYTHON_USEDEP}]
-		>=dev-python/python-pkcs11-0.7.0[${PYTHON_USEDEP}]
-	)
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs
-
-pkg_postinst() {
-	optfeature "support for OpenSSH private key encryption" dev-python/bcrypt
-	optfeature "support for key exchange and authentication with U2F/FIDO2 security keys" dev-python/fido2
-	optfeature "support for accessing PIV keys on PKCS#11 security tokens" dev-python/python-pkcs11
-	optfeature "support for GSSAPI key exchange and authentication on UNIX" dev-python/gssapi
-	optfeature "if you have a version of OpenSSL older than 1.1.1b installed and you want support for Curve25519 key exchange, Ed25519 keys and certificates, or the Chacha20-Poly1305 cipher" dev-python/libnacl
-	optfeature "support for UMAC cryptographic hashes" dev-python/libnettle
-	optfeature "support for X.509 certificate authentication" dev-python/pyopenssl
-}

diff --git a/dev-python/asyncssh/asyncssh-2.13.1.ebuild b/dev-python/asyncssh/asyncssh-2.13.1.ebuild
new file mode 100644
index 000000000..2383aaab9
--- /dev/null
+++ b/dev-python/asyncssh/asyncssh-2.13.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="Asynchronous SSHv2 client and server library"
+HOMEPAGE="
+	https://asyncssh.timeheart.net
+	https://pypi.org/project/asyncssh/
+	https://github.com/ronf/asyncssh
+"
+
+LICENSE="ECL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+	>=dev-python/cryptography-3.1[${PYTHON_USEDEP}]
+	>=dev-python/typing-extensions-3.6[${PYTHON_USEDEP}]
+"
+BDEPEND="
+	test? (
+		dev-python/aiofiles[${PYTHON_USEDEP}]
+		>=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}]
+		>=dev-python/fido2-0.9.2[${PYTHON_USEDEP}]
+		>=dev-python/gssapi-1.2.0[${PYTHON_USEDEP}]
+		>=dev-python/libnacl-1.4.2[${PYTHON_USEDEP}]
+		>=dev-python/pyopenssl-17.0.0[${PYTHON_USEDEP}]
+		>=dev-python/python-pkcs11-0.7.0[${PYTHON_USEDEP}]
+		dev-python/uvloop[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+
+distutils_enable_sphinx docs
+
+pkg_postinst() {
+	optfeature "OpenSSH private key encryption support" dev-python/bcrypt
+	optfeature "key exchange and authentication with U2F/FIDO2 security keys support" dev-python/fido2
+	optfeature "accessing PIV keys on PKCS#11 security tokens support" dev-python/python-pkcs11
+	optfeature "GSSAPI key exchange and authentication support" dev-python/gssapi
+	optfeature "UMAC cryptographic hashes support" dev-python/libnettle
+	optfeature "X.509 certificate authentication support" dev-python/pyopenssl
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2022-06-28  4:34 Alessandro Barbieri
  0 siblings, 0 replies; 17+ messages in thread
From: Alessandro Barbieri @ 2022-06-28  4:34 UTC (permalink / raw
  To: gentoo-commits

commit:     76c36ec52b5d7f1997b3dc60a2183b5ec3e206af
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Jun 28 04:30:03 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Tue Jun 28 04:34:29 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76c36ec5

dev-python/asyncssh: add 2.11.0

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/asyncssh/Manifest               |  1 +
 dev-python/asyncssh/asyncssh-2.11.0.ebuild | 55 ++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest
index 95cc262dc..8421cacba 100644
--- a/dev-python/asyncssh/Manifest
+++ b/dev-python/asyncssh/Manifest
@@ -1 +1,2 @@
 DIST asyncssh-2.10.1.tar.gz 483000 BLAKE2B a588d671b3afe9f77f15974578f27e9001e8138284e4313d8188766c66e81942a8d37598ba79af4971c11f900fa7009311c20c86fce0e058d1fdeeec72c9320a SHA512 adaf68f2e4209e9bf91c2018298a281dab490d723bda9d6f7db892aa43e796e38ff904cf39f56c8b545439ca71c89b419e53521f323cb753cf7a2290beb04e12
+DIST asyncssh-2.11.0.tar.gz 482916 BLAKE2B fd410771d4032996b4a75c0cf7250f481a8e5f5498f6a4c31227468eff3dba8f4936c2711e11aadbf313989e395ee679d11b0a28646735f1868bd81680c3f3e3 SHA512 d9736d0d9e486c4a062fbf493d28f2c5b1074baa32879430750115a686600fa97c947ea34b47a1d9962cc44cc32ce6b31fdb0baa455fbde9b63660c5b8454810

diff --git a/dev-python/asyncssh/asyncssh-2.11.0.ebuild b/dev-python/asyncssh/asyncssh-2.11.0.ebuild
new file mode 100644
index 000000000..c574e23a1
--- /dev/null
+++ b/dev-python/asyncssh/asyncssh-2.11.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_BUILDER="sphinx"
+DOCS_DIR="docs"
+EPYTEST_DESELECT=(
+	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded
+	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded_string
+	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded_tunnel
+) # network tests
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 docs optfeature
+
+DESCRIPTION="Asynchronous SSHv2 client and server library"
+HOMEPAGE="
+	https://asyncssh.timeheart.net
+	https://pypi.org/project/asyncssh/
+	https://github.com/ronf/asyncssh
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="ECL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+	>=dev-python/cryptography-3.1[${PYTHON_USEDEP}]
+	>=dev-python/typing-extensions-3.6[${PYTHON_USEDEP}]
+"
+DEPEND="${REDEPEND}"
+BDEPEND="
+	test? (
+		>=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-17.0.0[${PYTHON_USEDEP}]
+		>=dev-python/python-pkcs11-0.7.0[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs
+
+pkg_postinst() {
+	optfeature "support for OpenSSH private key encryption" dev-python/bcrypt
+	optfeature "support for key exchange and authentication with U2F/FIDO2 security keys" dev-python/fido2
+	optfeature "support for accessing PIV keys on PKCS#11 security tokens" dev-python/python-pkcs11
+	optfeature "support for GSSAPI key exchange and authentication on UNIX" dev-python/gssapi
+	optfeature "if you have a version of OpenSSL older than 1.1.1b installed and you want support for Curve25519 key exchange, Ed25519 keys and certificates, or the Chacha20-Poly1305 cipher" dev-python/libnacl
+	optfeature "support for UMAC cryptographic hashes" dev-python/libnettle
+	optfeature "support for X.509 certificate authentication" dev-python/pyopenssl
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2022-05-30 23:04 Alessandro Barbieri
  0 siblings, 0 replies; 17+ messages in thread
From: Alessandro Barbieri @ 2022-05-30 23:04 UTC (permalink / raw
  To: gentoo-commits

commit:     b3bf5f627684351cf8b7cceb9ab38d48869ec404
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon May 30 22:50:09 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Mon May 30 23:04:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3bf5f62

dev-python/asyncssh: drop 2.10.0

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/asyncssh/Manifest               |  1 -
 dev-python/asyncssh/asyncssh-2.10.0.ebuild | 55 ------------------------------
 2 files changed, 56 deletions(-)

diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest
index 30f844cf4..95cc262dc 100644
--- a/dev-python/asyncssh/Manifest
+++ b/dev-python/asyncssh/Manifest
@@ -1,2 +1 @@
-DIST asyncssh-2.10.0.tar.gz 481494 BLAKE2B fc06ad0579f9dc00af7fd0355f8a3a87144cc6fd5f928cfd7798e9a0942b6b549bd94877ab6371470f014cda040f4092df8980e792c37e37402d77d2f5d7bfe3 SHA512 698d97ca607582d75e74fe39798d9a8490b80c1aa5cfafa0152537c9f2354528a7386b26620d0c18b6d986c710e6c16888404ba7263b821f471211b5eae3d21f
 DIST asyncssh-2.10.1.tar.gz 483000 BLAKE2B a588d671b3afe9f77f15974578f27e9001e8138284e4313d8188766c66e81942a8d37598ba79af4971c11f900fa7009311c20c86fce0e058d1fdeeec72c9320a SHA512 adaf68f2e4209e9bf91c2018298a281dab490d723bda9d6f7db892aa43e796e38ff904cf39f56c8b545439ca71c89b419e53521f323cb753cf7a2290beb04e12

diff --git a/dev-python/asyncssh/asyncssh-2.10.0.ebuild b/dev-python/asyncssh/asyncssh-2.10.0.ebuild
deleted file mode 100644
index b3e8af92f..000000000
--- a/dev-python/asyncssh/asyncssh-2.10.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOCS_BUILDER="sphinx"
-DOCS_DIR="docs"
-EPYTEST_DESELECT=(
-	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded
-	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded_string
-	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded_tunnel
-) # network tests
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit distutils-r1 docs optfeature
-
-DESCRIPTION="Asynchronous SSHv2 client and server library"
-HOMEPAGE="
-	https://asyncssh.timeheart.net
-	https://pypi.org/project/asyncssh/
-	https://github.com/ronf/asyncssh
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="ECL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-	>=dev-python/cryptography-2.8[${PYTHON_USEDEP}]
-	>=dev-python/typing-extensions-3.6[${PYTHON_USEDEP}]
-"
-DEPEND="${REDEPEND}"
-BDEPEND="
-	test? (
-		>=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-17.0.0[${PYTHON_USEDEP}]
-		>=dev-python/python-pkcs11-0.7.0[${PYTHON_USEDEP}]
-	)
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs
-
-pkg_postinst() {
-	optfeature "support for OpenSSH private key encryption" dev-python/bcrypt
-	optfeature "support for key exchange and authentication with U2F/FIDO2 security keys" dev-python/fido2
-	optfeature "support for accessing PIV keys on PKCS#11 security tokens" dev-python/python-pkcs11
-	optfeature "support for GSSAPI key exchange and authentication on UNIX" dev-python/gssapi
-	optfeature "if you have a version of OpenSSL older than 1.1.1b installed and you want support for Curve25519 key exchange, Ed25519 keys and certificates, or the Chacha20-Poly1305 cipher" dev-python/libnacl
-	optfeature "support for UMAC cryptographic hashes" dev-python/libnettle
-	optfeature "support for X.509 certificate authentication" dev-python/pyopenssl
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2022-05-30 23:04 Alessandro Barbieri
  0 siblings, 0 replies; 17+ messages in thread
From: Alessandro Barbieri @ 2022-05-30 23:04 UTC (permalink / raw
  To: gentoo-commits

commit:     68c543703e4de0c1fa2be89f91773d7270254c52
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon May 30 22:50:41 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Mon May 30 23:04:22 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=68c54370

dev-python/asyncssh: enable py3.10

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/asyncssh/asyncssh-2.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/asyncssh/asyncssh-2.10.1.ebuild b/dev-python/asyncssh/asyncssh-2.10.1.ebuild
index bb0f73ee8..c574e23a1 100644
--- a/dev-python/asyncssh/asyncssh-2.10.1.ebuild
+++ b/dev-python/asyncssh/asyncssh-2.10.1.ebuild
@@ -10,7 +10,7 @@ EPYTEST_DESELECT=(
 	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded_string
 	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded_tunnel
 ) # network tests
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1 docs optfeature
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2022-04-20 22:37 Alessandro Barbieri
  0 siblings, 0 replies; 17+ messages in thread
From: Alessandro Barbieri @ 2022-04-20 22:37 UTC (permalink / raw
  To: gentoo-commits

commit:     ceec0b4fdba7bb327fb1b83ad8b67d44640b68fe
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Wed Apr 20 22:24:03 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Wed Apr 20 22:37:05 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ceec0b4f

dev-python/asyncssh: add 2.10.1

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/asyncssh/Manifest               |  1 +
 dev-python/asyncssh/asyncssh-2.10.1.ebuild | 55 ++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest
index 9354ec44a..30f844cf4 100644
--- a/dev-python/asyncssh/Manifest
+++ b/dev-python/asyncssh/Manifest
@@ -1 +1,2 @@
 DIST asyncssh-2.10.0.tar.gz 481494 BLAKE2B fc06ad0579f9dc00af7fd0355f8a3a87144cc6fd5f928cfd7798e9a0942b6b549bd94877ab6371470f014cda040f4092df8980e792c37e37402d77d2f5d7bfe3 SHA512 698d97ca607582d75e74fe39798d9a8490b80c1aa5cfafa0152537c9f2354528a7386b26620d0c18b6d986c710e6c16888404ba7263b821f471211b5eae3d21f
+DIST asyncssh-2.10.1.tar.gz 483000 BLAKE2B a588d671b3afe9f77f15974578f27e9001e8138284e4313d8188766c66e81942a8d37598ba79af4971c11f900fa7009311c20c86fce0e058d1fdeeec72c9320a SHA512 adaf68f2e4209e9bf91c2018298a281dab490d723bda9d6f7db892aa43e796e38ff904cf39f56c8b545439ca71c89b419e53521f323cb753cf7a2290beb04e12

diff --git a/dev-python/asyncssh/asyncssh-2.10.1.ebuild b/dev-python/asyncssh/asyncssh-2.10.1.ebuild
new file mode 100644
index 000000000..bb0f73ee8
--- /dev/null
+++ b/dev-python/asyncssh/asyncssh-2.10.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_BUILDER="sphinx"
+DOCS_DIR="docs"
+EPYTEST_DESELECT=(
+	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded
+	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded_string
+	tests/test_connection.py::_TestConnection::test_connect_timeout_exceeded_tunnel
+) # network tests
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1 docs optfeature
+
+DESCRIPTION="Asynchronous SSHv2 client and server library"
+HOMEPAGE="
+	https://asyncssh.timeheart.net
+	https://pypi.org/project/asyncssh/
+	https://github.com/ronf/asyncssh
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="ECL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+	>=dev-python/cryptography-3.1[${PYTHON_USEDEP}]
+	>=dev-python/typing-extensions-3.6[${PYTHON_USEDEP}]
+"
+DEPEND="${REDEPEND}"
+BDEPEND="
+	test? (
+		>=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-17.0.0[${PYTHON_USEDEP}]
+		>=dev-python/python-pkcs11-0.7.0[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs
+
+pkg_postinst() {
+	optfeature "support for OpenSSH private key encryption" dev-python/bcrypt
+	optfeature "support for key exchange and authentication with U2F/FIDO2 security keys" dev-python/fido2
+	optfeature "support for accessing PIV keys on PKCS#11 security tokens" dev-python/python-pkcs11
+	optfeature "support for GSSAPI key exchange and authentication on UNIX" dev-python/gssapi
+	optfeature "if you have a version of OpenSSL older than 1.1.1b installed and you want support for Curve25519 key exchange, Ed25519 keys and certificates, or the Chacha20-Poly1305 cipher" dev-python/libnacl
+	optfeature "support for UMAC cryptographic hashes" dev-python/libnettle
+	optfeature "support for X.509 certificate authentication" dev-python/pyopenssl
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2022-03-29 20:53 Alessandro Barbieri
  0 siblings, 0 replies; 17+ messages in thread
From: Alessandro Barbieri @ 2022-03-29 20:53 UTC (permalink / raw
  To: gentoo-commits

commit:     b39e6ea592095b490b9764d683516049460afdd8
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Mar 29 20:15:41 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Tue Mar 29 20:53:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b39e6ea5

dev-python/asyncssh: add missing dep

Closes: https://bugs.gentoo.org/836363
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/asyncssh/asyncssh-2.10.0.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/asyncssh/asyncssh-2.10.0.ebuild b/dev-python/asyncssh/asyncssh-2.10.0.ebuild
index 654e0d743..b874e75e0 100644
--- a/dev-python/asyncssh/asyncssh-2.10.0.ebuild
+++ b/dev-python/asyncssh/asyncssh-2.10.0.ebuild
@@ -21,7 +21,10 @@ LICENSE="ECL-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RDEPEND=">=dev-python/cryptography-2.8[${PYTHON_USEDEP}]"
+RDEPEND="
+	>=dev-python/cryptography-2.8[${PYTHON_USEDEP}]
+	>=dev-python/typing-extensions-3.6[${PYTHON_USEDEP}]
+"
 DEPEND="${REDEPEND}"
 BDEPEND="
 	test? (


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2022-03-29 20:53 Alessandro Barbieri
  0 siblings, 0 replies; 17+ messages in thread
From: Alessandro Barbieri @ 2022-03-29 20:53 UTC (permalink / raw
  To: gentoo-commits

commit:     05641bce83df644dfa32ed26c54b27c8117812ad
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Mar 29 20:16:04 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Tue Mar 29 20:53:28 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=05641bce

dev-python/asyncssh: drop 2.9.0

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/asyncssh/Manifest              |  1 -
 dev-python/asyncssh/asyncssh-2.9.0.ebuild | 47 -------------------------------
 2 files changed, 48 deletions(-)

diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest
index 814da8306..9354ec44a 100644
--- a/dev-python/asyncssh/Manifest
+++ b/dev-python/asyncssh/Manifest
@@ -1,2 +1 @@
 DIST asyncssh-2.10.0.tar.gz 481494 BLAKE2B fc06ad0579f9dc00af7fd0355f8a3a87144cc6fd5f928cfd7798e9a0942b6b549bd94877ab6371470f014cda040f4092df8980e792c37e37402d77d2f5d7bfe3 SHA512 698d97ca607582d75e74fe39798d9a8490b80c1aa5cfafa0152537c9f2354528a7386b26620d0c18b6d986c710e6c16888404ba7263b821f471211b5eae3d21f
-DIST asyncssh-2.9.0.tar.gz 477142 BLAKE2B 01157e603911b4ce308f773c51b9b9a4329b081c185615a1eb0ceb801eb095756c741a40c54d69004cbf9afe67244480c6bd92c1ae804803ab39487d49214e96 SHA512 5369575da6b12c6adbdc6f0c8492098b089f773761c9a78f854bf5e99b09a3b3256a014dba60d6ff7ae23cca3a25176e34e803fa4dde74cc0fe704389a7d0c08

diff --git a/dev-python/asyncssh/asyncssh-2.9.0.ebuild b/dev-python/asyncssh/asyncssh-2.9.0.ebuild
deleted file mode 100644
index 654e0d743..000000000
--- a/dev-python/asyncssh/asyncssh-2.9.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOCS_BUILDER="sphinx"
-DOCS_DIR="docs"
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit distutils-r1 docs optfeature
-
-DESCRIPTION="Asynchronous SSHv2 client and server library"
-HOMEPAGE="
-	https://asyncssh.timeheart.net
-	https://pypi.org/project/asyncssh/
-	https://github.com/ronf/asyncssh
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="ECL-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-python/cryptography-2.8[${PYTHON_USEDEP}]"
-DEPEND="${REDEPEND}"
-BDEPEND="
-	test? (
-		>=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-17.0.0[${PYTHON_USEDEP}]
-		>=dev-python/python-pkcs11-0.7.0[${PYTHON_USEDEP}]
-	)
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs
-
-pkg_postinst() {
-	optfeature "support for OpenSSH private key encryption" dev-python/bcrypt
-	optfeature "support for key exchange and authentication with U2F/FIDO2 security keys" dev-python/fido2
-	optfeature "support for accessing PIV keys on PKCS#11 security tokens" dev-python/python-pkcs11
-	optfeature "support for GSSAPI key exchange and authentication on UNIX" dev-python/gssapi
-	optfeature "if you have a version of OpenSSL older than 1.1.1b installed and you want support for Curve25519 key exchange, Ed25519 keys and certificates, or the Chacha20-Poly1305 cipher" dev-python/libnacl
-	optfeature "support for UMAC cryptographic hashes" dev-python/libnettle
-	optfeature "support for X.509 certificate authentication" dev-python/pyopenssl
-}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2022-03-28 17:14 Alessandro Barbieri
  0 siblings, 0 replies; 17+ messages in thread
From: Alessandro Barbieri @ 2022-03-28 17:14 UTC (permalink / raw
  To: gentoo-commits

commit:     aa2a3f1db4889533885ce7ebf04e76bd570043d0
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Mar 28 17:04:48 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Mon Mar 28 17:14:19 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa2a3f1d

dev-python/asyncssh: add 2.10.0, drop 2.7.2

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/asyncssh/Manifest                                          | 2 +-
 dev-python/asyncssh/{asyncssh-2.7.2.ebuild => asyncssh-2.10.0.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest
index e47c7c673..814da8306 100644
--- a/dev-python/asyncssh/Manifest
+++ b/dev-python/asyncssh/Manifest
@@ -1,2 +1,2 @@
-DIST asyncssh-2.7.2.tar.gz 423431 BLAKE2B f9aa34204e60879c91106a7217c1fef5ee0f2923f5628908bcd07dee30e1ffa7f8c099fa505004035843a6be6101c1549c4809d107c745ad8f8f246201249de0 SHA512 a45248c8068905f7d36d866918b0563e8c9cf6bdfc99fc849818c031deb8b429212a2bb505c0a77da7729b736d49d4e01c187ca79a659385152a93b02d9493f7
+DIST asyncssh-2.10.0.tar.gz 481494 BLAKE2B fc06ad0579f9dc00af7fd0355f8a3a87144cc6fd5f928cfd7798e9a0942b6b549bd94877ab6371470f014cda040f4092df8980e792c37e37402d77d2f5d7bfe3 SHA512 698d97ca607582d75e74fe39798d9a8490b80c1aa5cfafa0152537c9f2354528a7386b26620d0c18b6d986c710e6c16888404ba7263b821f471211b5eae3d21f
 DIST asyncssh-2.9.0.tar.gz 477142 BLAKE2B 01157e603911b4ce308f773c51b9b9a4329b081c185615a1eb0ceb801eb095756c741a40c54d69004cbf9afe67244480c6bd92c1ae804803ab39487d49214e96 SHA512 5369575da6b12c6adbdc6f0c8492098b089f773761c9a78f854bf5e99b09a3b3256a014dba60d6ff7ae23cca3a25176e34e803fa4dde74cc0fe704389a7d0c08

diff --git a/dev-python/asyncssh/asyncssh-2.7.2.ebuild b/dev-python/asyncssh/asyncssh-2.10.0.ebuild
similarity index 95%
rename from dev-python/asyncssh/asyncssh-2.7.2.ebuild
rename to dev-python/asyncssh/asyncssh-2.10.0.ebuild
index 9a47b82c7..654e0d743 100644
--- a/dev-python/asyncssh/asyncssh-2.7.2.ebuild
+++ b/dev-python/asyncssh/asyncssh-2.10.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ inherit distutils-r1 docs optfeature
 DESCRIPTION="Asynchronous SSHv2 client and server library"
 HOMEPAGE="
 	https://asyncssh.timeheart.net
-	https://pypi.org/project/asyncssh
+	https://pypi.org/project/asyncssh/
 	https://github.com/ronf/asyncssh
 "
 SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2022-03-17  8:38 Alessandro Barbieri
  0 siblings, 0 replies; 17+ messages in thread
From: Alessandro Barbieri @ 2022-03-17  8:38 UTC (permalink / raw
  To: gentoo-commits

commit:     2c7b0640e81cde8e5fd6357f643b58d18bddf6f2
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Thu Mar 17 08:16:48 2022 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Thu Mar 17 08:38:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2c7b0640

dev-python/asyncssh: add 2.9.0

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/asyncssh/Manifest              |  1 +
 dev-python/asyncssh/asyncssh-2.9.0.ebuild | 47 +++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest
index 1fbad9876..e47c7c673 100644
--- a/dev-python/asyncssh/Manifest
+++ b/dev-python/asyncssh/Manifest
@@ -1 +1,2 @@
 DIST asyncssh-2.7.2.tar.gz 423431 BLAKE2B f9aa34204e60879c91106a7217c1fef5ee0f2923f5628908bcd07dee30e1ffa7f8c099fa505004035843a6be6101c1549c4809d107c745ad8f8f246201249de0 SHA512 a45248c8068905f7d36d866918b0563e8c9cf6bdfc99fc849818c031deb8b429212a2bb505c0a77da7729b736d49d4e01c187ca79a659385152a93b02d9493f7
+DIST asyncssh-2.9.0.tar.gz 477142 BLAKE2B 01157e603911b4ce308f773c51b9b9a4329b081c185615a1eb0ceb801eb095756c741a40c54d69004cbf9afe67244480c6bd92c1ae804803ab39487d49214e96 SHA512 5369575da6b12c6adbdc6f0c8492098b089f773761c9a78f854bf5e99b09a3b3256a014dba60d6ff7ae23cca3a25176e34e803fa4dde74cc0fe704389a7d0c08

diff --git a/dev-python/asyncssh/asyncssh-2.9.0.ebuild b/dev-python/asyncssh/asyncssh-2.9.0.ebuild
new file mode 100644
index 000000000..654e0d743
--- /dev/null
+++ b/dev-python/asyncssh/asyncssh-2.9.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_BUILDER="sphinx"
+DOCS_DIR="docs"
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1 docs optfeature
+
+DESCRIPTION="Asynchronous SSHv2 client and server library"
+HOMEPAGE="
+	https://asyncssh.timeheart.net
+	https://pypi.org/project/asyncssh/
+	https://github.com/ronf/asyncssh
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="ECL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-python/cryptography-2.8[${PYTHON_USEDEP}]"
+DEPEND="${REDEPEND}"
+BDEPEND="
+	test? (
+		>=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-17.0.0[${PYTHON_USEDEP}]
+		>=dev-python/python-pkcs11-0.7.0[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs
+
+pkg_postinst() {
+	optfeature "support for OpenSSH private key encryption" dev-python/bcrypt
+	optfeature "support for key exchange and authentication with U2F/FIDO2 security keys" dev-python/fido2
+	optfeature "support for accessing PIV keys on PKCS#11 security tokens" dev-python/python-pkcs11
+	optfeature "support for GSSAPI key exchange and authentication on UNIX" dev-python/gssapi
+	optfeature "if you have a version of OpenSSL older than 1.1.1b installed and you want support for Curve25519 key exchange, Ed25519 keys and certificates, or the Chacha20-Poly1305 cipher" dev-python/libnacl
+	optfeature "support for UMAC cryptographic hashes" dev-python/libnettle
+	optfeature "support for X.509 certificate authentication" dev-python/pyopenssl
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2021-11-02  3:40 Alessandro Barbieri
  0 siblings, 0 replies; 17+ messages in thread
From: Alessandro Barbieri @ 2021-11-02  3:40 UTC (permalink / raw
  To: gentoo-commits

commit:     d5090edef73b4a9e85fb85be3ce0d638d21d084f
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Mon Nov  1 20:56:01 2021 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Tue Nov  2 03:40:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d5090ede

dev-python/asyncssh: add 2.7.2, drop 2.7.0

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/asyncssh/Manifest                                   |  2 +-
 .../asyncssh/{asyncssh-2.7.0.ebuild => asyncssh-2.7.2.ebuild}  | 10 ++--------
 2 files changed, 3 insertions(+), 9 deletions(-)

diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest
index 5d02d1997..1fbad9876 100644
--- a/dev-python/asyncssh/Manifest
+++ b/dev-python/asyncssh/Manifest
@@ -1 +1 @@
-DIST asyncssh-2.7.0.tar.gz 420765 BLAKE2B 4beab38843951cb9e86f5dc88b4bde4efd9a29178160381ea359233b675d2fa8bbfe58750b8d3fdded65998ea3c472b7b26c07fa191bd8428a06e3e014794dfe SHA512 0f25b199075fc5ff2f27c040b81d679c17fdebb68e919abc23af5b10dc0626eb10141bd6d6de7d92f797f84394a54c34757a8332c4aa08bab36ec6f04e353204
+DIST asyncssh-2.7.2.tar.gz 423431 BLAKE2B f9aa34204e60879c91106a7217c1fef5ee0f2923f5628908bcd07dee30e1ffa7f8c099fa505004035843a6be6101c1549c4809d107c745ad8f8f246201249de0 SHA512 a45248c8068905f7d36d866918b0563e8c9cf6bdfc99fc849818c031deb8b429212a2bb505c0a77da7729b736d49d4e01c187ca79a659385152a93b02d9493f7

diff --git a/dev-python/asyncssh/asyncssh-2.7.0.ebuild b/dev-python/asyncssh/asyncssh-2.7.2.ebuild
similarity index 90%
rename from dev-python/asyncssh/asyncssh-2.7.0.ebuild
rename to dev-python/asyncssh/asyncssh-2.7.2.ebuild
index fb28de3c9..9a47b82c7 100644
--- a/dev-python/asyncssh/asyncssh-2.7.0.ebuild
+++ b/dev-python/asyncssh/asyncssh-2.7.2.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DOCS_BUILDER="sphinx"
 DOCS_DIR="docs"
@@ -22,8 +22,8 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 RDEPEND=">=dev-python/cryptography-2.8[${PYTHON_USEDEP}]"
+DEPEND="${REDEPEND}"
 BDEPEND="
-	${REDEPEND}
 	test? (
 		>=dev-python/bcrypt-3.1.3[${PYTHON_USEDEP}]
 		>=dev-python/gssapi-1.2.0[${PYTHON_USEDEP}]
@@ -36,12 +36,6 @@ BDEPEND="
 distutils_enable_tests pytest
 distutils_enable_sphinx docs
 
-#python_test() {
-#	epytest \
-#		--deselect tests/test_agent.py::_TestAgent::test_confirm \
-#		--deselect tests/test_x509.py::_TestX509::test_expired_root
-#}
-
 pkg_postinst() {
 	optfeature "support for OpenSSH private key encryption" dev-python/bcrypt
 	optfeature "support for key exchange and authentication with U2F/FIDO2 security keys" dev-python/fido2


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2021-06-27 23:25 Alessandro Barbieri
  0 siblings, 0 replies; 17+ messages in thread
From: Alessandro Barbieri @ 2021-06-27 23:25 UTC (permalink / raw
  To: gentoo-commits

commit:     c10554072d604ad0cde34ebd7112152ac923b471
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sun Jun 27 23:11:04 2021 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Sun Jun 27 23:11:04 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c1055407

dev-python/asyncssh: add 2.7.0

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/asyncssh/Manifest              |  1 +
 dev-python/asyncssh/asyncssh-2.7.0.ebuild | 53 +++++++++++++++++++++++++++++++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest
index d9511fd47..88408ea69 100644
--- a/dev-python/asyncssh/Manifest
+++ b/dev-python/asyncssh/Manifest
@@ -1 +1,2 @@
 DIST asyncssh-2.6.0.tar.gz 419074 BLAKE2B ecac549c3b95b024cf6135e8809720f547607842506e874fd066c351fd89d48b705c4056efdfebed4e88e74f544e8d362d95690c9574e5cd4e0de5cafd84b44e SHA512 b1421ba03bbc3f919ebdc3f4936e024ecb579e9a6823ff507be5fb3b6e03ff0b7aaebf364282902b53f82eeaa095894d747e200eb9fc28cad19d94ec809448a3
+DIST asyncssh-2.7.0.tar.gz 420765 BLAKE2B 4beab38843951cb9e86f5dc88b4bde4efd9a29178160381ea359233b675d2fa8bbfe58750b8d3fdded65998ea3c472b7b26c07fa191bd8428a06e3e014794dfe SHA512 0f25b199075fc5ff2f27c040b81d679c17fdebb68e919abc23af5b10dc0626eb10141bd6d6de7d92f797f84394a54c34757a8332c4aa08bab36ec6f04e353204

diff --git a/dev-python/asyncssh/asyncssh-2.7.0.ebuild b/dev-python/asyncssh/asyncssh-2.7.0.ebuild
new file mode 100644
index 000000000..fb28de3c9
--- /dev/null
+++ b/dev-python/asyncssh/asyncssh-2.7.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DOCS_BUILDER="sphinx"
+DOCS_DIR="docs"
+PYTHON_COMPAT=( python3_{8..9} )
+
+inherit distutils-r1 docs optfeature
+
+DESCRIPTION="Asynchronous SSHv2 client and server library"
+HOMEPAGE="
+	https://asyncssh.timeheart.net
+	https://pypi.org/project/asyncssh
+	https://github.com/ronf/asyncssh
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="ECL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-python/cryptography-2.8[${PYTHON_USEDEP}]"
+BDEPEND="
+	${REDEPEND}
+	test? (
+		>=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-17.0.0[${PYTHON_USEDEP}]
+		>=dev-python/python-pkcs11-0.7.0[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs
+
+#python_test() {
+#	epytest \
+#		--deselect tests/test_agent.py::_TestAgent::test_confirm \
+#		--deselect tests/test_x509.py::_TestX509::test_expired_root
+#}
+
+pkg_postinst() {
+	optfeature "support for OpenSSH private key encryption" dev-python/bcrypt
+	optfeature "support for key exchange and authentication with U2F/FIDO2 security keys" dev-python/fido2
+	optfeature "support for accessing PIV keys on PKCS#11 security tokens" dev-python/python-pkcs11
+	optfeature "support for GSSAPI key exchange and authentication on UNIX" dev-python/gssapi
+	optfeature "if you have a version of OpenSSL older than 1.1.1b installed and you want support for Curve25519 key exchange, Ed25519 keys and certificates, or the Chacha20-Poly1305 cipher" dev-python/libnacl
+	optfeature "support for UMAC cryptographic hashes" dev-python/libnettle
+	optfeature "support for X.509 certificate authentication" dev-python/pyopenssl
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2021-05-25 10:37 Anna Vyalkova
  0 siblings, 0 replies; 17+ messages in thread
From: Anna Vyalkova @ 2021-05-25 10:37 UTC (permalink / raw
  To: gentoo-commits

commit:     371946176e67a16ef7827283faa475e0a2f2f2ba
Author:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue May 25 09:21:55 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue May 25 10:37:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=37194617

dev-python/asyncssh: support python 3.9

Signed-off-by: Anna Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/asyncssh/asyncssh-2.6.0.ebuild | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-python/asyncssh/asyncssh-2.6.0.ebuild b/dev-python/asyncssh/asyncssh-2.6.0.ebuild
index 43576f2c6..cf8388c46 100644
--- a/dev-python/asyncssh/asyncssh-2.6.0.ebuild
+++ b/dev-python/asyncssh/asyncssh-2.6.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..8} )
+PYTHON_COMPAT=( python3_{7..9} )
 DOCS_DIR="docs"
 DOCS_BUILDER="sphinx"
 
@@ -30,17 +30,17 @@ BDEPEND="
 		>=dev-python/libnacl-1.4.2[${PYTHON_USEDEP}]
 		>=dev-python/pyopenssl-17.0.0[${PYTHON_USEDEP}]
 		>=dev-python/python-pkcs11-0.7.0[${PYTHON_USEDEP}]
-		>=dev-python/uvloop-0.9.1[${PYTHON_USEDEP}]
 	)
 "
 
 distutils_enable_tests pytest
 
+distutils_enable_sphinx docs
+
 python_test() {
-	pytest -vv \
+	epytest \
 		--deselect tests/test_agent.py::_TestAgent::test_confirm \
-		--deselect tests/test_x509.py::_TestX509::test_expired_root \
-	|| die
+		--deselect tests/test_x509.py::_TestX509::test_expired_root
 }
 
 pkg_postinst() {


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2021-05-05  7:32 Alessandro Barbieri
  0 siblings, 0 replies; 17+ messages in thread
From: Alessandro Barbieri @ 2021-05-05  7:32 UTC (permalink / raw
  To: gentoo-commits

commit:     529b2593c098edbaa6391ac0350a8bb254d1b92e
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Wed May  5 07:26:15 2021 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Wed May  5 07:32:52 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=529b2593

dev-python/asyncssh: comaintainers welcome

Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/asyncssh/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/asyncssh/metadata.xml b/dev-python/asyncssh/metadata.xml
index 9541cf691..d6668d6b8 100644
--- a/dev-python/asyncssh/metadata.xml
+++ b/dev-python/asyncssh/metadata.xml
@@ -2,6 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
   <maintainer type="person">
+    <description>co-maintainers welcome</description>
     <email>lssndrbarbieri@gmail.com</email>
     <name>Alessandro Barbieri</name>
   </maintainer>


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2020-12-26  9:09 Theo Anderson
  0 siblings, 0 replies; 17+ messages in thread
From: Theo Anderson @ 2020-12-26  9:09 UTC (permalink / raw
  To: gentoo-commits

commit:     0f0c016f93315b7a1856241b37572505fccc61cc
Author:     Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Sat Dec 26 09:08:58 2020 +0000
Commit:     Theo Anderson <telans <AT> posteo <DOT> de>
CommitDate: Sat Dec 26 09:09:39 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0f0c016f

dev-python/asyncssh: bump to 2.5.0

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Theo Anderson <telans <AT> posteo.de>

 dev-python/asyncssh/Manifest              |  1 +
 dev-python/asyncssh/asyncssh-2.5.0.ebuild | 54 +++++++++++++++++++++++++++++++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest
index a1404787..520f8263 100644
--- a/dev-python/asyncssh/Manifest
+++ b/dev-python/asyncssh/Manifest
@@ -1 +1,2 @@
 DIST asyncssh-2.4.2.tar.gz 409792 BLAKE2B 385a39047695c1f42c5fa76ebd3789f908918c0dcb70588cc288f867fc2b4d1a1d42d6216a9f0664b586687551643d0cee26bd305f05ce9780dadc71b33d55f5 SHA512 86d191cda659dd367b8f82fda783cd02afcb8759b29ec88ba3eb095e6dae42126b36da8dcf2fb29d42c6897fa351e96c82cb372d095af8d98ccb5c9483db1f93
+DIST asyncssh-2.5.0.tar.gz 414437 BLAKE2B 5d1b18ba21230e4f2ee47be5616f3db2e3c67c7980994bc205007a6492ff3af0fe800a7c8d89730c06a0d34cf388babc985d7eacb6b625b0f81d64df992158e2 SHA512 646f00287eb8aedc1fc23e35c93a831420b4fba5f2f52091e3a06f6cba06684439d0c58df6a1597f9065436e973d355fb8fefdd9684d163979f86bef331183a5

diff --git a/dev-python/asyncssh/asyncssh-2.5.0.ebuild b/dev-python/asyncssh/asyncssh-2.5.0.ebuild
new file mode 100644
index 00000000..43576f2c
--- /dev/null
+++ b/dev-python/asyncssh/asyncssh-2.5.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..8} )
+DOCS_DIR="docs"
+DOCS_BUILDER="sphinx"
+
+inherit distutils-r1 docs optfeature
+
+DESCRIPTION="Asynchronous SSHv2 client and server library"
+HOMEPAGE="
+	https://asyncssh.timeheart.net
+	https://pypi.org/project/asyncssh
+	https://github.com/ronf/asyncssh
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="ECL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-python/cryptography-2.8[${PYTHON_USEDEP}]"
+BDEPEND="
+	${REDEPEND}
+	test? (
+		>=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-17.0.0[${PYTHON_USEDEP}]
+		>=dev-python/python-pkcs11-0.7.0[${PYTHON_USEDEP}]
+		>=dev-python/uvloop-0.9.1[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+	pytest -vv \
+		--deselect tests/test_agent.py::_TestAgent::test_confirm \
+		--deselect tests/test_x509.py::_TestX509::test_expired_root \
+	|| die
+}
+
+pkg_postinst() {
+	optfeature "support for OpenSSH private key encryption" dev-python/bcrypt
+	optfeature "support for key exchange and authentication with U2F/FIDO2 security keys" dev-python/fido2
+	optfeature "support for accessing PIV keys on PKCS#11 security tokens" dev-python/python-pkcs11
+	optfeature "support for GSSAPI key exchange and authentication on UNIX" dev-python/gssapi
+	optfeature "if you have a version of OpenSSL older than 1.1.1b installed and you want support for Curve25519 key exchange, Ed25519 keys and certificates, or the Chacha20-Poly1305 cipher" dev-python/libnacl
+	optfeature "support for UMAC cryptographic hashes" dev-python/libnettle
+	optfeature "support for X.509 certificate authentication" dev-python/pyopenssl
+}


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2020-12-18 15:39 Andrew Ammerlaan
  0 siblings, 0 replies; 17+ messages in thread
From: Andrew Ammerlaan @ 2020-12-18 15:39 UTC (permalink / raw
  To: gentoo-commits

commit:     7f260489a73dc014847a1d4371fc0300a10d3c62
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Fri Dec 18 15:39:06 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Dec 18 15:39:06 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7f260489

dev-python/asyncssh: version bump 2.4.2

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-python/asyncssh/Manifest                                         | 2 +-
 dev-python/asyncssh/{asyncssh-2.4.0.ebuild => asyncssh-2.4.2.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest
index 6c5e02f1..a1404787 100644
--- a/dev-python/asyncssh/Manifest
+++ b/dev-python/asyncssh/Manifest
@@ -1 +1 @@
-DIST asyncssh-2.4.0.tar.gz 408626 BLAKE2B cae91006693b04920955f790b43cf05cf2b8b552f853907655fa09d88ea8b955bea93b2c43615008d1048a7eb339f489086496cd4bdbc4728be467eb782b7746 SHA512 f28fb0562d11af54456834696c3bbadb3317a2646b75219da9cc71146d228ab38b616436cf4d4689c5a512b8bc528880e0209cca154884e71a0b0cf7aa433562
+DIST asyncssh-2.4.2.tar.gz 409792 BLAKE2B 385a39047695c1f42c5fa76ebd3789f908918c0dcb70588cc288f867fc2b4d1a1d42d6216a9f0664b586687551643d0cee26bd305f05ce9780dadc71b33d55f5 SHA512 86d191cda659dd367b8f82fda783cd02afcb8759b29ec88ba3eb095e6dae42126b36da8dcf2fb29d42c6897fa351e96c82cb372d095af8d98ccb5c9483db1f93

diff --git a/dev-python/asyncssh/asyncssh-2.4.0.ebuild b/dev-python/asyncssh/asyncssh-2.4.2.ebuild
similarity index 98%
rename from dev-python/asyncssh/asyncssh-2.4.0.ebuild
rename to dev-python/asyncssh/asyncssh-2.4.2.ebuild
index 52e6e9ce..cb7dd07c 100644
--- a/dev-python/asyncssh/asyncssh-2.4.0.ebuild
+++ b/dev-python/asyncssh/asyncssh-2.4.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_7 )
+PYTHON_COMPAT=( python3_{7,8} )
 DOCS_DIR="docs"
 DOCS_BUILDER="sphinx"
 


^ permalink raw reply related	[flat|nested] 17+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/
@ 2020-12-03 18:53 Alessandro Barbieri
  0 siblings, 0 replies; 17+ messages in thread
From: Alessandro Barbieri @ 2020-12-03 18:53 UTC (permalink / raw
  To: gentoo-commits

commit:     b00876148e756c2eebc2bd51867bde44e8db3fc9
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Thu Dec  3 18:47:57 2020 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Thu Dec  3 18:53:23 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b0087614

dev-python/asyncssh: new package

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/asyncssh/Manifest              |  1 +
 dev-python/asyncssh/asyncssh-2.4.0.ebuild | 54 +++++++++++++++++++++++++++++++
 dev-python/asyncssh/metadata.xml          | 54 +++++++++++++++++++++++++++++++
 3 files changed, 109 insertions(+)

diff --git a/dev-python/asyncssh/Manifest b/dev-python/asyncssh/Manifest
new file mode 100644
index 00000000..6c5e02f1
--- /dev/null
+++ b/dev-python/asyncssh/Manifest
@@ -0,0 +1 @@
+DIST asyncssh-2.4.0.tar.gz 408626 BLAKE2B cae91006693b04920955f790b43cf05cf2b8b552f853907655fa09d88ea8b955bea93b2c43615008d1048a7eb339f489086496cd4bdbc4728be467eb782b7746 SHA512 f28fb0562d11af54456834696c3bbadb3317a2646b75219da9cc71146d228ab38b616436cf4d4689c5a512b8bc528880e0209cca154884e71a0b0cf7aa433562

diff --git a/dev-python/asyncssh/asyncssh-2.4.0.ebuild b/dev-python/asyncssh/asyncssh-2.4.0.ebuild
new file mode 100644
index 00000000..2195d3b5
--- /dev/null
+++ b/dev-python/asyncssh/asyncssh-2.4.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_7 )
+DOCDIR="docs"
+DOCBUILDER="sphinx"
+
+inherit distutils-r1 docs optfeature
+
+DESCRIPTION="Asynchronous SSHv2 client and server library"
+HOMEPAGE="
+	https://asyncssh.timeheart.net
+	https://pypi.org/project/asyncssh
+	https://github.com/ronf/asyncssh
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="ECL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-python/cryptography-2.8[${PYTHON_USEDEP}]"
+BDEPEND="
+	${REDEPEND}
+	test? (
+		>=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-17.0.0[${PYTHON_USEDEP}]
+		>=dev-python/python-pkcs11-0.7.0[${PYTHON_USEDEP}]
+		>=dev-python/uvloop-0.9.1[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+	pytest -vv \
+		--deselect tests/test_agent.py::_TestAgent::test_confirm \
+		--deselect tests/test_x509.py::_TestX509::test_expired_root \
+	|| die
+}
+
+pkg_postinst() {
+	optfeature "support for OpenSSH private key encryption" dev-python/bcrypt
+	optfeature "support for key exchange and authentication with U2F/FIDO2 security keys" dev-python/fido2
+	optfeature "support for accessing PIV keys on PKCS#11 security tokens" dev-python/python-pkcs11
+	optfeature "support for GSSAPI key exchange and authentication on UNIX" dev-python/gssapi
+	optfeature "if you have a version of OpenSSL older than 1.1.1b installed and you want support for Curve25519 key exchange, Ed25519 keys and certificates, or the Chacha20-Poly1305 cipher" dev-python/libnacl
+	optfeature "support for UMAC cryptographic hashes" dev-python/libnettle
+	optfeature "support for X.509 certificate authentication" dev-python/pyopenssl
+}

diff --git a/dev-python/asyncssh/metadata.xml b/dev-python/asyncssh/metadata.xml
new file mode 100644
index 00000000..9541cf69
--- /dev/null
+++ b/dev-python/asyncssh/metadata.xml
@@ -0,0 +1,54 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="person">
+    <email>lssndrbarbieri@gmail.com</email>
+    <name>Alessandro Barbieri</name>
+  </maintainer>
+  <longdescription>
+AsyncSSH is a Python package which provides an asynchronous client and server implementation of the SSHv2 protocol on top of the Python 3.6+ asyncio framework.
+
+Features
+
+Full support for SSHv2, SFTP, and SCP client and server functions
+Shell, command, and subsystem channels
+Environment variables, terminal type, and window size
+Direct and forwarded TCP/IP channels
+OpenSSH-compatible direct and forwarded UNIX domain socket channels
+Local and remote TCP/IP port forwarding
+Local and remote UNIX domain socket forwarding
+Dynamic TCP/IP port forwarding via SOCKS
+X11 forwarding support on both the client and the server
+SFTP protocol version 3 with OpenSSH extensions
+SCP protocol support, including third-party remote to remote copies
+Multiple simultaneous sessions on a single SSH connection
+Multiple SSH connections in a single event loop
+Byte and string based I/O with settable encoding
+A variety of key exchange, encryption, and MAC algorithms
+Support for gzip compression
+Including OpenSSH variant to delay compression until after auth
+User and host-based public key, password, and keyboard-interactive authentication methods
+Many types and formats of public keys and certificates
+Including OpenSSH-compatible support for U2F and FIDO2 security keys
+Including PKCS#11 support for accessing PIV security tokens
+Including support for X.509 certificates as defined in RFC 6187
+Support for accessing keys managed by ssh-agent on UNIX systems
+Including agent forwarding support on both the client and the server
+Support for accessing keys managed by PuTTY's Pageant agent on Windows
+Support for accessing host keys via OpenSSH's ssh-keysign
+OpenSSH-style known_hosts file support
+OpenSSH-style authorized_keys file support
+Partial support for OpenSSH-style configuration files
+Compatibility with OpenSSH "Encrypt then MAC" option for better security
+Time and byte-count based session key renegotiation
+Designed to be easy to extend to support new forms of key exchange, authentication, encryption, and compression algorithms
+  </longdescription>
+  <upstream>
+    <remote-id type="github">ronf/asyncssh</remote-id>
+    <remote-id type="pypi">asyncssh</remote-id>
+    <maintainer status="unknown">
+      <email>ronf@timeheart.net</email>
+      <name>Ron Frederick</name>
+    </maintainer>
+  </upstream>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2023-03-05  9:30 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-11-02  3:40 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncssh/ Alessandro Barbieri
  -- strict thread matches above, loose matches on Subject: below --
2023-03-05  9:30 Anna Vyalkova
2022-06-28  4:34 Alessandro Barbieri
2022-05-30 23:04 Alessandro Barbieri
2022-05-30 23:04 Alessandro Barbieri
2022-04-20 22:37 Alessandro Barbieri
2022-03-29 20:53 Alessandro Barbieri
2022-03-29 20:53 Alessandro Barbieri
2022-03-28 17:14 Alessandro Barbieri
2022-03-17  8:38 Alessandro Barbieri
2021-11-02  3:40 Alessandro Barbieri
2021-06-27 23:25 Alessandro Barbieri
2021-05-25 10:37 Anna Vyalkova
2021-05-05  7:32 Alessandro Barbieri
2020-12-26  9:09 Theo Anderson
2020-12-18 15:39 Andrew Ammerlaan
2020-12-03 18:53 Alessandro Barbieri

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox