* [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/
@ 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-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: 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/
@ 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 --
2022-06-28 4:34 [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-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-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