[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/, dev-python/autobahn/files/

2024-08-17 Thread Michał Górny
commit: 98604fb774de6c39556392168dfa489ebcb40d0b
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 17 08:44:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 17 08:44:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98604fb7

dev-python/autobahn: Remove old

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

 dev-python/autobahn/Manifest   |   1 -
 dev-python/autobahn/autobahn-23.6.2.ebuild | 123 -
 .../files/autobahn-23.6.2-pytest-asyncio.patch |  42 ---
 3 files changed, 166 deletions(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index f9347ed7e59f..68828d5d45c7 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1 @@
-DIST autobahn-23.6.2.tar.gz 480814 BLAKE2B 
fb4a2e8510a51e2e70289d98eb54b3b06aba6e011eb8ad4ac2fb6e706d7be313f60a785a8366ff47500a6ad58f5645eedbeb4c831087ab531d8650129ec08c45
 SHA512 
5935203277d17aab3f80e6edf700ff173fe7e23622b9d2617f91e080f56b078f947f907289f008b5eb21b1346142274616baad4a36629f49dafe409d6fdb931a
 DIST autobahn-24.4.2.tar.gz 482700 BLAKE2B 
e94026e0cfbb3a3ba2a494ac50e851ed1c35a842dd6b5ce2ac437a19fa0d30061d16b0965831ce57067d6682df256e5140d67e0e9b4d71cc1dbcc16287ffbed1
 SHA512 
2caffa9a49e3661e665a4e2641b96ff48581264654cb35ebc2e8a67620ce81bd330895bb12a098488676ab74c8275e601f45357840ca074c3c6a3d7247e563e9

diff --git a/dev-python/autobahn/autobahn-23.6.2.ebuild 
b/dev-python/autobahn/autobahn-23.6.2.ebuild
deleted file mode 100644
index de4ff8467e6d..
--- a/dev-python/autobahn/autobahn-23.6.2.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="
-   https://github.com/crossbario/autobahn-python/
-   https://pypi.org/project/autobahn/
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86"
-IUSE="test xbr"
-RESTRICT="!test? ( test )"
-
-# The order of deps is based on their appearance in setup.py
-# All extra deps should be included in test and in optfeature
-RDEPEND="
-   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
-   >=dev-python/python-snappy-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
-   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
-   >=dev-python/flatbuffers-22.12.06[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
-   >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
-   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
-   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
-
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
-   )
-"
-
-python_prepare_all() {
-   local PATCHES=(
-   # https://github.com/crossbario/autobahn-python/pull/1634
-   "${FILESDIR}/${P}-pytest-asyncio.patch"
-   )
-
-   if use xbr ; then
-   eerror "***"
-   eerror "Required xbr dependencies are incomplete in Gentoo."
-   eerror "So this functionality will not yet work"
-   eerror "Please file a bug if this feature is needed"
-   eerror "***"
-   else
-   # remove xbr components
-   export AUTOBAHN_STRIP_XBR="True"
-   fi
-
-   # avoid useless rust dependency
-   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
-
-   # remove twisted plugin cache regen in setup.py
-   # to fix tinderbox sandbox issue
-   sed -e '/import/s:reactor:__importmustfail__:' \
-   -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   rm -rf autobahn || die
-
-   einfo "Testing all, cryptosign using twisted"
-   local -x USE_TWISTED=true
-   "${EPYTHON}" -m twisted.trial autobahn || die "T

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2024-08-17 Thread Jakov Smolić
commit: 290d42c60f2689e72df763e272e18475a80623f1
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Aug 17 08:33:21 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Aug 17 08:33:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=290d42c6

dev-python/autobahn: Stabilize 24.4.2 arm, #938036

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-24.4.2.ebuild 
b/dev-python/autobahn/autobahn-24.4.2.ebuild
index cd743561..d7da61d898e0 100644
--- a/dev-python/autobahn/autobahn-24.4.2.ebuild
+++ b/dev-python/autobahn/autobahn-24.4.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~riscv ~sparc ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2024-08-17 Thread Jakov Smolić
commit: 0e6dd4f940623a66002e95b922845c7a0e1a758f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Aug 17 08:33:23 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Aug 17 08:33:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e6dd4f9

dev-python/autobahn: Stabilize 24.4.2 x86, #938036

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-24.4.2.ebuild 
b/dev-python/autobahn/autobahn-24.4.2.ebuild
index d7da61d898e0..f5904aea182f 100644
--- a/dev-python/autobahn/autobahn-24.4.2.ebuild
+++ b/dev-python/autobahn/autobahn-24.4.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2024-08-17 Thread Michał Górny
commit: d4cd10e5089d5ddb327fa5b13703a73badd979fe
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 17 07:58:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 17 07:58:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4cd10e5

dev-python/autobahn: Stabilize 24.4.2 arm64, #938036

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

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

diff --git a/dev-python/autobahn/autobahn-24.4.2.ebuild 
b/dev-python/autobahn/autobahn-24.4.2.ebuild
index 02db640a0eb7..176225b21826 100644
--- a/dev-python/autobahn/autobahn-24.4.2.ebuild
+++ b/dev-python/autobahn/autobahn-24.4.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~riscv ~sparc ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2024-08-17 Thread Michał Górny
commit: c5d5f30340e463b33808fce48bcb0f524d1f2cb4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 17 07:58:05 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 17 07:58:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d5f303

dev-python/autobahn: Stabilize 24.4.2 amd64, #938036

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

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

diff --git a/dev-python/autobahn/autobahn-24.4.2.ebuild 
b/dev-python/autobahn/autobahn-24.4.2.ebuild
index 176225b21826..cd743561 100644
--- a/dev-python/autobahn/autobahn-24.4.2.ebuild
+++ b/dev-python/autobahn/autobahn-24.4.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~sparc ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2024-08-02 Thread Michał Górny
commit: 2d0dff1e9d4ef47cee761ee29cebd6f708cc565e
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug  3 04:45:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug  3 05:00:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0dff1e

dev-python/autobahn: Bump to 24.4.2

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-24.4.2.ebuild | 122 +
 2 files changed, 123 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 825092d6e43e..f9347ed7e59f 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1 +1,2 @@
 DIST autobahn-23.6.2.tar.gz 480814 BLAKE2B 
fb4a2e8510a51e2e70289d98eb54b3b06aba6e011eb8ad4ac2fb6e706d7be313f60a785a8366ff47500a6ad58f5645eedbeb4c831087ab531d8650129ec08c45
 SHA512 
5935203277d17aab3f80e6edf700ff173fe7e23622b9d2617f91e080f56b078f947f907289f008b5eb21b1346142274616baad4a36629f49dafe409d6fdb931a
+DIST autobahn-24.4.2.tar.gz 482700 BLAKE2B 
e94026e0cfbb3a3ba2a494ac50e851ed1c35a842dd6b5ce2ac437a19fa0d30061d16b0965831ce57067d6682df256e5140d67e0e9b4d71cc1dbcc16287ffbed1
 SHA512 
2caffa9a49e3661e665a4e2641b96ff48581264654cb35ebc2e8a67620ce81bd330895bb12a098488676ab74c8275e601f45357840ca074c3c6a3d7247e563e9

diff --git a/dev-python/autobahn/autobahn-24.4.2.ebuild 
b/dev-python/autobahn/autobahn-24.4.2.ebuild
new file mode 100644
index ..02db640a0eb7
--- /dev/null
+++ b/dev-python/autobahn/autobahn-24.4.2.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="
+   https://github.com/crossbario/autobahn-python/
+   https://pypi.org/project/autobahn/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-24.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/python-snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-22.12.06[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   distutils-r1_python_prepare_all
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   # https://github.com/crossbario/autobahn-python/issues/1646
+   sed -e 's:(forbid_global_loop=True)::' \
+   -i autobahn/wamp/test/test_wamp_component_aio.py || die
+}
+
+python_test() {
+   rm -rf autobahn || die
+
+   einfo "Testing all, cryptosign using twisted"
+   local -x USE_TWISTED=true
+   "${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
+   unset 

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2024-04-18 Thread Michał Górny
commit: 1d57b8b8f6538e5e1c717e8967fadfff08cfb93e
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 18 15:38:56 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 18 15:45:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d57b8b8

dev-python/autobahn: Remove dead homepage

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

 dev-python/autobahn/autobahn-23.6.2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/autobahn/autobahn-23.6.2.ebuild 
b/dev-python/autobahn/autobahn-23.6.2.ebuild
index e922cd621636..de4ff8467e6d 100644
--- a/dev-python/autobahn/autobahn-23.6.2.ebuild
+++ b/dev-python/autobahn/autobahn-23.6.2.ebuild
@@ -11,7 +11,6 @@ inherit distutils-r1 optfeature pypi
 
 DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
 HOMEPAGE="
-   https://crossbar.io/autobahn/
https://github.com/crossbario/autobahn-python/
https://pypi.org/project/autobahn/
 "



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2024-04-18 Thread Michał Górny
commit: 23924498b74434739f62974021b3c20d9b3c066f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 18 15:27:13 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 18 15:45:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23924498

dev-python/autobahn: Fix variable order

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

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

diff --git a/dev-python/autobahn/autobahn-23.6.2.ebuild 
b/dev-python/autobahn/autobahn-23.6.2.ebuild
index 36d7b545322e..e922cd621636 100644
--- a/dev-python/autobahn/autobahn-23.6.2.ebuild
+++ b/dev-python/autobahn/autobahn-23.6.2.ebuild
@@ -16,8 +16,8 @@ HOMEPAGE="
https://pypi.org/project/autobahn/
 "
 
-SLOT="0"
 LICENSE="MIT"
+SLOT="0"
 KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/, dev-python/autobahn/files/

2024-04-18 Thread Michał Górny
commit: ba72d2be45a4f4203695aec1fb23b35c46fe2339
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 18 13:46:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 18 15:45:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba72d2be

dev-python/autobahn: Fix asyncio testing

Closes: https://bugs.gentoo.org/930184
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/autobahn/autobahn-23.6.2.ebuild | 10 +-
 .../files/autobahn-23.6.2-pytest-asyncio.patch | 42 ++
 2 files changed, 51 insertions(+), 1 deletion(-)

diff --git a/dev-python/autobahn/autobahn-23.6.2.ebuild 
b/dev-python/autobahn/autobahn-23.6.2.ebuild
index ac905597289a..36d7b545322e 100644
--- a/dev-python/autobahn/autobahn-23.6.2.ebuild
+++ b/dev-python/autobahn/autobahn-23.6.2.ebuild
@@ -58,6 +58,11 @@ BDEPEND="
 "
 
 python_prepare_all() {
+   local PATCHES=(
+   # https://github.com/crossbario/autobahn-python/pull/1634
+   "${FILESDIR}/${P}-pytest-asyncio.patch"
+   )
+
if use xbr ; then
eerror "***"
eerror "Required xbr dependencies are incomplete in Gentoo."
@@ -89,8 +94,11 @@ python_test() {
unset USE_TWISTED
 
einfo "RE-testing cryptosign and component_aio using asyncio"
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
local -x USE_ASYNCIO=true
-   epytest --pyargs autobahn.wamp.test.test_wamp_{cryptosign,component_aio}
+   epytest -p asyncio --pyargs \
+   autobahn.asyncio.test.test_aio_{raw,web}socket \
+   autobahn.wamp.test.test_wamp_{cryptosign,component_aio}
unset USE_ASYNCIO
 
rm -f twisted/plugins/dropin.cache || die

diff --git a/dev-python/autobahn/files/autobahn-23.6.2-pytest-asyncio.patch 
b/dev-python/autobahn/files/autobahn-23.6.2-pytest-asyncio.patch
new file mode 100644
index ..2cdbd863231b
--- /dev/null
+++ b/dev-python/autobahn/files/autobahn-23.6.2-pytest-asyncio.patch
@@ -0,0 +1,42 @@
+From 5ab94618723c488df640ae0777ac5a16ee1ab369 Mon Sep 17 00:00:00 2001
+From: David Hotham 
+Date: Sat, 13 Apr 2024 05:27:01 +0100
+Subject: [PATCH] unit test fixes (#1634)
+
+---
+ autobahn/wamp/test/test_wamp_component_aio.py | 8 
+ 1 file changed, 4 insertions(+), 4 deletions(-)
+
+diff --git a/autobahn/wamp/test/test_wamp_component_aio.py 
b/autobahn/wamp/test/test_wamp_component_aio.py
+index 168933ea5..2de9bf358 100644
+--- a/autobahn/wamp/test/test_wamp_component_aio.py
 b/autobahn/wamp/test/test_wamp_component_aio.py
+@@ -35,7 +35,7 @@
+ 
+ @pytest.mark.skipif(sys.version_info < (3, 5), reason="requires Python 
3.5+")
+ @pytest.mark.asyncio(forbid_global_loop=True)
+-def test_asyncio_component(event_loop):
++async def test_asyncio_component(event_loop):
+ orig_loop = txaio.config.loop
+ txaio.config.loop = event_loop
+ 
+@@ -72,11 +72,11 @@ def done(f):
+ txaio.config.loop = orig_loop
+ assert comp._done_f is None
+ f.add_done_callback(done)
+-return finished
++await finished
+ 
+ @pytest.mark.skipif(sys.version_info < (3, 5), reason="requires Python 
3.5+")
+ @pytest.mark.asyncio(forbid_global_loop=True)
+-def test_asyncio_component_404(event_loop):
++async def test_asyncio_component_404(event_loop):
+ """
+ If something connects but then gets aborted, it should still try
+ to re-connect (in real cases this could be e.g. wrong path,
+@@ -151,4 +151,4 @@ def done(f):
+ finished.set_result(None)
+ txaio.config.loop = orig_loop
+ f.add_done_callback(done)
+-return finished
++await finished



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2024-01-26 Thread Arthur Zamarin
commit: 2844278518838448f911ab5a9eec75442c46b5b5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jan 26 21:20:22 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jan 26 21:20:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28442785

dev-python/autobahn: enable py3.12

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/autobahn/autobahn-23.6.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/autobahn/autobahn-23.6.2.ebuild 
b/dev-python/autobahn/autobahn-23.6.2.ebuild
index c3bbd2853dd5..ac905597289a 100644
--- a/dev-python/autobahn/autobahn-23.6.2.ebuild
+++ b/dev-python/autobahn/autobahn-23.6.2.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 
 inherit distutils-r1 optfeature pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2023-07-24 Thread Michał Górny
commit: d060a67ae08f504c52c6aaf5235542c211f720f3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jul 24 14:21:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jul 24 14:21:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d060a67a

dev-python/autobahn: Remove old

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

 dev-python/autobahn/Manifest   |   2 -
 dev-python/autobahn/autobahn-23.1.2.ebuild | 116 -
 dev-python/autobahn/autobahn-23.6.1.ebuild | 116 -
 3 files changed, 234 deletions(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 0a682d2810e9..825092d6e43e 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,3 +1 @@
-DIST autobahn-23.1.2.tar.gz 480717 BLAKE2B 
cc92dc114ef0931be72fa9bf06cfb5646d8dac7a8da3ed3b8d28c4dad67c47465ba3fb03008b70b81ad36210ee014a148f69e5f13b74ef4993b344f9e6887374
 SHA512 
cd69d901ad7ec8c5f995ca15d803d1de1985294b48707bc0edabfc37733295c3bf9fd7965f930e8b4fa1c7c12c6e02dcbf2ff169edf464eadc774ae6f9185175
-DIST autobahn-23.6.1.tar.gz 476460 BLAKE2B 
ee7cd664ac578f61376936560f65e45a3c46c1fdcb042932a1457f5c66bd6748c882bfe5e20a84bf7feb4bce8fbad720867ff5828fc4904e891c5a1e306313c5
 SHA512 
d621d747494e66b9ab503519b16ca38046c7e166cd6e7883bcac219c63700ee0795a76d836ea3d8a2b3d983a4937464cbb716ccbcd40f3f54f20f089d25dc803
 DIST autobahn-23.6.2.tar.gz 480814 BLAKE2B 
fb4a2e8510a51e2e70289d98eb54b3b06aba6e011eb8ad4ac2fb6e706d7be313f60a785a8366ff47500a6ad58f5645eedbeb4c831087ab531d8650129ec08c45
 SHA512 
5935203277d17aab3f80e6edf700ff173fe7e23622b9d2617f91e080f56b078f947f907289f008b5eb21b1346142274616baad4a36629f49dafe409d6fdb931a

diff --git a/dev-python/autobahn/autobahn-23.1.2.ebuild 
b/dev-python/autobahn/autobahn-23.1.2.ebuild
deleted file mode 100644
index 089eb0da61b2..
--- a/dev-python/autobahn/autobahn-23.1.2.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="
-   https://crossbar.io/autobahn/
-   https://github.com/crossbario/autobahn-python/
-   https://pypi.org/project/autobahn/
-"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86"
-IUSE="test xbr"
-RESTRICT="!test? ( test )"
-
-# The order of deps is based on their appearance in setup.py
-# All extra deps should be included in test and in optfeature
-RDEPEND="
-   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
-   >=dev-python/python-snappy-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
-   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
-   >=dev-python/flatbuffers-22.12.06[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
-   >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
-   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
-   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
-
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
-   )
-"
-
-python_prepare_all() {
-   if use xbr ; then
-   eerror "***"
-   eerror "Required xbr dependencies are incomplete in Gentoo."
-   eerror "So this functionality will not yet work"
-   eerror "Please file a bug if this feature is needed"
-   eerror "***"
-   else
-   # remove xbr components
-   export AUTOBAHN_STRIP_XBR="True"
-   fi
-
-   # avoid useless rust dependency
-   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
-
-   # remove twisted plugin cache regen in setup.py
-   # to fix tinderbox sandbox issue
-   sed -e '/import/s:reactor:__importmustfail__:' \
-   -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-pyth

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2023-07-24 Thread Jakov Smolić
commit: daa51a065ff1d800f73f63fdab2c47b4e28858f6
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 12:06:48 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 12:06:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daa51a06

dev-python/autobahn: Stabilize 23.6.2 x86, #911023

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-23.6.2.ebuild 
b/dev-python/autobahn/autobahn-23.6.2.ebuild
index db7a2fd0e62c..8eda184fa57a 100644
--- a/dev-python/autobahn/autobahn-23.6.2.ebuild
+++ b/dev-python/autobahn/autobahn-23.6.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~sparc x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2023-07-24 Thread Jakov Smolić
commit: af3910565a381606b3d27154b6c3bceb075a8aad
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Jul 24 09:25:00 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Jul 24 09:25:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af391056

dev-python/autobahn: Stabilize 23.6.2 amd64, #911023

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-23.6.2.ebuild 
b/dev-python/autobahn/autobahn-23.6.2.ebuild
index c08bf3dc62a7..db7a2fd0e62c 100644
--- a/dev-python/autobahn/autobahn-23.6.2.ebuild
+++ b/dev-python/autobahn/autobahn-23.6.2.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2023-06-14 Thread Michał Górny
commit: a9ea611f18e5017ad5c58d134f40648cb540d202
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 14 15:14:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 14 16:11:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ea611f

dev-python/autobahn: Bump to 23.6.2

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-23.6.2.ebuild | 116 +
 2 files changed, 117 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 77aef7d12b0c..0a682d2810e9 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1,3 @@
 DIST autobahn-23.1.2.tar.gz 480717 BLAKE2B 
cc92dc114ef0931be72fa9bf06cfb5646d8dac7a8da3ed3b8d28c4dad67c47465ba3fb03008b70b81ad36210ee014a148f69e5f13b74ef4993b344f9e6887374
 SHA512 
cd69d901ad7ec8c5f995ca15d803d1de1985294b48707bc0edabfc37733295c3bf9fd7965f930e8b4fa1c7c12c6e02dcbf2ff169edf464eadc774ae6f9185175
 DIST autobahn-23.6.1.tar.gz 476460 BLAKE2B 
ee7cd664ac578f61376936560f65e45a3c46c1fdcb042932a1457f5c66bd6748c882bfe5e20a84bf7feb4bce8fbad720867ff5828fc4904e891c5a1e306313c5
 SHA512 
d621d747494e66b9ab503519b16ca38046c7e166cd6e7883bcac219c63700ee0795a76d836ea3d8a2b3d983a4937464cbb716ccbcd40f3f54f20f089d25dc803
+DIST autobahn-23.6.2.tar.gz 480814 BLAKE2B 
fb4a2e8510a51e2e70289d98eb54b3b06aba6e011eb8ad4ac2fb6e706d7be313f60a785a8366ff47500a6ad58f5645eedbeb4c831087ab531d8650129ec08c45
 SHA512 
5935203277d17aab3f80e6edf700ff173fe7e23622b9d2617f91e080f56b078f947f907289f008b5eb21b1346142274616baad4a36629f49dafe409d6fdb931a

diff --git a/dev-python/autobahn/autobahn-23.6.2.ebuild 
b/dev-python/autobahn/autobahn-23.6.2.ebuild
new file mode 100644
index ..c08bf3dc62a7
--- /dev/null
+++ b/dev-python/autobahn/autobahn-23.6.2.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python/
+   https://pypi.org/project/autobahn/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/python-snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-22.12.06[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service-identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   rm -rf autobahn || die
+
+   einfo "Testing all,

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2023-06-04 Thread Michał Górny
commit: 767b8ab97efa89238425d326f89825e5dfcefc26
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jun  5 04:29:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jun  5 05:06:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=767b8ab9

dev-python/autobahn: Bump to 23.6.1

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-23.6.1.ebuild | 116 +
 2 files changed, 117 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 73afde7a83c4..77aef7d12b0c 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1 +1,2 @@
 DIST autobahn-23.1.2.tar.gz 480717 BLAKE2B 
cc92dc114ef0931be72fa9bf06cfb5646d8dac7a8da3ed3b8d28c4dad67c47465ba3fb03008b70b81ad36210ee014a148f69e5f13b74ef4993b344f9e6887374
 SHA512 
cd69d901ad7ec8c5f995ca15d803d1de1985294b48707bc0edabfc37733295c3bf9fd7965f930e8b4fa1c7c12c6e02dcbf2ff169edf464eadc774ae6f9185175
+DIST autobahn-23.6.1.tar.gz 476460 BLAKE2B 
ee7cd664ac578f61376936560f65e45a3c46c1fdcb042932a1457f5c66bd6748c882bfe5e20a84bf7feb4bce8fbad720867ff5828fc4904e891c5a1e306313c5
 SHA512 
d621d747494e66b9ab503519b16ca38046c7e166cd6e7883bcac219c63700ee0795a76d836ea3d8a2b3d983a4937464cbb716ccbcd40f3f54f20f089d25dc803

diff --git a/dev-python/autobahn/autobahn-23.6.1.ebuild 
b/dev-python/autobahn/autobahn-23.6.1.ebuild
new file mode 100644
index ..ee9d53b4652b
--- /dev/null
+++ b/dev-python/autobahn/autobahn-23.6.1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python/
+   https://pypi.org/project/autobahn/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/python-snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-22.12.06[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   rm -rf autobahn || die
+
+   einfo "Testing all, cryptosign using twisted"
+   local -x USE_TWISTED=true
+   "${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
+   unset USE_TWISTED
+
+   einfo "RE-testing cryptosign and component_aio using asyncio"
+   local -x USE_ASYNCIO=true
+   epytest --pyargs autobahn.w

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2023-05-04 Thread Michał Górny
commit: f3bb06dbb1d9ab16b3cf1f82cd2dab3f74d9de19
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May  4 16:09:06 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May  4 16:11:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3bb06db

dev-python/autobahn: Set DISTUTILS_EXT=1

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

 dev-python/autobahn/autobahn-23.1.2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/autobahn/autobahn-23.1.2.ebuild 
b/dev-python/autobahn/autobahn-23.1.2.ebuild
index 4d0dc144c2a7..9151e5606158 100644
--- a/dev-python/autobahn/autobahn-23.1.2.ebuild
+++ b/dev-python/autobahn/autobahn-23.1.2.ebuild
@@ -3,6 +3,7 @@
 
 EAPI=8
 
+DISTUTILS_EXT=1
 DISTUTILS_USE_PEP517=setuptools
 PYTHON_COMPAT=( python3_{9..11} )
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2023-03-03 Thread Arthur Zamarin
commit: ac72358e3708389f0076aabba92a5d8f0acef32a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Mar  4 06:36:59 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Mar  4 06:36:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac72358e

dev-python/autobahn: Keyword 23.1.2 sparc, #891161

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-23.1.2.ebuild 
b/dev-python/autobahn/autobahn-23.1.2.ebuild
index e3255c569bc7..4d0dc144c2a7 100644
--- a/dev-python/autobahn/autobahn-23.1.2.ebuild
+++ b/dev-python/autobahn/autobahn-23.1.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2023-02-16 Thread Michał Górny
commit: b098f1463526a6fe0d57f984ce547668ade225fd
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 17 06:03:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 17 06:21:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b098f146

dev-python/autobahn: Remove old

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

 dev-python/autobahn/Manifest|   3 -
 dev-python/autobahn/autobahn-22.12.1.ebuild | 119 
 dev-python/autobahn/autobahn-22.7.1.ebuild  | 118 ---
 dev-python/autobahn/autobahn-23.1.1.ebuild  | 119 
 4 files changed, 359 deletions(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 346030cbc5cb..73afde7a83c4 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,4 +1 @@
-DIST autobahn-22.12.1.tar.gz 479515 BLAKE2B 
37003c458b773b122716fd17e5245c3754e49e5c66601266870ce83fe4b7622553605d007902bd505897428231ce8347bf24548142dcb38631dc08f092be7eaf
 SHA512 
10b3eec220a78b21aa393c9a721a9efb06b2623910ebb19dcf58c3966912cb9c5bbe5fc04d9f1072711a209a6a0168d7ba3a6147c1fc9a7db46bd528cc380dd0
-DIST autobahn-22.7.1.tar.gz 476789 BLAKE2B 
4860a6ec1a2631986dd5d8e94069134e75650eedb67dce18dd4c1e8ad45bd76ca183b4dcbca6ef4474c25f6feb4a1407c9fed4c74f0751e9c0c7fbca2b013406
 SHA512 
ea2c4d61d3f0f8ef35a31b599bc432781536dccaa316cda474a61003b10df0ef6346615d16228848cc5acb24a4e5f4c50be1fe759daf35b629f636da55688137
-DIST autobahn-23.1.1.tar.gz 479905 BLAKE2B 
598f3fde0efb7016423962b10937503414a96cce1813fb7b11133d1ee2b4fa4661c379df19e725f49b29731650e6696de4d2b5f6781b2076298641471f16ff9b
 SHA512 
f74ec3b2647689613e48446b7604b754f43fead2e8c77370c3f6e22553d9bccedd584b41940b572463977bdd1078c29c346af972dd04583feb217f708c771843
 DIST autobahn-23.1.2.tar.gz 480717 BLAKE2B 
cc92dc114ef0931be72fa9bf06cfb5646d8dac7a8da3ed3b8d28c4dad67c47465ba3fb03008b70b81ad36210ee014a148f69e5f13b74ef4993b344f9e6887374
 SHA512 
cd69d901ad7ec8c5f995ca15d803d1de1985294b48707bc0edabfc37733295c3bf9fd7965f930e8b4fa1c7c12c6e02dcbf2ff169edf464eadc774ae6f9185175

diff --git a/dev-python/autobahn/autobahn-22.12.1.ebuild 
b/dev-python/autobahn/autobahn-22.12.1.ebuild
deleted file mode 100644
index e31d95cf93be..
--- a/dev-python/autobahn/autobahn-22.12.1.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 optfeature
-
-MY_P=${PN}-$(ver_rs 3 -)
-
-DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="
-   https://crossbar.io/autobahn/
-   https://github.com/crossbario/autobahn-python/
-   https://pypi.org/project/autobahn/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
-IUSE="test xbr"
-RESTRICT="!test? ( test )"
-
-# The order of deps is based on their appearance in setup.py
-# All extra deps should be included in test and in optfeature
-RDEPEND="
-   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   ${RDEPEND}
-   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
-   >=dev-python/python-snappy-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
-   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
-   >=dev-python/flatbuffers-22.12.06[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
-   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
-   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
-   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
-
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
-   )
-"
-
-python_prepare_all() {
-   if use xbr ; then
-   eerror "***"
-   eerror "Required xbr dependencies are incomplete in Gentoo."
-   eerror "So this functionality will not yet work"
-   eerror "Please file a bug if this feature is needed"
-   eerror

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2023-02-16 Thread Sam James
commit: 352700f9e3d1095500a9ab4f2ec61af0f4928058
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 16 22:57:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 16 22:57:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=352700f9

dev-python/autobahn: Stabilize 23.1.2 arm64, #894812

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-23.1.2.ebuild 
b/dev-python/autobahn/autobahn-23.1.2.ebuild
index ad0b3a60c0af..e3255c569bc7 100644
--- a/dev-python/autobahn/autobahn-23.1.2.ebuild
+++ b/dev-python/autobahn/autobahn-23.1.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~riscv x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2023-02-16 Thread Arthur Zamarin
commit: 74837a6c020fb1d23aed2a34d2b926ac827b3d3e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Feb 16 20:57:48 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Feb 16 20:57:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74837a6c

dev-python/autobahn: Stabilize 23.1.2 arm, #894812

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-23.1.2.ebuild 
b/dev-python/autobahn/autobahn-23.1.2.ebuild
index a9956583b2a9..8a2ec746a6aa 100644
--- a/dev-python/autobahn/autobahn-23.1.2.ebuild
+++ b/dev-python/autobahn/autobahn-23.1.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2023-02-07 Thread Michał Górny
commit: a22f5b8ec3de3b6eda8fb4a0e7025632e9515a3a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb  8 05:15:40 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb  8 06:26:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a22f5b8e

dev-python/autobahn: Bump to 23.1.2

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-23.1.2.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index d655f719225a..346030cbc5cb 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,3 +1,4 @@
 DIST autobahn-22.12.1.tar.gz 479515 BLAKE2B 
37003c458b773b122716fd17e5245c3754e49e5c66601266870ce83fe4b7622553605d007902bd505897428231ce8347bf24548142dcb38631dc08f092be7eaf
 SHA512 
10b3eec220a78b21aa393c9a721a9efb06b2623910ebb19dcf58c3966912cb9c5bbe5fc04d9f1072711a209a6a0168d7ba3a6147c1fc9a7db46bd528cc380dd0
 DIST autobahn-22.7.1.tar.gz 476789 BLAKE2B 
4860a6ec1a2631986dd5d8e94069134e75650eedb67dce18dd4c1e8ad45bd76ca183b4dcbca6ef4474c25f6feb4a1407c9fed4c74f0751e9c0c7fbca2b013406
 SHA512 
ea2c4d61d3f0f8ef35a31b599bc432781536dccaa316cda474a61003b10df0ef6346615d16228848cc5acb24a4e5f4c50be1fe759daf35b629f636da55688137
 DIST autobahn-23.1.1.tar.gz 479905 BLAKE2B 
598f3fde0efb7016423962b10937503414a96cce1813fb7b11133d1ee2b4fa4661c379df19e725f49b29731650e6696de4d2b5f6781b2076298641471f16ff9b
 SHA512 
f74ec3b2647689613e48446b7604b754f43fead2e8c77370c3f6e22553d9bccedd584b41940b572463977bdd1078c29c346af972dd04583feb217f708c771843
+DIST autobahn-23.1.2.tar.gz 480717 BLAKE2B 
cc92dc114ef0931be72fa9bf06cfb5646d8dac7a8da3ed3b8d28c4dad67c47465ba3fb03008b70b81ad36210ee014a148f69e5f13b74ef4993b344f9e6887374
 SHA512 
cd69d901ad7ec8c5f995ca15d803d1de1985294b48707bc0edabfc37733295c3bf9fd7965f930e8b4fa1c7c12c6e02dcbf2ff169edf464eadc774ae6f9185175

diff --git a/dev-python/autobahn/autobahn-23.1.2.ebuild 
b/dev-python/autobahn/autobahn-23.1.2.ebuild
new file mode 100644
index ..a9956583b2a9
--- /dev/null
+++ b/dev-python/autobahn/autobahn-23.1.2.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 optfeature pypi
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python/
+   https://pypi.org/project/autobahn/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/python-snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-22.12.06[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted 

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2023-01-15 Thread Michał Górny
commit: 73ff3f8185a8cab77cfe69497c15f2c70eb0b497
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Jan 16 05:52:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Jan 16 06:09:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ff3f81

dev-python/autobahn: Bump to 23.1.1

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-23.1.1.ebuild | 118 +
 2 files changed, 119 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 7f66cd9e69fb..d655f719225a 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1,3 @@
 DIST autobahn-22.12.1.tar.gz 479515 BLAKE2B 
37003c458b773b122716fd17e5245c3754e49e5c66601266870ce83fe4b7622553605d007902bd505897428231ce8347bf24548142dcb38631dc08f092be7eaf
 SHA512 
10b3eec220a78b21aa393c9a721a9efb06b2623910ebb19dcf58c3966912cb9c5bbe5fc04d9f1072711a209a6a0168d7ba3a6147c1fc9a7db46bd528cc380dd0
 DIST autobahn-22.7.1.tar.gz 476789 BLAKE2B 
4860a6ec1a2631986dd5d8e94069134e75650eedb67dce18dd4c1e8ad45bd76ca183b4dcbca6ef4474c25f6feb4a1407c9fed4c74f0751e9c0c7fbca2b013406
 SHA512 
ea2c4d61d3f0f8ef35a31b599bc432781536dccaa316cda474a61003b10df0ef6346615d16228848cc5acb24a4e5f4c50be1fe759daf35b629f636da55688137
+DIST autobahn-23.1.1.tar.gz 479905 BLAKE2B 
598f3fde0efb7016423962b10937503414a96cce1813fb7b11133d1ee2b4fa4661c379df19e725f49b29731650e6696de4d2b5f6781b2076298641471f16ff9b
 SHA512 
f74ec3b2647689613e48446b7604b754f43fead2e8c77370c3f6e22553d9bccedd584b41940b572463977bdd1078c29c346af972dd04583feb217f708c771843

diff --git a/dev-python/autobahn/autobahn-23.1.1.ebuild 
b/dev-python/autobahn/autobahn-23.1.1.ebuild
new file mode 100644
index ..801da2abe387
--- /dev/null
+++ b/dev-python/autobahn/autobahn-23.1.1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 optfeature
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python/
+   https://pypi.org/project/autobahn/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-22.12.06[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+pyth

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-12-18 Thread Michał Górny
commit: 8be654b47d461f9705c3b898bcedb16c7107232f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 19 06:28:45 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 19 06:46:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8be654b4

dev-python/autobahn: Bump to 22.12.1

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

 dev-python/autobahn/Manifest|   1 +
 dev-python/autobahn/autobahn-22.12.1.ebuild | 118 
 2 files changed, 119 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 3fe91a90fc97..7f66cd9e69fb 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1 +1,2 @@
+DIST autobahn-22.12.1.tar.gz 479515 BLAKE2B 
37003c458b773b122716fd17e5245c3754e49e5c66601266870ce83fe4b7622553605d007902bd505897428231ce8347bf24548142dcb38631dc08f092be7eaf
 SHA512 
10b3eec220a78b21aa393c9a721a9efb06b2623910ebb19dcf58c3966912cb9c5bbe5fc04d9f1072711a209a6a0168d7ba3a6147c1fc9a7db46bd528cc380dd0
 DIST autobahn-22.7.1.tar.gz 476789 BLAKE2B 
4860a6ec1a2631986dd5d8e94069134e75650eedb67dce18dd4c1e8ad45bd76ca183b4dcbca6ef4474c25f6feb4a1407c9fed4c74f0751e9c0c7fbca2b013406
 SHA512 
ea2c4d61d3f0f8ef35a31b599bc432781536dccaa316cda474a61003b10df0ef6346615d16228848cc5acb24a4e5f4c50be1fe759daf35b629f636da55688137

diff --git a/dev-python/autobahn/autobahn-22.12.1.ebuild 
b/dev-python/autobahn/autobahn-22.12.1.ebuild
new file mode 100644
index ..a8fcd07d0687
--- /dev/null
+++ b/dev-python/autobahn/autobahn-22.12.1.ebuild
@@ -0,0 +1,118 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 optfeature
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python/
+   https://pypi.org/project/autobahn/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-22.12.06[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   rm -rf autobahn || die
+
+   einfo "Testing all, cryptosign using twisted"
+   local -x USE_TWISTED=true
+   "${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
+   unset USE_TWISTED
+
+   einfo "RE-testing cryptosign and component_aio using a

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-09-06 Thread Michał Górny
commit: ca600cce4b99ada1807a43fa7ca9677382256532
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:10:28 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:10:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca600cce

dev-python/autobahn: Remove old

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

 dev-python/autobahn/Manifest   |   1 -
 dev-python/autobahn/autobahn-22.6.1.ebuild | 117 -
 2 files changed, 118 deletions(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 6c5811abbfae..3fe91a90fc97 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1 @@
-DIST autobahn-22.6.1.tar.gz 467355 BLAKE2B 
54015ee50fa45f23fa589927da232b3ea523efae291b56b44704b66d171075d9459f1c3cf6b96b34fec119deddd2731ebd0695d49345a724bc84b57d7494f332
 SHA512 
b99f9e4508650fe9484e680b0cd9a0023935445b26ea42fce7565152a5692fc0d1c80f9854b4b3b3004ea17f60d13663477a8710e977211509a14dfad973c635
 DIST autobahn-22.7.1.tar.gz 476789 BLAKE2B 
4860a6ec1a2631986dd5d8e94069134e75650eedb67dce18dd4c1e8ad45bd76ca183b4dcbca6ef4474c25f6feb4a1407c9fed4c74f0751e9c0c7fbca2b013406
 SHA512 
ea2c4d61d3f0f8ef35a31b599bc432781536dccaa316cda474a61003b10df0ef6346615d16228848cc5acb24a4e5f4c50be1fe759daf35b629f636da55688137

diff --git a/dev-python/autobahn/autobahn-22.6.1.ebuild 
b/dev-python/autobahn/autobahn-22.6.1.ebuild
deleted file mode 100644
index 80a959033ccd..
--- a/dev-python/autobahn/autobahn-22.6.1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1 optfeature
-
-MY_P=${PN}-$(ver_rs 3 -)
-
-DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="
-   https://crossbar.io/autobahn/
-   https://github.com/crossbario/autobahn-python/
-   https://pypi.org/project/autobahn/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~riscv x86"
-IUSE="test xbr"
-RESTRICT="!test? ( test )"
-
-# The order of deps is based on their appearance in setup.py
-# All extra deps should be included in test and in optfeature
-RDEPEND="
-   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
-   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
-   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
-   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
-   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
-   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
-   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
-
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
-   )
-"
-
-python_prepare_all() {
-   if use xbr ; then
-   eerror "***"
-   eerror "Required xbr dependencies are incomplete in Gentoo."
-   eerror "So this functionality will not yet work"
-   eerror "Please file a bug if this feature is needed"
-   eerror "***"
-   else
-   # remove xbr components
-   export AUTOBAHN_STRIP_XBR="True"
-   fi
-
-   # avoid useless rust dependency
-   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
-
-   # remove twisted plugin cache regen in setup.py
-   # to fix tinderbox sandbox issue
-   sed -e '/import/s:reactor:__importmustfail__:' \
-   -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   rm -rf autobahn || die
-
-   einfo "Testing all, cryptosign using twisted"
-   local -x USE_TWISTED=true
-   "${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
-   unset USE_TWISTED
-
-   einfo "RE-testing cryptosign and component_aio using asyncio"
-   local -x USE_ASYNCIO=true

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-09-06 Thread Sam James
commit: 80dc6da710b14396194a0c7e218194f2da567aa1
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  6 21:38:11 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  6 21:38:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80dc6da7

dev-python/autobahn: Stabilize 22.7.1 arm64, #868903

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.7.1.ebuild 
b/dev-python/autobahn/autobahn-22.7.1.ebuild
index 360652ac8a4f..073ade2de215 100644
--- a/dev-python/autobahn/autobahn-22.7.1.ebuild
+++ b/dev-python/autobahn/autobahn-22.7.1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~riscv x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-09-06 Thread Sam James
commit: acb454053b052d39c671919aca783a380fccf7e2
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  6 21:24:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  6 21:24:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb45405

dev-python/autobahn: Stabilize 22.7.1 amd64, #868903

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.7.1.ebuild 
b/dev-python/autobahn/autobahn-22.7.1.ebuild
index 2edde8b6ca90..360652ac8a4f 100644
--- a/dev-python/autobahn/autobahn-22.7.1.ebuild
+++ b/dev-python/autobahn/autobahn-22.7.1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~riscv x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-09-06 Thread Sam James
commit: 6deb5d41a443d82f442aa1c23c65ccada9ecab39
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  6 21:13:57 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  6 21:13:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6deb5d41

dev-python/autobahn: Stabilize 22.7.1 x86, #868903

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.7.1.ebuild 
b/dev-python/autobahn/autobahn-22.7.1.ebuild
index 9258c5cf873e..2edde8b6ca90 100644
--- a/dev-python/autobahn/autobahn-22.7.1.ebuild
+++ b/dev-python/autobahn/autobahn-22.7.1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~riscv x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-09-06 Thread Arthur Zamarin
commit: b08bd67f8a496a4b9101c027c3c5a0d27f8a060c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Sep  6 19:30:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Sep  6 19:30:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08bd67f

dev-python/autobahn: Stabilize 22.7.1 arm, #868903

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.7.1.ebuild 
b/dev-python/autobahn/autobahn-22.7.1.ebuild
index 0746e269c44b..9258c5cf873e 100644
--- a/dev-python/autobahn/autobahn-22.7.1.ebuild
+++ b/dev-python/autobahn/autobahn-22.7.1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-08-12 Thread Michał Górny
commit: c43680f03792d0c63d0be3e66f3968f29288580b
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 12 14:06:15 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 12 14:06:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43680f0

dev-python/autobahn: Remove old

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

 dev-python/autobahn/Manifest  |   1 -
 dev-python/autobahn/autobahn-22.5.1-r1.ebuild | 117 --
 2 files changed, 118 deletions(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 7ae103ebedae..6c5811abbfae 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,3 +1,2 @@
-DIST autobahn-22.5.1.tar.gz 435571 BLAKE2B 
5e596102b639228d95cea027a0e7187adc4f0910afbd3c5753c0408e070a37b911362eba64c79ce6201000e59381de0941619bef152ca2d784a2c19f1a67a36f
 SHA512 
c27c0f1a782c53df7c152c8043a8e5502f19944e9d5a6ab4a95d02016dfbba70a770f1f4969b75995beed852191bde288d80d1336d56fba1eea190d6590ca642
 DIST autobahn-22.6.1.tar.gz 467355 BLAKE2B 
54015ee50fa45f23fa589927da232b3ea523efae291b56b44704b66d171075d9459f1c3cf6b96b34fec119deddd2731ebd0695d49345a724bc84b57d7494f332
 SHA512 
b99f9e4508650fe9484e680b0cd9a0023935445b26ea42fce7565152a5692fc0d1c80f9854b4b3b3004ea17f60d13663477a8710e977211509a14dfad973c635
 DIST autobahn-22.7.1.tar.gz 476789 BLAKE2B 
4860a6ec1a2631986dd5d8e94069134e75650eedb67dce18dd4c1e8ad45bd76ca183b4dcbca6ef4474c25f6feb4a1407c9fed4c74f0751e9c0c7fbca2b013406
 SHA512 
ea2c4d61d3f0f8ef35a31b599bc432781536dccaa316cda474a61003b10df0ef6346615d16228848cc5acb24a4e5f4c50be1fe759daf35b629f636da55688137

diff --git a/dev-python/autobahn/autobahn-22.5.1-r1.ebuild 
b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
deleted file mode 100644
index 80a959033ccd..
--- a/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1 optfeature
-
-MY_P=${PN}-$(ver_rs 3 -)
-
-DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="
-   https://crossbar.io/autobahn/
-   https://github.com/crossbario/autobahn-python/
-   https://pypi.org/project/autobahn/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~riscv x86"
-IUSE="test xbr"
-RESTRICT="!test? ( test )"
-
-# The order of deps is based on their appearance in setup.py
-# All extra deps should be included in test and in optfeature
-RDEPEND="
-   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
-   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
-   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
-   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
-   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
-   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
-   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
-
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
-   )
-"
-
-python_prepare_all() {
-   if use xbr ; then
-   eerror "***"
-   eerror "Required xbr dependencies are incomplete in Gentoo."
-   eerror "So this functionality will not yet work"
-   eerror "Please file a bug if this feature is needed"
-   eerror "***"
-   else
-   # remove xbr components
-   export AUTOBAHN_STRIP_XBR="True"
-   fi
-
-   # avoid useless rust dependency
-   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
-
-   # remove twisted plugin cache regen in setup.py
-   # to fix tinderbox sandbox issue
-   sed -e '/import/s:reactor:__importmustfail__:' \
-   -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   rm -r

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-08-12 Thread Agostino Sarubbo
commit: 5448bb44bd56c30298a8284d58010314bb8baacc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 12 10:49:27 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 12 10:49:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5448bb44

dev-python/autobahn: x86 stable wrt bug #864501

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.6.1.ebuild 
b/dev-python/autobahn/autobahn-22.6.1.ebuild
index 859f27cf7a62..80a959033ccd 100644
--- a/dev-python/autobahn/autobahn-22.6.1.ebuild
+++ b/dev-python/autobahn/autobahn-22.6.1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~riscv x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-08-09 Thread Agostino Sarubbo
commit: c3216ee6b60f325ed1e9baf23a937a0de60e2b04
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Aug  9 07:42:25 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Aug  9 07:42:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3216ee6

dev-python/autobahn: amd64 stable wrt bug #864501

Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.6.1.ebuild 
b/dev-python/autobahn/autobahn-22.6.1.ebuild
index 71e1aa99c055..859f27cf7a62 100644
--- a/dev-python/autobahn/autobahn-22.6.1.ebuild
+++ b/dev-python/autobahn/autobahn-22.6.1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 arm arm64 ~riscv ~x86"
+KEYWORDS="amd64 arm arm64 ~riscv ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-08-08 Thread Arthur Zamarin
commit: de6d941f8c7170bf669ee0297a1d1298ddf2634c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug  8 19:59:14 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug  8 19:59:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6d941f

dev-python/autobahn: Stabilize 22.6.1 arm64, #864501

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.6.1.ebuild 
b/dev-python/autobahn/autobahn-22.6.1.ebuild
index 5ea8f6974f05..71e1aa99c055 100644
--- a/dev-python/autobahn/autobahn-22.6.1.ebuild
+++ b/dev-python/autobahn/autobahn-22.6.1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~riscv ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-08-08 Thread Arthur Zamarin
commit: 582ab3ec3b3c93e17e2950340ad79b454973bdd2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Aug  8 19:47:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Aug  8 19:47:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=582ab3ec

dev-python/autobahn: Stabilize 22.6.1 arm, #864501

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.6.1.ebuild 
b/dev-python/autobahn/autobahn-22.6.1.ebuild
index 1d5606fe61ec..5ea8f6974f05 100644
--- a/dev-python/autobahn/autobahn-22.6.1.ebuild
+++ b/dev-python/autobahn/autobahn-22.6.1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~riscv ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-08-03 Thread Arthur Zamarin
commit: 62c1b51be528739ca82672e9644044ae6882d3cc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 16:43:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 17:27:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c1b51b

dev-python/autobahn: add 22.7.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-22.7.1.ebuild | 117 +
 2 files changed, 118 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index ed271b5dcfe2..7ae103ebedae 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1,3 @@
 DIST autobahn-22.5.1.tar.gz 435571 BLAKE2B 
5e596102b639228d95cea027a0e7187adc4f0910afbd3c5753c0408e070a37b911362eba64c79ce6201000e59381de0941619bef152ca2d784a2c19f1a67a36f
 SHA512 
c27c0f1a782c53df7c152c8043a8e5502f19944e9d5a6ab4a95d02016dfbba70a770f1f4969b75995beed852191bde288d80d1336d56fba1eea190d6590ca642
 DIST autobahn-22.6.1.tar.gz 467355 BLAKE2B 
54015ee50fa45f23fa589927da232b3ea523efae291b56b44704b66d171075d9459f1c3cf6b96b34fec119deddd2731ebd0695d49345a724bc84b57d7494f332
 SHA512 
b99f9e4508650fe9484e680b0cd9a0023935445b26ea42fce7565152a5692fc0d1c80f9854b4b3b3004ea17f60d13663477a8710e977211509a14dfad973c635
+DIST autobahn-22.7.1.tar.gz 476789 BLAKE2B 
4860a6ec1a2631986dd5d8e94069134e75650eedb67dce18dd4c1e8ad45bd76ca183b4dcbca6ef4474c25f6feb4a1407c9fed4c74f0751e9c0c7fbca2b013406
 SHA512 
ea2c4d61d3f0f8ef35a31b599bc432781536dccaa316cda474a61003b10df0ef6346615d16228848cc5acb24a4e5f4c50be1fe759daf35b629f636da55688137

diff --git a/dev-python/autobahn/autobahn-22.7.1.ebuild 
b/dev-python/autobahn/autobahn-22.7.1.ebuild
new file mode 100644
index ..0746e269c44b
--- /dev/null
+++ b/dev-python/autobahn/autobahn-22.7.1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 optfeature
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python/
+   https://pypi.org/project/autobahn/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? ( ${RDEPEND}
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+  

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-07-09 Thread Michał Górny
commit: 7696c1b355ebb30374c88b3af61dec21a3ae957c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jul  9 07:43:22 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jul  9 08:41:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7696c1b3

dev-python/autobahn: Bump to 22.6.1

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-22.6.1.ebuild | 117 +
 2 files changed, 118 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 358f9048a654..ed271b5dcfe2 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1 +1,2 @@
 DIST autobahn-22.5.1.tar.gz 435571 BLAKE2B 
5e596102b639228d95cea027a0e7187adc4f0910afbd3c5753c0408e070a37b911362eba64c79ce6201000e59381de0941619bef152ca2d784a2c19f1a67a36f
 SHA512 
c27c0f1a782c53df7c152c8043a8e5502f19944e9d5a6ab4a95d02016dfbba70a770f1f4969b75995beed852191bde288d80d1336d56fba1eea190d6590ca642
+DIST autobahn-22.6.1.tar.gz 467355 BLAKE2B 
54015ee50fa45f23fa589927da232b3ea523efae291b56b44704b66d171075d9459f1c3cf6b96b34fec119deddd2731ebd0695d49345a724bc84b57d7494f332
 SHA512 
b99f9e4508650fe9484e680b0cd9a0023935445b26ea42fce7565152a5692fc0d1c80f9854b4b3b3004ea17f60d13663477a8710e977211509a14dfad973c635

diff --git a/dev-python/autobahn/autobahn-22.6.1.ebuild 
b/dev-python/autobahn/autobahn-22.6.1.ebuild
new file mode 100644
index ..1d5606fe61ec
--- /dev/null
+++ b/dev-python/autobahn/autobahn-22.6.1.ebuild
@@ -0,0 +1,117 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 optfeature
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python/
+   https://pypi.org/project/autobahn/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   rm -rf autobahn || die
+
+   einfo "Testing all, cryptosign using twisted"
+   local -x USE_TWISTED=true
+   "${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
+   unset USE_TWISTED
+
+   einfo "RE-testing cryptosign and component_aio using asyncio"
+   local -x USE_ASYNCIO=

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-07-05 Thread Michał Górny
commit: 7041669a78580ba7d012590e03c9910a17978c41
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jul  5 08:42:02 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jul  5 08:42:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7041669a

dev-python/autobahn: Remove old

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

 dev-python/autobahn/Manifest   |   1 -
 dev-python/autobahn/autobahn-22.4.2.ebuild | 117 -
 2 files changed, 118 deletions(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index fc06d3e057ea..358f9048a654 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1 @@
-DIST autobahn-22.4.2.tar.gz 396061 BLAKE2B 
da51f53f138ff6935f55561305c9cb0b29dcfef27fa63f32beac867f8aec2149a681f2dcbea6f30423e5571bf0fbf18fe13604c11d1accf78629c714bcbbc754
 SHA512 
9d803a699dd370b25e6c1601e635fe60a8e24f33245008bfe271d34ba47e70b7fab8c555a2c68a5255515a51e56476a63bfb0c9d98ed3687b71317ab46efc5ec
 DIST autobahn-22.5.1.tar.gz 435571 BLAKE2B 
5e596102b639228d95cea027a0e7187adc4f0910afbd3c5753c0408e070a37b911362eba64c79ce6201000e59381de0941619bef152ca2d784a2c19f1a67a36f
 SHA512 
c27c0f1a782c53df7c152c8043a8e5502f19944e9d5a6ab4a95d02016dfbba70a770f1f4969b75995beed852191bde288d80d1336d56fba1eea190d6590ca642

diff --git a/dev-python/autobahn/autobahn-22.4.2.ebuild 
b/dev-python/autobahn/autobahn-22.4.2.ebuild
deleted file mode 100644
index 230dbd5485c6..
--- a/dev-python/autobahn/autobahn-22.4.2.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1 optfeature
-
-MY_P=${PN}-$(ver_rs 3 -)
-
-DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="
-   https://crossbar.io/autobahn/
-   https://github.com/crossbario/autobahn-python/
-   https://pypi.org/project/autobahn/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~riscv x86"
-IUSE="test xbr"
-RESTRICT="!test? ( test )"
-
-# The order of deps is based on their appearance in setup.py
-# All extra deps should be included in test and in optfeature
-RDEPEND="
-   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
-   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
-   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
-   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
-   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
-   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
-   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
-
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
-   )
-"
-
-python_prepare_all() {
-   if use xbr ; then
-   eerror "***"
-   eerror "Required xbr dependencies are incomplete in Gentoo."
-   eerror "So this functionality will not yet work"
-   eerror "Please file a bug if this feature is needed"
-   eerror "***"
-   else
-   # remove xbr components
-   export AUTOBAHN_STRIP_XBR="True"
-   fi
-
-   # avoid useless rust dependency
-   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
-
-   # remove twisted plugin cache regen in setup.py
-   # to fix tinderbox sandbox issue
-   sed -e '/import/s:reactor:__importmustfail__:' \
-   -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   rm -rf autobahn || die
-
-   einfo "Testing all, cryptosign using twisted"
-   local -x USE_TWISTED=true
-   "${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
-   unset USE_TWISTED
-
-   einfo "RE-testing cryptosign and component_aio using asyncio"
-   local -x USE_ASYNCIO=true

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-07-05 Thread Agostino Sarubbo
commit: 890c015552a9678b65b1ce919a0752303267aead
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jul  5 07:28:24 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jul  5 07:28:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890c0155

dev-python/autobahn: arm stable wrt bug #856316

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/autobahn/autobahn-22.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/autobahn/autobahn-22.5.1-r1.ebuild 
b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
index 99e99a4bf454..80a959033ccd 100644
--- a/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
+++ b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~riscv x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-07-04 Thread Agostino Sarubbo
commit: db0200739a3d533fc4e5d5f05fba2137c2f5567e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jul  4 10:34:36 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jul  4 10:34:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db020073

dev-python/autobahn: arm64 stable wrt bug #856316

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/autobahn/autobahn-22.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/autobahn/autobahn-22.5.1-r1.ebuild 
b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
index d45836321fb4..99e99a4bf454 100644
--- a/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
+++ b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-07-03 Thread Agostino Sarubbo
commit: 7bf5be8b8fc430b6a2dfc98249c0a7d916861dea
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jul  4 06:55:10 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jul  4 06:55:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf5be8b

dev-python/autobahn: x86 stable wrt bug #856316

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/autobahn/autobahn-22.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/autobahn/autobahn-22.5.1-r1.ebuild 
b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
index 4ce0c9cc75ca..d45836321fb4 100644
--- a/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
+++ b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-07-03 Thread Agostino Sarubbo
commit: 3eeba27cd43170b938b2bc7121f214fdeef14176
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jul  4 06:51:15 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jul  4 06:51:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eeba27c

dev-python/autobahn: amd64 stable wrt bug #856316

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/autobahn/autobahn-22.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/autobahn/autobahn-22.5.1-r1.ebuild 
b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
index 1d5606fe61ec..4ce0c9cc75ca 100644
--- a/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
+++ b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-06-22 Thread Michał Górny
commit: bd18a43414fbbc3ffb28458972815e51cd848449
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jun 22 12:03:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jun 22 12:04:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd18a434

dev-python/autobahn: Remove old

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

 dev-python/autobahn/Manifest  |   1 -
 dev-python/autobahn/autobahn-22.3.2-r1.ebuild | 116 --
 2 files changed, 117 deletions(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index ae02bb72e727..fc06d3e057ea 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,3 +1,2 @@
-DIST autobahn-22.3.2.tar.gz 376020 BLAKE2B 
5d7b776c24541b08363942ed1868d5e7a2ccb4f99edc1ad722d3d68417852f324e79afa5ec8cc0251499ba27c078087ba40be744d657b562f5f1c431492705b6
 SHA512 
a33619bb7624f56bf571a4c61d11290316554c5c5a23724c6d5624f1e8e673dfc6a8e12ea3b17f809306a14f45e982b3425a23efb123003b575b248718c9a299
 DIST autobahn-22.4.2.tar.gz 396061 BLAKE2B 
da51f53f138ff6935f55561305c9cb0b29dcfef27fa63f32beac867f8aec2149a681f2dcbea6f30423e5571bf0fbf18fe13604c11d1accf78629c714bcbbc754
 SHA512 
9d803a699dd370b25e6c1601e635fe60a8e24f33245008bfe271d34ba47e70b7fab8c555a2c68a5255515a51e56476a63bfb0c9d98ed3687b71317ab46efc5ec
 DIST autobahn-22.5.1.tar.gz 435571 BLAKE2B 
5e596102b639228d95cea027a0e7187adc4f0910afbd3c5753c0408e070a37b911362eba64c79ce6201000e59381de0941619bef152ca2d784a2c19f1a67a36f
 SHA512 
c27c0f1a782c53df7c152c8043a8e5502f19944e9d5a6ab4a95d02016dfbba70a770f1f4969b75995beed852191bde288d80d1336d56fba1eea190d6590ca642

diff --git a/dev-python/autobahn/autobahn-22.3.2-r1.ebuild 
b/dev-python/autobahn/autobahn-22.3.2-r1.ebuild
deleted file mode 100644
index a372e795e614..
--- a/dev-python/autobahn/autobahn-22.3.2-r1.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1 optfeature
-
-MY_P=${PN}-$(ver_rs 3 -)
-
-DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="https://pypi.org/project/autobahn/
-   https://crossbar.io/autobahn/
-   https://github.com/crossbario/autobahn-python";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~riscv x86"
-IUSE="test xbr"
-RESTRICT="!test? ( test )"
-
-# The order of deps is based on their appearance in setup.py
-# All extra deps should be included in test and in optfeature
-RDEPEND="
-   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
-   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
-   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
-   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
-   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
-   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
-   >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
-   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
-
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
-   )
-"
-
-python_prepare_all() {
-   if use xbr ; then
-   eerror "***"
-   eerror "Required xbr dependencies are incomplete in Gentoo."
-   eerror "So this functionality will not yet work"
-   eerror "Please file a bug if this feature is needed"
-   eerror "***"
-   else
-   # remove xbr components
-   export AUTOBAHN_STRIP_XBR="True"
-   fi
-
-   # avoid useless rust dependency
-   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
-
-   # remove twisted plugin cache regen in setup.py
-   # to fix tinderbox sandbox issue
-   sed -e '/import/s:reactor:__importmustfail__:' \
-   -i setup.py || die
-
-   distutils-r1_pyt

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-06-22 Thread Jakov Smolić
commit: 1b980c44197082d7950b1d2752b90be7a3083f40
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Jun 22 11:57:36 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Jun 22 11:57:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b980c44

dev-python/autobahn: Stabilize 22.4.2 arm, #853577

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.4.2.ebuild 
b/dev-python/autobahn/autobahn-22.4.2.ebuild
index b02de7e207bc..230dbd5485c6 100644
--- a/dev-python/autobahn/autobahn-22.4.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.4.2.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~riscv x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-06-21 Thread Agostino Sarubbo
commit: 282d7c4b77880cedf60536fc7f146af293d56a03
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 22 05:50:31 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 22 05:50:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=282d7c4b

dev-python/autobahn: x86 stable wrt bug #853577

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.4.2.ebuild 
b/dev-python/autobahn/autobahn-22.4.2.ebuild
index 47502f3103a4..b02de7e207bc 100644
--- a/dev-python/autobahn/autobahn-22.4.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.4.2.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-06-21 Thread Agostino Sarubbo
commit: fb981488ccbeb6e75c00cbed4f0bf50e01ee0e57
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Jun 22 05:45:37 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Jun 22 05:45:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb981488

dev-python/autobahn: amd64 stable wrt bug #853577

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.4.2.ebuild 
b/dev-python/autobahn/autobahn-22.4.2.ebuild
index 39826b1fd402..47502f3103a4 100644
--- a/dev-python/autobahn/autobahn-22.4.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.4.2.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-06-21 Thread Arthur Zamarin
commit: a7918ebacc2643c1b25d7e130122f877188b9372
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 21 19:25:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 21 19:25:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7918eba

dev-python/autobahn: Stabilize 22.4.2 arm64, #853577

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.4.2.ebuild 
b/dev-python/autobahn/autobahn-22.4.2.ebuild
index b7c800f34a87..39826b1fd402 100644
--- a/dev-python/autobahn/autobahn-22.4.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.4.2.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-06-10 Thread Michał Górny
commit: 1871aeae873ee7b48987d60520604668ecbbd0de
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 11 06:28:21 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 11 06:34:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1871aeae

dev-python/autobahn: Enable py3.11

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

 dev-python/autobahn/autobahn-22.5.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/autobahn/autobahn-22.5.1-r1.ebuild 
b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
index b0aa9b524e50..1d5606fe61ec 100644
--- a/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
+++ b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1 optfeature
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-06-03 Thread Michał Górny
commit: 116b0a59726fdc7f9f7469c4d18735a929ecb89d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 11:34:37 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 11:37:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=116b0a59

dev-python/autobahn: Fix wrongly installing _trial_temp

Run tests from ${S} rather than the installed sitedir, so that
_trial_temp ends up there rather than installed.

Closes: https://bugs.gentoo.org/849470
Signed-off-by: Michał Górny  gentoo.org>

 .../autobahn/{autobahn-22.3.2.ebuild => autobahn-22.3.2-r1.ebuild}   | 5 +++--
 dev-python/autobahn/autobahn-22.4.2.ebuild   | 5 +++--
 .../autobahn/{autobahn-22.5.1.ebuild => autobahn-22.5.1-r1.ebuild}   | 5 +++--
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/dev-python/autobahn/autobahn-22.3.2.ebuild 
b/dev-python/autobahn/autobahn-22.3.2-r1.ebuild
similarity index 96%
rename from dev-python/autobahn/autobahn-22.3.2.ebuild
rename to dev-python/autobahn/autobahn-22.3.2-r1.ebuild
index 6280c160e0bd..a372e795e614 100644
--- a/dev-python/autobahn/autobahn-22.3.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.3.2-r1.ebuild
@@ -82,15 +82,16 @@ python_prepare_all() {
 }
 
 python_test() {
+   rm -rf autobahn || die
+
einfo "Testing all, cryptosign using twisted"
local -x USE_TWISTED=true
-   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
"${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
unset USE_TWISTED
 
einfo "RE-testing cryptosign and component_aio using asyncio"
local -x USE_ASYNCIO=true
-   epytest autobahn/wamp/test/test_wamp_{cryptosign,component_aio}.py
+   epytest --pyargs autobahn.wamp.test.test_wamp_{cryptosign,component_aio}
unset USE_ASYNCIO
 
rm -f twisted/plugins/dropin.cache || die

diff --git a/dev-python/autobahn/autobahn-22.4.2.ebuild 
b/dev-python/autobahn/autobahn-22.4.2.ebuild
index 7bb27671fd5c..b7c800f34a87 100644
--- a/dev-python/autobahn/autobahn-22.4.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.4.2.ebuild
@@ -83,15 +83,16 @@ python_prepare_all() {
 }
 
 python_test() {
+   rm -rf autobahn || die
+
einfo "Testing all, cryptosign using twisted"
local -x USE_TWISTED=true
-   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
"${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
unset USE_TWISTED
 
einfo "RE-testing cryptosign and component_aio using asyncio"
local -x USE_ASYNCIO=true
-   epytest autobahn/wamp/test/test_wamp_{cryptosign,component_aio}.py
+   epytest --pyargs autobahn.wamp.test.test_wamp_{cryptosign,component_aio}
unset USE_ASYNCIO
 
rm -f twisted/plugins/dropin.cache || die

diff --git a/dev-python/autobahn/autobahn-22.5.1.ebuild 
b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
similarity index 96%
rename from dev-python/autobahn/autobahn-22.5.1.ebuild
rename to dev-python/autobahn/autobahn-22.5.1-r1.ebuild
index f53a820194fa..b0aa9b524e50 100644
--- a/dev-python/autobahn/autobahn-22.5.1.ebuild
+++ b/dev-python/autobahn/autobahn-22.5.1-r1.ebuild
@@ -83,15 +83,16 @@ python_prepare_all() {
 }
 
 python_test() {
+   rm -rf autobahn || die
+
einfo "Testing all, cryptosign using twisted"
local -x USE_TWISTED=true
-   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
"${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
unset USE_TWISTED
 
einfo "RE-testing cryptosign and component_aio using asyncio"
local -x USE_ASYNCIO=true
-   epytest autobahn/wamp/test/test_wamp_{cryptosign,component_aio}.py
+   epytest --pyargs autobahn.wamp.test.test_wamp_{cryptosign,component_aio}
unset USE_ASYNCIO
 
rm -f twisted/plugins/dropin.cache || die



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-06-02 Thread Michał Górny
commit: 609ed33269bc0521adc5e09878eed58afc83318a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun  3 04:47:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun  3 05:37:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=609ed332

dev-python/autobahn: Bump to 22.5.1

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-22.5.1.ebuild | 116 +
 2 files changed, 117 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index a1a85babf638..ae02bb72e727 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1,3 @@
 DIST autobahn-22.3.2.tar.gz 376020 BLAKE2B 
5d7b776c24541b08363942ed1868d5e7a2ccb4f99edc1ad722d3d68417852f324e79afa5ec8cc0251499ba27c078087ba40be744d657b562f5f1c431492705b6
 SHA512 
a33619bb7624f56bf571a4c61d11290316554c5c5a23724c6d5624f1e8e673dfc6a8e12ea3b17f809306a14f45e982b3425a23efb123003b575b248718c9a299
 DIST autobahn-22.4.2.tar.gz 396061 BLAKE2B 
da51f53f138ff6935f55561305c9cb0b29dcfef27fa63f32beac867f8aec2149a681f2dcbea6f30423e5571bf0fbf18fe13604c11d1accf78629c714bcbbc754
 SHA512 
9d803a699dd370b25e6c1601e635fe60a8e24f33245008bfe271d34ba47e70b7fab8c555a2c68a5255515a51e56476a63bfb0c9d98ed3687b71317ab46efc5ec
+DIST autobahn-22.5.1.tar.gz 435571 BLAKE2B 
5e596102b639228d95cea027a0e7187adc4f0910afbd3c5753c0408e070a37b911362eba64c79ce6201000e59381de0941619bef152ca2d784a2c19f1a67a36f
 SHA512 
c27c0f1a782c53df7c152c8043a8e5502f19944e9d5a6ab4a95d02016dfbba70a770f1f4969b75995beed852191bde288d80d1336d56fba1eea190d6590ca642

diff --git a/dev-python/autobahn/autobahn-22.5.1.ebuild 
b/dev-python/autobahn/autobahn-22.5.1.ebuild
new file mode 100644
index ..f53a820194fa
--- /dev/null
+++ b/dev-python/autobahn/autobahn-22.5.1.ebuild
@@ -0,0 +1,116 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python/
+   https://pypi.org/project/autobahn/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   einfo "Testi

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-05-19 Thread Michał Górny
commit: c2a221f7735abc2d0c7d84ba31e68cb58baae50c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 19 14:41:54 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 19 15:23:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2a221f7

dev-python/autobahn: Remove unneeded test dep on dev-python/pyqrcode

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

 dev-python/autobahn/autobahn-22.4.2.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-python/autobahn/autobahn-22.4.2.ebuild 
b/dev-python/autobahn/autobahn-22.4.2.ebuild
index a15603075d58..7bb27671fd5c 100644
--- a/dev-python/autobahn/autobahn-22.4.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.4.2.ebuild
@@ -11,9 +11,11 @@ inherit distutils-r1 optfeature
 MY_P=${PN}-$(ver_rs 3 -)
 
 DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="https://pypi.org/project/autobahn/
+HOMEPAGE="
https://crossbar.io/autobahn/
-   https://github.com/crossbario/autobahn-python";
+   https://github.com/crossbario/autobahn-python/
+   https://pypi.org/project/autobahn/
+"
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 S="${WORKDIR}/${MY_P}"
 
@@ -47,7 +49,6 @@ BDEPEND="
>=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
>=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
>=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
-   >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
>=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
>=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
>=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-05-05 Thread Arthur Zamarin
commit: b36f42426095efaa70ddd4275b77f2a215cb87e9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  5 07:10:40 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  5 07:11:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b36f4242

dev-python/autobahn: add 22.4.2

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-22.4.2.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 23a153a25e38..a1a85babf638 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1 +1,2 @@
 DIST autobahn-22.3.2.tar.gz 376020 BLAKE2B 
5d7b776c24541b08363942ed1868d5e7a2ccb4f99edc1ad722d3d68417852f324e79afa5ec8cc0251499ba27c078087ba40be744d657b562f5f1c431492705b6
 SHA512 
a33619bb7624f56bf571a4c61d11290316554c5c5a23724c6d5624f1e8e673dfc6a8e12ea3b17f809306a14f45e982b3425a23efb123003b575b248718c9a299
+DIST autobahn-22.4.2.tar.gz 396061 BLAKE2B 
da51f53f138ff6935f55561305c9cb0b29dcfef27fa63f32beac867f8aec2149a681f2dcbea6f30423e5571bf0fbf18fe13604c11d1accf78629c714bcbbc754
 SHA512 
9d803a699dd370b25e6c1601e635fe60a8e24f33245008bfe271d34ba47e70b7fab8c555a2c68a5255515a51e56476a63bfb0c9d98ed3687b71317ab46efc5ec

diff --git a/dev-python/autobahn/autobahn-22.4.2.ebuild 
b/dev-python/autobahn/autobahn-22.4.2.ebuild
new file mode 100644
index ..a15603075d58
--- /dev/null
+++ b/dev-python/autobahn/autobahn-22.4.2.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="https://pypi.org/project/autobahn/
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   einfo "Testing all, cryptosign using twisted"
+   local -x USE_TWISTED=true
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   "${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
+   unset USE_TWISTED
+
+   einfo "RE

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-04-27 Thread Michał Górny
commit: 915ca32bb19dca549939a3e22415f37aea0aa9e9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Apr 27 07:03:07 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Apr 27 07:07:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=915ca32b

dev-python/autobahn: Remove old

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

 dev-python/autobahn/Manifest   |   2 -
 dev-python/autobahn/autobahn-22.2.2.ebuild | 115 -
 dev-python/autobahn/autobahn-22.3.1.ebuild | 115 -
 3 files changed, 232 deletions(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index ef18ee5b39e8..23a153a25e38 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,3 +1 @@
-DIST autobahn-22.2.2.tar.gz 375443 BLAKE2B 
a321cfeaa35e7da5aa58ade0da3bc5891baab1d4a915782e9d25038679261c19744d65baa4a981cb01025902dc8f4ffb93d8c0ad59b8db32119c0fb0eeb49d53
 SHA512 
95b0ee867a866b1cf67a55ffa9386addd3640b12a3e5a2673b4d496aa6d41ec49408e1f528bc21d1e390d5e3343dda0b1625d4ac0d9e9101db151c7c79623263
-DIST autobahn-22.3.1.tar.gz 375616 BLAKE2B 
2644ff3766b268df54cf955d657870530723342dc9b040b05806766e25dbf89b78b448d8b6a949cb8a8d1486a16f6901348dc127903c34502f8663997b539ac8
 SHA512 
5fbeec8808d90431e37ede1b3c147ffd8e92af99af3bc4f6fec3519cdbfe5962c3d770e9102b7f54bfbdd03f453b488c8ba8eb104c6a34458ca429fd1233e037
 DIST autobahn-22.3.2.tar.gz 376020 BLAKE2B 
5d7b776c24541b08363942ed1868d5e7a2ccb4f99edc1ad722d3d68417852f324e79afa5ec8cc0251499ba27c078087ba40be744d657b562f5f1c431492705b6
 SHA512 
a33619bb7624f56bf571a4c61d11290316554c5c5a23724c6d5624f1e8e673dfc6a8e12ea3b17f809306a14f45e982b3425a23efb123003b575b248718c9a299

diff --git a/dev-python/autobahn/autobahn-22.2.2.ebuild 
b/dev-python/autobahn/autobahn-22.2.2.ebuild
deleted file mode 100644
index d59acbe9809e..
--- a/dev-python/autobahn/autobahn-22.2.2.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1 optfeature
-
-MY_P=${PN}-$(ver_rs 3 -)
-
-DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="https://pypi.org/project/autobahn/
-   https://crossbar.io/autobahn/
-   https://github.com/crossbario/autobahn-python";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~riscv x86"
-IUSE="test xbr"
-RESTRICT="!test? ( test )"
-
-# The order of deps is based on their appearance in setup.py
-# All extra deps should be included in test and in optfeature
-RDEPEND="
-   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
-   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
-   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
-   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
-   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
-   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
-   >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
-   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
-
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
-   )
-"
-
-python_prepare_all() {
-   if use xbr ; then
-   eerror "***"
-   eerror "Required xbr dependencies are incomplete in Gentoo."
-   eerror "So this functionality will not yet work"
-   eerror "Please file a bug if this feature is needed"
-   eerror "***"
-   else
-   # remove xbr components
-   export AUTOBAHN_STRIP_XBR="True"
-   fi
-
-   # avoid useless rust dependency
-   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
-
-   # remove twisted plugin cache regen in setup.py
-   # to fix tinderbox sandbox issue
-   sed -e '/import/s:reactor:__importmustfail__

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-04-26 Thread Arthur Zamarin
commit: 14d5983bfeb1c78f4e6a3f9b3a36b2130f51d806
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 27 04:34:02 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 27 04:34:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14d5983b

dev-python/autobahn: Stabilize 22.3.2 arm, #841038

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.3.2.ebuild 
b/dev-python/autobahn/autobahn-22.3.2.ebuild
index 157fc5b09343..6280c160e0bd 100644
--- a/dev-python/autobahn/autobahn-22.3.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.3.2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~riscv x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-04-26 Thread Sam James
commit: 6a4896195a282de0f628eb0b45cd1ee226853db6
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 26 22:04:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 26 22:04:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a489619

dev-python/autobahn: Stabilize 22.3.2 x86, #841038

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.3.2.ebuild 
b/dev-python/autobahn/autobahn-22.3.2.ebuild
index d5b4653d83df..157fc5b09343 100644
--- a/dev-python/autobahn/autobahn-22.3.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.3.2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-04-26 Thread Sam James
commit: 78f28999e0ed68addb60d1985dbb9f2ac79cf772
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 26 21:49:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 26 21:49:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78f28999

dev-python/autobahn: Stabilize 22.3.2 amd64, #841038

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.3.2.ebuild 
b/dev-python/autobahn/autobahn-22.3.2.ebuild
index b393c21ffc0a..d5b4653d83df 100644
--- a/dev-python/autobahn/autobahn-22.3.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.3.2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-04-26 Thread Arthur Zamarin
commit: 3d1f05c16bdfdcfa2c0bda30cfcec3a2c0ac173b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 26 17:18:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 26 17:18:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d1f05c1

dev-python/autobahn: Stabilize 22.3.2 arm64, #841038

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.3.2.ebuild 
b/dev-python/autobahn/autobahn-22.3.2.ebuild
index a15603075d58..b393c21ffc0a 100644
--- a/dev-python/autobahn/autobahn-22.3.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.3.2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~riscv ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-03-28 Thread Michał Górny
commit: b1c247d7b3ef742ad5132e35806224ad663760a8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Mar 28 09:02:41 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Mar 28 10:14:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c247d7

dev-python/autobahn: Bump to 22.3.2

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-22.3.2.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 6362bef44864..ef18ee5b39e8 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1,3 @@
 DIST autobahn-22.2.2.tar.gz 375443 BLAKE2B 
a321cfeaa35e7da5aa58ade0da3bc5891baab1d4a915782e9d25038679261c19744d65baa4a981cb01025902dc8f4ffb93d8c0ad59b8db32119c0fb0eeb49d53
 SHA512 
95b0ee867a866b1cf67a55ffa9386addd3640b12a3e5a2673b4d496aa6d41ec49408e1f528bc21d1e390d5e3343dda0b1625d4ac0d9e9101db151c7c79623263
 DIST autobahn-22.3.1.tar.gz 375616 BLAKE2B 
2644ff3766b268df54cf955d657870530723342dc9b040b05806766e25dbf89b78b448d8b6a949cb8a8d1486a16f6901348dc127903c34502f8663997b539ac8
 SHA512 
5fbeec8808d90431e37ede1b3c147ffd8e92af99af3bc4f6fec3519cdbfe5962c3d770e9102b7f54bfbdd03f453b488c8ba8eb104c6a34458ca429fd1233e037
+DIST autobahn-22.3.2.tar.gz 376020 BLAKE2B 
5d7b776c24541b08363942ed1868d5e7a2ccb4f99edc1ad722d3d68417852f324e79afa5ec8cc0251499ba27c078087ba40be744d657b562f5f1c431492705b6
 SHA512 
a33619bb7624f56bf571a4c61d11290316554c5c5a23724c6d5624f1e8e673dfc6a8e12ea3b17f809306a14f45e982b3425a23efb123003b575b248718c9a299

diff --git a/dev-python/autobahn/autobahn-22.3.2.ebuild 
b/dev-python/autobahn/autobahn-22.3.2.ebuild
new file mode 100644
index ..a15603075d58
--- /dev/null
+++ b/dev-python/autobahn/autobahn-22.3.2.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="https://pypi.org/project/autobahn/
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   distutils-r1_python_pre

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-03-27 Thread Michał Górny
commit: 60ddcaed7e728db23e6d8586d910ddf3cf208eb7
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 27 08:25:59 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 27 09:31:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60ddcaed

dev-python/autobahn: Bump to 22.3.1

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-22.3.1.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 6deaff5f9834..6362bef44864 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1 +1,2 @@
 DIST autobahn-22.2.2.tar.gz 375443 BLAKE2B 
a321cfeaa35e7da5aa58ade0da3bc5891baab1d4a915782e9d25038679261c19744d65baa4a981cb01025902dc8f4ffb93d8c0ad59b8db32119c0fb0eeb49d53
 SHA512 
95b0ee867a866b1cf67a55ffa9386addd3640b12a3e5a2673b4d496aa6d41ec49408e1f528bc21d1e390d5e3343dda0b1625d4ac0d9e9101db151c7c79623263
+DIST autobahn-22.3.1.tar.gz 375616 BLAKE2B 
2644ff3766b268df54cf955d657870530723342dc9b040b05806766e25dbf89b78b448d8b6a949cb8a8d1486a16f6901348dc127903c34502f8663997b539ac8
 SHA512 
5fbeec8808d90431e37ede1b3c147ffd8e92af99af3bc4f6fec3519cdbfe5962c3d770e9102b7f54bfbdd03f453b488c8ba8eb104c6a34458ca429fd1233e037

diff --git a/dev-python/autobahn/autobahn-22.3.1.ebuild 
b/dev-python/autobahn/autobahn-22.3.1.ebuild
new file mode 100644
index ..a15603075d58
--- /dev/null
+++ b/dev-python/autobahn/autobahn-22.3.1.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 optfeature
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="https://pypi.org/project/autobahn/
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   einfo "Testing all, cryptosign using twisted"
+   local -x USE_TWISTED=true
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   "${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
+   unset USE_TWISTED
+
+   einfo "RE-t

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-03-18 Thread Michał Górny
commit: af8e7a83c803276cf6bdf3dcc3f7e4f789aafbda
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Mar 18 08:43:53 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Mar 18 08:44:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af8e7a83

dev-python/autobahn: Remove old

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

 dev-python/autobahn/Manifest|   3 -
 dev-python/autobahn/autobahn-21.11.1.ebuild | 114 ---
 dev-python/autobahn/autobahn-22.1.1.ebuild  | 115 
 dev-python/autobahn/autobahn-22.2.1.ebuild  | 115 
 4 files changed, 347 deletions(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 53a3bc7b96ff..6deaff5f9834 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,4 +1 @@
-DIST autobahn-21.11.1.tar.gz 365165 BLAKE2B 
91a12bf1fa9acd056246d86675c76fbcdb4de8914f4ab5e2c8ec06cf8e822cc1a72f8a7b39b520405cce32e2f32024ebbaa48ba024e1dc71b50da4e6f8913e19
 SHA512 
5a23272046ef67821e86c6bfe766273b3ba73a75fbc51c7864c2ab83ffb8d4e119022980f8b71c453118bf15b26ede8042aa0114e54caebbfb33555208093ac2
-DIST autobahn-22.1.1.tar.gz 365843 BLAKE2B 
835861db493be3f70fbff1971f3ab09346f689b5e100ea29115635b6d283c14f944a6c6fcc234d549cfa895496125ce7d03576ea6536c0536f6e79277a1e5592
 SHA512 
9198fc71ef0d967e9d0d577684c9c5f6ef36d12392a043f581a0be920fc0bf842369f50406a3a5a33d1c6063d21a57136735d8dc123230b18b6da8c4e80f8eed
-DIST autobahn-22.2.1.tar.gz 375438 BLAKE2B 
dffc92c0bfb1b34f4929aea72bb60b55ab7ec73a1cdd2148f7b9498bb4a75f6c0d0ff3b653aa5b31b08cbd707121d56f721540d97acc88ea8776836978ecc184
 SHA512 
dd1543ddf918bd54f3436cdea2be28b1402e651ec8867303a4d9140d395e37bb3e9867c0360f20611acc61c3431533d6b47eba9fac1d8b3363b588a3aa626188
 DIST autobahn-22.2.2.tar.gz 375443 BLAKE2B 
a321cfeaa35e7da5aa58ade0da3bc5891baab1d4a915782e9d25038679261c19744d65baa4a981cb01025902dc8f4ffb93d8c0ad59b8db32119c0fb0eeb49d53
 SHA512 
95b0ee867a866b1cf67a55ffa9386addd3640b12a3e5a2673b4d496aa6d41ec49408e1f528bc21d1e390d5e3343dda0b1625d4ac0d9e9101db151c7c79623263

diff --git a/dev-python/autobahn/autobahn-21.11.1.ebuild 
b/dev-python/autobahn/autobahn-21.11.1.ebuild
deleted file mode 100644
index b7a20a890e04..
--- a/dev-python/autobahn/autobahn-21.11.1.ebuild
+++ /dev/null
@@ -1,114 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-inherit distutils-r1 optfeature
-
-MY_P=${PN}-$(ver_rs 3 -)
-
-DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="https://pypi.org/project/autobahn/
-   https://crossbar.io/autobahn/
-   https://github.com/crossbario/autobahn-python";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 x86"
-IUSE="test xbr"
-RESTRICT="!test? ( test )"
-
-# The order of deps is based on their appearance in setup.py
-# All extra deps should be included in test and in optfeature
-RDEPEND="
-   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
-   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
-   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
-   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
-   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
-   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
-   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
-   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
-   >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
-   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
-   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
-
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
-   )
-"
-
-python_prepare_all() {
-   if use xbr ; then
-   eerror "***"
-   eerror "Required xbr dependencies are incomplete in Gentoo."
-   eerror "So this functionality will not yet work"
-   eerror "Please file a bug if this feature is needed"
-  

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-03-18 Thread Arthur Zamarin
commit: 81fc8a08e9f8901a36780a119205227e0a6b12c5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 18 08:42:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 18 08:42:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81fc8a08

dev-python/autobahn: Stabilize 22.2.2 arm, #835179

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.2.2.ebuild 
b/dev-python/autobahn/autobahn-22.2.2.ebuild
index cf829ac4f3bf..d59acbe9809e 100644
--- a/dev-python/autobahn/autobahn-22.2.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.2.2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm arm64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~riscv x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-03-15 Thread Jakov Smolić
commit: 6a5afc5035a27100b0509d3686e094f7fb970906
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Mar 15 12:33:27 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Mar 15 12:33:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a5afc50

dev-python/autobahn: Stabilize 22.2.2 arm64, #835179

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.2.2.ebuild 
b/dev-python/autobahn/autobahn-22.2.2.ebuild
index 28242688aa8f..cf829ac4f3bf 100644
--- a/dev-python/autobahn/autobahn-22.2.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.2.2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
+KEYWORDS="amd64 ~arm arm64 ~riscv x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-03-15 Thread Jakov Smolić
commit: 5cc45a5ce6128257d1101d15f3c4604e712371e9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Mar 15 10:36:43 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Mar 15 10:36:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cc45a5c

dev-python/autobahn: Stabilize 22.2.2 x86, #835179

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.2.2.ebuild 
b/dev-python/autobahn/autobahn-22.2.2.ebuild
index 995ccd98898a..28242688aa8f 100644
--- a/dev-python/autobahn/autobahn-22.2.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.2.2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-03-15 Thread Jakov Smolić
commit: 35433cf3ba0bc6630ec451aa4ed7b598b8876d1a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Mar 15 10:36:20 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Mar 15 10:36:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35433cf3

dev-python/autobahn: Stabilize 22.2.2 amd64, #835179

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.2.2.ebuild 
b/dev-python/autobahn/autobahn-22.2.2.ebuild
index 3bd5f90a513d..995ccd98898a 100644
--- a/dev-python/autobahn/autobahn-22.2.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.2.2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-03-14 Thread Yixun Lan
commit: aa9b9aa9a7641e6d6ae8066f95e98a09654400e4
Author: Yongxiang Liang  gmail  com>
AuthorDate: Thu Mar 10 17:22:08 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Mar 14 10:26:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa9b9aa9

dev-python/autobahn: keyword ~riscv

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Yongxiang Liang  gmail.com>
Signed-off-by: Yixun Lan  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-22.2.2.ebuild 
b/dev-python/autobahn/autobahn-22.2.2.ebuild
index fa10fad2258e..3bd5f90a513d 100644
--- a/dev-python/autobahn/autobahn-22.2.2.ebuild
+++ b/dev-python/autobahn/autobahn-22.2.2.ebuild
@@ -19,7 +19,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-02-23 Thread Michał Górny
commit: 29feb2dada65314e370836cfeed1a454c6185928
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Feb 24 07:19:47 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Feb 24 07:35:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29feb2da

dev-python/autobahn: Bump to 22.2.2

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-22.2.2.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 6346603232ed..53a3bc7b96ff 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,3 +1,4 @@
 DIST autobahn-21.11.1.tar.gz 365165 BLAKE2B 
91a12bf1fa9acd056246d86675c76fbcdb4de8914f4ab5e2c8ec06cf8e822cc1a72f8a7b39b520405cce32e2f32024ebbaa48ba024e1dc71b50da4e6f8913e19
 SHA512 
5a23272046ef67821e86c6bfe766273b3ba73a75fbc51c7864c2ab83ffb8d4e119022980f8b71c453118bf15b26ede8042aa0114e54caebbfb33555208093ac2
 DIST autobahn-22.1.1.tar.gz 365843 BLAKE2B 
835861db493be3f70fbff1971f3ab09346f689b5e100ea29115635b6d283c14f944a6c6fcc234d549cfa895496125ce7d03576ea6536c0536f6e79277a1e5592
 SHA512 
9198fc71ef0d967e9d0d577684c9c5f6ef36d12392a043f581a0be920fc0bf842369f50406a3a5a33d1c6063d21a57136735d8dc123230b18b6da8c4e80f8eed
 DIST autobahn-22.2.1.tar.gz 375438 BLAKE2B 
dffc92c0bfb1b34f4929aea72bb60b55ab7ec73a1cdd2148f7b9498bb4a75f6c0d0ff3b653aa5b31b08cbd707121d56f721540d97acc88ea8776836978ecc184
 SHA512 
dd1543ddf918bd54f3436cdea2be28b1402e651ec8867303a4d9140d395e37bb3e9867c0360f20611acc61c3431533d6b47eba9fac1d8b3363b588a3aa626188
+DIST autobahn-22.2.2.tar.gz 375443 BLAKE2B 
a321cfeaa35e7da5aa58ade0da3bc5891baab1d4a915782e9d25038679261c19744d65baa4a981cb01025902dc8f4ffb93d8c0ad59b8db32119c0fb0eeb49d53
 SHA512 
95b0ee867a866b1cf67a55ffa9386addd3640b12a3e5a2673b4d496aa6d41ec49408e1f528bc21d1e390d5e3343dda0b1625d4ac0d9e9101db151c7c79623263

diff --git a/dev-python/autobahn/autobahn-22.2.2.ebuild 
b/dev-python/autobahn/autobahn-22.2.2.ebuild
new file mode 100644
index ..fa10fad2258e
--- /dev/null
+++ b/dev-python/autobahn/autobahn-22.2.2.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 optfeature
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="https://pypi.org/project/autobahn/
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid usel

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-02-23 Thread Michał Górny
commit: cdcb428e338cb4b8e25caf157551af0802f2f4b8
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 23 20:50:03 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 23 21:30:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdcb428e

dev-python/autobahn: Bump to 22.2.1

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-22.2.1.ebuild | 115 +
 2 files changed, 116 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 4117850ffa71..6346603232ed 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1,3 @@
 DIST autobahn-21.11.1.tar.gz 365165 BLAKE2B 
91a12bf1fa9acd056246d86675c76fbcdb4de8914f4ab5e2c8ec06cf8e822cc1a72f8a7b39b520405cce32e2f32024ebbaa48ba024e1dc71b50da4e6f8913e19
 SHA512 
5a23272046ef67821e86c6bfe766273b3ba73a75fbc51c7864c2ab83ffb8d4e119022980f8b71c453118bf15b26ede8042aa0114e54caebbfb33555208093ac2
 DIST autobahn-22.1.1.tar.gz 365843 BLAKE2B 
835861db493be3f70fbff1971f3ab09346f689b5e100ea29115635b6d283c14f944a6c6fcc234d549cfa895496125ce7d03576ea6536c0536f6e79277a1e5592
 SHA512 
9198fc71ef0d967e9d0d577684c9c5f6ef36d12392a043f581a0be920fc0bf842369f50406a3a5a33d1c6063d21a57136735d8dc123230b18b6da8c4e80f8eed
+DIST autobahn-22.2.1.tar.gz 375438 BLAKE2B 
dffc92c0bfb1b34f4929aea72bb60b55ab7ec73a1cdd2148f7b9498bb4a75f6c0d0ff3b653aa5b31b08cbd707121d56f721540d97acc88ea8776836978ecc184
 SHA512 
dd1543ddf918bd54f3436cdea2be28b1402e651ec8867303a4d9140d395e37bb3e9867c0360f20611acc61c3431533d6b47eba9fac1d8b3363b588a3aa626188

diff --git a/dev-python/autobahn/autobahn-22.2.1.ebuild 
b/dev-python/autobahn/autobahn-22.2.1.ebuild
new file mode 100644
index ..fa10fad2258e
--- /dev/null
+++ b/dev-python/autobahn/autobahn-22.2.1.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 optfeature
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="https://pypi.org/project/autobahn/
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e '/import/s:reactor:__importmustfail__:' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_a

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-01-28 Thread Michał Górny
commit: 103d1855e57041fa6286f541341c91d79c7da483
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 28 23:07:31 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 28 23:07:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=103d1855

dev-python/autobahn: Switch to PEP 517 build

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

 dev-python/autobahn/autobahn-22.1.1.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/dev-python/autobahn/autobahn-22.1.1.ebuild 
b/dev-python/autobahn/autobahn-22.1.1.ebuild
index 0541f3e0f8c4..7ac3954a819b 100644
--- a/dev-python/autobahn/autobahn-22.1.1.ebuild
+++ b/dev-python/autobahn/autobahn-22.1.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
+DISTUTILS_USE_PEP517=setuptools
 inherit distutils-r1 optfeature
 
 MY_P=${PN}-$(ver_rs 3 -)
@@ -31,6 +31,7 @@ RDEPEND="
>=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
dev-python/cryptography[${PYTHON_USEDEP}]
>=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
 "
 BDEPEND="
test? (
@@ -74,7 +75,7 @@ python_prepare_all() {
 
# remove twisted plugin cache regen in setup.py
# to fix tinderbox sandbox issue
-   sed -e 's/regenerate Twisted plugin cache/DO NOT & in Gentoo\nexit()/' \
+   sed -e '/import/s:reactor:__importmustfail__:' \
-i setup.py || die
 
distutils-r1_python_prepare_all
@@ -83,7 +84,7 @@ python_prepare_all() {
 python_test() {
einfo "Testing all, cryptosign using twisted"
local -x USE_TWISTED=true
-   cd "${BUILD_DIR}"/lib || die
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
"${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
unset USE_TWISTED
 
@@ -92,7 +93,7 @@ python_test() {
epytest autobahn/wamp/test/test_wamp_{cryptosign,component_aio}.py
unset USE_ASYNCIO
 
-   rm -f "${BUILD_DIR}"/lib/twisted/plugins/dropin.cache || die
+   rm -f twisted/plugins/dropin.cache || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2022-01-28 Thread Michał Górny
commit: 1fca7695e1a61a621e4f72ed16b51f01a40c3702
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jan 28 21:57:04 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jan 28 23:01:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fca7695

dev-python/autobahn: Bump to 22.1.1

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-22.1.1.ebuild | 114 +
 2 files changed, 115 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 96b9dfbe6503..4117850ffa71 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1 +1,2 @@
 DIST autobahn-21.11.1.tar.gz 365165 BLAKE2B 
91a12bf1fa9acd056246d86675c76fbcdb4de8914f4ab5e2c8ec06cf8e822cc1a72f8a7b39b520405cce32e2f32024ebbaa48ba024e1dc71b50da4e6f8913e19
 SHA512 
5a23272046ef67821e86c6bfe766273b3ba73a75fbc51c7864c2ab83ffb8d4e119022980f8b71c453118bf15b26ede8042aa0114e54caebbfb33555208093ac2
+DIST autobahn-22.1.1.tar.gz 365843 BLAKE2B 
835861db493be3f70fbff1971f3ab09346f689b5e100ea29115635b6d283c14f944a6c6fcc234d549cfa895496125ce7d03576ea6536c0536f6e79277a1e5592
 SHA512 
9198fc71ef0d967e9d0d577684c9c5f6ef36d12392a043f581a0be920fc0bf842369f50406a3a5a33d1c6063d21a57136735d8dc123230b18b6da8c4e80f8eed

diff --git a/dev-python/autobahn/autobahn-22.1.1.ebuild 
b/dev-python/autobahn/autobahn-22.1.1.ebuild
new file mode 100644
index ..0541f3e0f8c4
--- /dev/null
+++ b/dev-python/autobahn/autobahn-22.1.1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1 optfeature
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="https://pypi.org/project/autobahn/
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e 's/regenerate Twisted plugin cache/DO NOT & in Gentoo\nexit()/' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   einfo "Testing all, cryptosign using twisted"
+   local -x USE_TWISTED=true
+   cd "${BUILD_DIR}"/lib || die
+   "${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
+   unset USE_TWISTED
+
+   einfo "RE

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-12-22 Thread Michał Górny
commit: 3ae7753fd7a7a9e88e5632797a899d2028f0b7bd
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 22 22:44:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 23 00:12:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae7753f

dev-python/autobahn: Remove old

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

 dev-python/autobahn/Manifest   |   1 -
 dev-python/autobahn/autobahn-21.3.1.ebuild | 106 -
 dev-python/autobahn/metadata.xml   |   1 -
 3 files changed, 108 deletions(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 308c6cdc5c02..96b9dfbe6503 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1 @@
 DIST autobahn-21.11.1.tar.gz 365165 BLAKE2B 
91a12bf1fa9acd056246d86675c76fbcdb4de8914f4ab5e2c8ec06cf8e822cc1a72f8a7b39b520405cce32e2f32024ebbaa48ba024e1dc71b50da4e6f8913e19
 SHA512 
5a23272046ef67821e86c6bfe766273b3ba73a75fbc51c7864c2ab83ffb8d4e119022980f8b71c453118bf15b26ede8042aa0114e54caebbfb33555208093ac2
-DIST autobahn-21.3.1.tar.gz 351296 BLAKE2B 
d018c8820a1accc779decdb8d392d3ff6225f80674b468145a8f29b275d6f0b1021a226dc8bc72915a792591e6d4ae8d6a33a96cf705241990ac401c8342e2c5
 SHA512 
dd6bf6eba6f2880860c6fa42e3925bb15d36bfb9d2354ddeb0165972848e81a308723b7f9dcd6ec3426b6286f71cb2da453590810e5d891523d92acf9fd64c52

diff --git a/dev-python/autobahn/autobahn-21.3.1.ebuild 
b/dev-python/autobahn/autobahn-21.3.1.ebuild
deleted file mode 100644
index bb29fec98698..
--- a/dev-python/autobahn/autobahn-21.3.1.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-inherit distutils-r1
-
-MY_P=${PN}-$(ver_rs 3 -)
-
-DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="https://pypi.org/project/autobahn/
-   https://crossbar.io/autobahn/
-   https://github.com/crossbario/autobahn-python";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 x86"
-IUSE="crypt scram test xbr"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
-   >=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
-   dev-python/cryptography[${PYTHON_USEDEP}]
-   >=dev-python/flatbuffers-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-0.6.1[${PYTHON_USEDEP}]
-   >=dev-python/py-ubjson-0.8.4[${PYTHON_USEDEP}]
-   >=dev-python/snappy-0.5[${PYTHON_USEDEP}]
-   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
-   >=dev-python/ujson-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}]
-   >=dev-python/zope-interface-3.6[${PYTHON_USEDEP}]
-   crypt? (
-   >=dev-python/pyopenssl-16.2.0[${PYTHON_USEDEP}]
-   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
-   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
-   )
-   scram? (
-   dev-python/cffi[${PYTHON_USEDEP}]
-   dev-python/argon2-cffi[${PYTHON_USEDEP}]
-   dev-python/passlib[${PYTHON_USEDEP}]
-   )
-   "
-BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
-   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
-   )"
-
-python_prepare_all() {
-   if use xbr ; then
-   eerror "***"
-   eerror "Required xbr dependencies are incomplete in Gentoo."
-   eerror "So this functionality will not yet work"
-   eerror "Please file a bug if this feature is needed"
-   eerror "***"
-   else
-   # remove xbr components
-   export AUTOBAHN_STRIP_XBR="True"
-   fi
-
-   # avoid useless rust dependency
-   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
-
-   # remove twisted plugin cache regen in setup.py
-   # to fix tinderbox sandbox issue
-   sed -e 's/# regenerate Twisted plugin cache/# DO NOT regenerate Twisted 
plugin cache in Gentoo\nexit()/' \
-   -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   einfo "Testing all, cryptosign using twisted"
-   local -x USE_TWISTED=true
-   cd "${BUILD_DIR}"/lib || die
-   "${EPYTHON}" -m twisted.trial autobahn || die
-   unset USE_TWI

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-12-22 Thread Sam James
commit: 72313ff82fe1ba225f3f0fa9e7c971f47ad69085
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 22 22:39:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 22 22:40:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72313ff8

dev-python/autobahn: Stabilize 21.11.1 x86, #829829

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-21.11.1.ebuild 
b/dev-python/autobahn/autobahn-21.11.1.ebuild
index 157060c37815..b7a20a890e04 100644
--- a/dev-python/autobahn/autobahn-21.11.1.ebuild
+++ b/dev-python/autobahn/autobahn-21.11.1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 arm arm64 ~x86"
+KEYWORDS="amd64 arm arm64 x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-12-22 Thread Jakov Smolić
commit: 257fbb579d50efb3e9706cf59e923203f497562d
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Dec 22 19:41:56 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Dec 22 19:42:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=257fbb57

dev-python/autobahn: Stabilize 21.11.1 amd64, #829829

Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-21.11.1.ebuild 
b/dev-python/autobahn/autobahn-21.11.1.ebuild
index a9df799eec4e..157060c37815 100644
--- a/dev-python/autobahn/autobahn-21.11.1.ebuild
+++ b/dev-python/autobahn/autobahn-21.11.1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 arm arm64 ~x86"
+KEYWORDS="amd64 arm arm64 ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-12-22 Thread Arthur Zamarin
commit: 5984b1ff9a6b6e4ca7e87604ad392606822fea7c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 22 19:35:43 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 22 19:37:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5984b1ff

dev-python/autobahn: Stabilize 21.11.1 arm, #829829

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-21.11.1.ebuild 
b/dev-python/autobahn/autobahn-21.11.1.ebuild
index 8382aefca357..a9df799eec4e 100644
--- a/dev-python/autobahn/autobahn-21.11.1.ebuild
+++ b/dev-python/autobahn/autobahn-21.11.1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm arm64 ~x86"
+KEYWORDS="~amd64 arm arm64 ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-12-22 Thread Arthur Zamarin
commit: 5afaa422a8a1ef94f5e716d9d70fee223f2ee2fd
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Dec 22 19:29:25 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Dec 22 19:29:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5afaa422

dev-python/autobahn: Stabilize 21.11.1 arm64, #829829

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-21.11.1.ebuild 
b/dev-python/autobahn/autobahn-21.11.1.ebuild
index 6df62a763f96..8382aefca357 100644
--- a/dev-python/autobahn/autobahn-21.11.1.ebuild
+++ b/dev-python/autobahn/autobahn-21.11.1.ebuild
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~x86"
 IUSE="test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-11-22 Thread Arthur Zamarin
commit: b3cb85c267d5d67e246b5005cdcdb7ec7dd01962
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Nov 22 17:09:55 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Nov 22 17:31:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3cb85c2

dev-python/autobahn: add 21.11.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/autobahn/Manifest|   1 +
 dev-python/autobahn/autobahn-21.11.1.ebuild | 114 
 2 files changed, 115 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 1374556c7806..308c6cdc5c02 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1 +1,2 @@
+DIST autobahn-21.11.1.tar.gz 365165 BLAKE2B 
91a12bf1fa9acd056246d86675c76fbcdb4de8914f4ab5e2c8ec06cf8e822cc1a72f8a7b39b520405cce32e2f32024ebbaa48ba024e1dc71b50da4e6f8913e19
 SHA512 
5a23272046ef67821e86c6bfe766273b3ba73a75fbc51c7864c2ab83ffb8d4e119022980f8b71c453118bf15b26ede8042aa0114e54caebbfb33555208093ac2
 DIST autobahn-21.3.1.tar.gz 351296 BLAKE2B 
d018c8820a1accc779decdb8d392d3ff6225f80674b468145a8f29b275d6f0b1021a226dc8bc72915a792591e6d4ae8d6a33a96cf705241990ac401c8342e2c5
 SHA512 
dd6bf6eba6f2880860c6fa42e3925bb15d36bfb9d2354ddeb0165972848e81a308723b7f9dcd6ec3426b6286f71cb2da453590810e5d891523d92acf9fd64c52

diff --git a/dev-python/autobahn/autobahn-21.11.1.ebuild 
b/dev-python/autobahn/autobahn-21.11.1.ebuild
new file mode 100644
index ..6df62a763f96
--- /dev/null
+++ b/dev-python/autobahn/autobahn-21.11.1.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+inherit distutils-r1 optfeature
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="https://pypi.org/project/autobahn/
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="test xbr"
+RESTRICT="!test? ( test )"
+
+# The order of deps is based on their appearance in setup.py
+# All extra deps should be included in test and in optfeature
+RDEPEND="
+   >=dev-python/zope-interface-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/attrs-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/wsaccel-0.6.3[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-1.0.2[${PYTHON_USEDEP}]
+   >=dev-python/ujson-4.0.2[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.16.1[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.12[${PYTHON_USEDEP}]
+   >=dev-python/pyopenssl-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.4[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.14.5[${PYTHON_USEDEP}]
+   >=dev-python/argon2-cffi-20.1.0[${PYTHON_USEDEP}]
+   >=dev-python/passlib-1.7.4[${PYTHON_USEDEP}]
+
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   )
+"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+
+   # avoid useless rust dependency
+   sed -i -e '/cryptography/s:>=3.4.6::' setup.py || die
+
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e 's/regenerate Twisted plugin cache/DO NOT & in Gentoo\nexit()/' \
+   -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   einfo "Testing all, cryptosign using twisted"
+   local -x USE_TWISTED=true
+   cd "${BUILD_DIR}"/lib || die
+   "${EPYTHON}" -m twisted.trial autobahn || die "Tests failed with 
${EPYTHON}"
+   unset USE_TWISTED
+
+   ei

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-10-06 Thread Arthur Zamarin
commit: 07e570ce3be62ae18891e5629b37828e2cb525ee
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  6 13:06:46 2021 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  6 17:48:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e570ce

dev-python/autobahn: enable py3.10

Closes: https://bugs.gentoo.org/812293
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/autobahn/autobahn-21.3.1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-python/autobahn/autobahn-21.3.1.ebuild 
b/dev-python/autobahn/autobahn-21.3.1.ebuild
index 9d630f8a3d5..bb29fec9869 100644
--- a/dev-python/autobahn/autobahn-21.3.1.ebuild
+++ b/dev-python/autobahn/autobahn-21.3.1.ebuild
@@ -3,9 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
+PYTHON_COMPAT=( python3_{8..10} )
 inherit distutils-r1
 
 MY_P=${PN}-$(ver_rs 3 -)



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-05-16 Thread Michał Górny
commit: 990d37c3f044f1cd19787905e2599a121b560379
Author: Michał Górny  gentoo  org>
AuthorDate: Sun May 16 15:06:15 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun May 16 15:09:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=990d37c3

dev-python/autobahn: Remove old

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

 dev-python/autobahn/Manifest|   6 --
 dev-python/autobahn/autobahn-20.12.2.ebuild | 104 ---
 dev-python/autobahn/autobahn-20.12.3.ebuild | 105 ---
 dev-python/autobahn/autobahn-20.7.1.ebuild  | 104 ---
 dev-python/autobahn/autobahn-21.1.1.ebuild  | 106 ---
 dev-python/autobahn/autobahn-21.2.1.ebuild  | 103 --
 dev-python/autobahn/autobahn-21.2.2.ebuild  | 108 
 7 files changed, 636 deletions(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index dfd70300a6e..1374556c780 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,7 +1 @@
-DIST autobahn-20.12.2.tar.gz 1269167 BLAKE2B 
f6ea51682c13690002796f2a45bd11fc2f849725a1786e942111f43f9dc1f7f806281e4dc37d1ed0aa302fc5c5e47a55d876e010580d7a08eb5ac7534ed0
 SHA512 
aa6d5e77ba6129931a07cad13f839d5c76267b8126a05ade4ed1c7183ce019faf6656105a853515b543e5ac34ab20d02821b29aa68eb51c385880ad3919d1dcc
-DIST autobahn-20.12.3.tar.gz 1268873 BLAKE2B 
44dcaf9d19af89382dfdef9f40a0177486298d451697b973c7a65b44c71c764295afd01ac6333b7a8c5be0348713f38c36884564e148b2941bb42372f07d0e89
 SHA512 
ad77e476e2eab0039c0a2c98d5851d6237fa7f6a5dfd6b79bd88668dc498bf1b47bb1bcc26ff16e4087cc82aefb0082c8a74afc68b01be48c6140f3aa4ded5b3
-DIST autobahn-20.7.1.tar.gz 1260579 BLAKE2B 
925d148836348c068d179d4871267bf79c8c42d27cacc6be09cca11396dbd213a5b86344142df886d4ff69d1214a86b49900ca3552bcdb640377cb0d6af7d0f0
 SHA512 
e2c241194da90ada86a2804683cb063320f75a69b76ddc016349c11614e7f298619c2eeba4fcccb8f8d65d84375681fb339d9f92f94f45f1015f4f12fa0c39b0
-DIST autobahn-21.1.1.tar.gz 1269122 BLAKE2B 
6eb8eb22d0f09a4e8d409220ee2dff60a42a4e81acee789e8f9d98649ada24174295b98936f5e0a0a211fddd6d124975aef152679fcfde7b3dca7f18dcba5b62
 SHA512 
8e56e8a9213e356ea4288c6ed6ba4d6e8a26f5e1f670cfc067d1e11ef4d989b4e3d33a5cac49a635e18f9d45da1d42cb1300de96afdf77898441330e3f489194
-DIST autobahn-21.2.1.tar.gz 343966 BLAKE2B 
8ee40610599aad6b0e6832beb867ff7515192e9a896d4f1e1b2c731fb81c899bf530f24d28e52faa91779affb1ed93b9b79b606b1ac7d3ed26a272dfcf6a0afc
 SHA512 
21760aeac80c1e958a338da31d405af2f37c803944032270329dde4b59e6a9f914e9a7e4ae0ae6ae5b699ddc61f0c2f6b89cb0d6d4fdc3b1b58f204d4e94a980
-DIST autobahn-21.2.2.tar.gz 350799 BLAKE2B 
06c5f7517083853bcf2e4c982151caadae2c5c0c547f543f310497addda14ff6262adaf876dcd5ce25ab48fd8b9b9c816ff74f518f3aedc65627ee3390db514b
 SHA512 
6dbad05437c92622709c140fd949706c8fbff62477cf9fa5a8bbcb8c5410661b660d548902ebec55b5a8d744cce12c9a229bceeb3d5e7e5dc4e50cb09f7e7ab7
 DIST autobahn-21.3.1.tar.gz 351296 BLAKE2B 
d018c8820a1accc779decdb8d392d3ff6225f80674b468145a8f29b275d6f0b1021a226dc8bc72915a792591e6d4ae8d6a33a96cf705241990ac401c8342e2c5
 SHA512 
dd6bf6eba6f2880860c6fa42e3925bb15d36bfb9d2354ddeb0165972848e81a308723b7f9dcd6ec3426b6286f71cb2da453590810e5d891523d92acf9fd64c52

diff --git a/dev-python/autobahn/autobahn-20.12.2.ebuild 
b/dev-python/autobahn/autobahn-20.12.2.ebuild
deleted file mode 100644
index edab71d8374..000
--- a/dev-python/autobahn/autobahn-20.12.2.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-MY_P=${PN}-$(ver_rs 3 -)
-
-DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="https://pypi.org/project/autobahn/
-   https://crossbar.io/autobahn/
-   https://github.com/crossbario/autobahn-python";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="crypt scram test xbr"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/cbor2-5.1.0[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
-   >=dev-python/flatbuffers-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/lz4-0.7.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-0.6.1[${PYTHON_USEDEP}]
-   >=dev-python/py-ubjson-0.8.4[${PYTHON_USEDEP}]
-   >=dev-python/snappy-0.5[${PYTHON_USEDEP}]
-   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/txaio-20.4.1[${PYTHON_USEDEP}]
-   >=dev-python/ujson-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}]
-   >=dev-python/zope-interface-3.6[${PYTHON_USEDEP}]
-   crypt? (
-   >=dev-python/pyopenssl-16.2.0[${PYTHON_USEDEP}]
-   >=d

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-05-16 Thread Sam James
commit: 9ca659e1a03195b3ba6e09543adf1cb5e66527ad
Author: Sam James  gentoo  org>
AuthorDate: Sun May 16 12:41:15 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 16 12:44:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca659e1

dev-python/autobahn: Stabilize 21.3.1 arm64, #777180

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-21.3.1.ebuild 
b/dev-python/autobahn/autobahn-21.3.1.ebuild
index efc58331e7b..9d630f8a3d5 100644
--- a/dev-python/autobahn/autobahn-21.3.1.ebuild
+++ b/dev-python/autobahn/autobahn-21.3.1.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 arm ~arm64 x86"
+KEYWORDS="amd64 arm arm64 x86"
 IUSE="crypt scram test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-05-15 Thread Sam James
commit: 496957bafdc80d3a8bfb4cff95fa19dc39c2e62e
Author: Sam James  gentoo  org>
AuthorDate: Sun May 16 00:05:37 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 16 00:05:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=496957ba

dev-python/autobahn: Stabilize 21.3.1 arm, #777180

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-21.3.1.ebuild 
b/dev-python/autobahn/autobahn-21.3.1.ebuild
index 731e4a1838d..efc58331e7b 100644
--- a/dev-python/autobahn/autobahn-21.3.1.ebuild
+++ b/dev-python/autobahn/autobahn-21.3.1.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 arm ~arm64 x86"
 IUSE="crypt scram test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-04-29 Thread Michał Górny
commit: c2f8726e1e534b6ee94d787bae9868239300de2c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 29 10:08:56 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 29 10:09:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f8726e

dev-python/autobahn: Stabilize 21.3.1 amd64, #777180

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

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

diff --git a/dev-python/autobahn/autobahn-21.3.1.ebuild 
b/dev-python/autobahn/autobahn-21.3.1.ebuild
index 4c94153771d..2eda49774ef 100644
--- a/dev-python/autobahn/autobahn-21.3.1.ebuild
+++ b/dev-python/autobahn/autobahn-21.3.1.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="crypt scram test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-03-28 Thread Agostino Sarubbo
commit: 44e816dc31e8563a7dba2c3906a85a20ae4a1aeb
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Mar 28 10:01:36 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Mar 28 10:01:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44e816dc

dev-python/autobahn: x86 stable wrt bug #761840

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-20.12.3.ebuild 
b/dev-python/autobahn/autobahn-20.12.3.ebuild
index 7da520a588e..38a4898fe58 100644
--- a/dev-python/autobahn/autobahn-20.12.3.ebuild
+++ b/dev-python/autobahn/autobahn-20.12.3.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="crypt scram test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-03-15 Thread Agostino Sarubbo
commit: c4089826d80565726ec76b10c9c181f9c47eff73
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar 15 16:18:30 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar 15 16:18:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4089826

dev-python/autobahn: amd64 stable wrt bug #776025

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-21.1.1.ebuild 
b/dev-python/autobahn/autobahn-21.1.1.ebuild
index 124c2b905ac..41c2ad9c99f 100644
--- a/dev-python/autobahn/autobahn-21.1.1.ebuild
+++ b/dev-python/autobahn/autobahn-21.1.1.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="crypt scram test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-03-03 Thread Michał Górny
commit: 99eb84745e092da2950d3f272acd80df7e332f43
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar  3 07:37:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar  3 08:07:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99eb8474

dev-python/autobahn: Bump to 21.3.1

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-21.3.1.ebuild | 108 +
 2 files changed, 109 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 80a13018f41..dfd70300a6e 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -4,3 +4,4 @@ DIST autobahn-20.7.1.tar.gz 1260579 BLAKE2B 
925d148836348c068d179d4871267bf79c8c
 DIST autobahn-21.1.1.tar.gz 1269122 BLAKE2B 
6eb8eb22d0f09a4e8d409220ee2dff60a42a4e81acee789e8f9d98649ada24174295b98936f5e0a0a211fddd6d124975aef152679fcfde7b3dca7f18dcba5b62
 SHA512 
8e56e8a9213e356ea4288c6ed6ba4d6e8a26f5e1f670cfc067d1e11ef4d989b4e3d33a5cac49a635e18f9d45da1d42cb1300de96afdf77898441330e3f489194
 DIST autobahn-21.2.1.tar.gz 343966 BLAKE2B 
8ee40610599aad6b0e6832beb867ff7515192e9a896d4f1e1b2c731fb81c899bf530f24d28e52faa91779affb1ed93b9b79b606b1ac7d3ed26a272dfcf6a0afc
 SHA512 
21760aeac80c1e958a338da31d405af2f37c803944032270329dde4b59e6a9f914e9a7e4ae0ae6ae5b699ddc61f0c2f6b89cb0d6d4fdc3b1b58f204d4e94a980
 DIST autobahn-21.2.2.tar.gz 350799 BLAKE2B 
06c5f7517083853bcf2e4c982151caadae2c5c0c547f543f310497addda14ff6262adaf876dcd5ce25ab48fd8b9b9c816ff74f518f3aedc65627ee3390db514b
 SHA512 
6dbad05437c92622709c140fd949706c8fbff62477cf9fa5a8bbcb8c5410661b660d548902ebec55b5a8d744cce12c9a229bceeb3d5e7e5dc4e50cb09f7e7ab7
+DIST autobahn-21.3.1.tar.gz 351296 BLAKE2B 
d018c8820a1accc779decdb8d392d3ff6225f80674b468145a8f29b275d6f0b1021a226dc8bc72915a792591e6d4ae8d6a33a96cf705241990ac401c8342e2c5
 SHA512 
dd6bf6eba6f2880860c6fa42e3925bb15d36bfb9d2354ddeb0165972848e81a308723b7f9dcd6ec3426b6286f71cb2da453590810e5d891523d92acf9fd64c52

diff --git a/dev-python/autobahn/autobahn-21.3.1.ebuild 
b/dev-python/autobahn/autobahn-21.3.1.ebuild
new file mode 100644
index 000..4c94153771d
--- /dev/null
+++ b/dev-python/autobahn/autobahn-21.3.1.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="https://pypi.org/project/autobahn/
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="crypt scram test xbr"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.8.4[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.5[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   >=dev-python/ujson-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-3.6[${PYTHON_USEDEP}]
+   crypt? (
+   >=dev-python/pyopenssl-16.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   )
+   scram? (
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/argon2-cffi[${PYTHON_USEDEP}]
+   dev-python/passlib[${PYTHON_USEDEP}]
+   )
+   "
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove x

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-02-26 Thread Michał Górny
commit: 7c29073beb8e08992846d20d972fb1a4d5c2168c
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 26 09:51:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 26 09:52:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c29073b

dev-python/autobahn: Fix dropin.cache removal w/ no twisted

Closes: https://bugs.gentoo.org/773001
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-21.2.2.ebuild 
b/dev-python/autobahn/autobahn-21.2.2.ebuild
index b6998f8b8f7..4c94153771d 100644
--- a/dev-python/autobahn/autobahn-21.2.2.ebuild
+++ b/dev-python/autobahn/autobahn-21.2.2.ebuild
@@ -96,7 +96,7 @@ python_test() {
pytest -vv autobahn/wamp/test/test_wamp_component_aio.py || die
unset USE_ASYNCIO
rm -r .pytest_cache || die
-   rm "${BUILD_DIR}"/lib/twisted/plugins/dropin.cache || die
+   rm -f "${BUILD_DIR}"/lib/twisted/plugins/dropin.cache || die
 }
 
 pkg_postinst() {



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-02-26 Thread Michał Górny
commit: 79fbc0656980257ac90bafb3e95597172d4a9834
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Feb 26 08:12:59 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Feb 26 08:29:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79fbc065

dev-python/autobahn: Bump to 21.2.2

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-21.2.2.ebuild | 108 +
 2 files changed, 109 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 3a0967dcb20..80a13018f41 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -3,3 +3,4 @@ DIST autobahn-20.12.3.tar.gz 1268873 BLAKE2B 
44dcaf9d19af89382dfdef9f40a01774862
 DIST autobahn-20.7.1.tar.gz 1260579 BLAKE2B 
925d148836348c068d179d4871267bf79c8c42d27cacc6be09cca11396dbd213a5b86344142df886d4ff69d1214a86b49900ca3552bcdb640377cb0d6af7d0f0
 SHA512 
e2c241194da90ada86a2804683cb063320f75a69b76ddc016349c11614e7f298619c2eeba4fcccb8f8d65d84375681fb339d9f92f94f45f1015f4f12fa0c39b0
 DIST autobahn-21.1.1.tar.gz 1269122 BLAKE2B 
6eb8eb22d0f09a4e8d409220ee2dff60a42a4e81acee789e8f9d98649ada24174295b98936f5e0a0a211fddd6d124975aef152679fcfde7b3dca7f18dcba5b62
 SHA512 
8e56e8a9213e356ea4288c6ed6ba4d6e8a26f5e1f670cfc067d1e11ef4d989b4e3d33a5cac49a635e18f9d45da1d42cb1300de96afdf77898441330e3f489194
 DIST autobahn-21.2.1.tar.gz 343966 BLAKE2B 
8ee40610599aad6b0e6832beb867ff7515192e9a896d4f1e1b2c731fb81c899bf530f24d28e52faa91779affb1ed93b9b79b606b1ac7d3ed26a272dfcf6a0afc
 SHA512 
21760aeac80c1e958a338da31d405af2f37c803944032270329dde4b59e6a9f914e9a7e4ae0ae6ae5b699ddc61f0c2f6b89cb0d6d4fdc3b1b58f204d4e94a980
+DIST autobahn-21.2.2.tar.gz 350799 BLAKE2B 
06c5f7517083853bcf2e4c982151caadae2c5c0c547f543f310497addda14ff6262adaf876dcd5ce25ab48fd8b9b9c816ff74f518f3aedc65627ee3390db514b
 SHA512 
6dbad05437c92622709c140fd949706c8fbff62477cf9fa5a8bbcb8c5410661b660d548902ebec55b5a8d744cce12c9a229bceeb3d5e7e5dc4e50cb09f7e7ab7

diff --git a/dev-python/autobahn/autobahn-21.2.2.ebuild 
b/dev-python/autobahn/autobahn-21.2.2.ebuild
new file mode 100644
index 000..b6998f8b8f7
--- /dev/null
+++ b/dev-python/autobahn/autobahn-21.2.2.ebuild
@@ -0,0 +1,108 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="https://pypi.org/project/autobahn/
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="crypt scram test xbr"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.2.0[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-21.0.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.8.4[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.5[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-21.2.1[${PYTHON_USEDEP}]
+   >=dev-python/ujson-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-3.6[${PYTHON_USEDEP}]
+   crypt? (
+   >=dev-python/pyopenssl-16.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   )
+   scram? (
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/argon2-cffi[${PYTHON_USEDEP}]
+   dev-python/passlib[${PYTHON_USEDEP}]
+   )
+   "
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove 

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-02-14 Thread Brian Dolbec
commit: 548c1482c748845e3dac7351d2e622fdce5727f4
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Feb 14 19:14:46 2021 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sun Feb 14 19:15:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=548c1482

dev-python/autobahn: Fix tinderbox sandbox issue

Closes: https://bugs.gentoo.org/753338
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/autobahn/autobahn-21.2.1.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/dev-python/autobahn/autobahn-21.2.1.ebuild 
b/dev-python/autobahn/autobahn-21.2.1.ebuild
index 8cc01e514d3..78281c5cf7a 100644
--- a/dev-python/autobahn/autobahn-21.2.1.ebuild
+++ b/dev-python/autobahn/autobahn-21.2.1.ebuild
@@ -72,6 +72,11 @@ python_prepare_all() {
# remove xbr components
export AUTOBAHN_STRIP_XBR="True"
fi
+   # remove twisted plugin cache regen in setup.py
+   # to fix tinderbox sandbox issue
+   sed -e 's/# regenerate Twisted plugin cache/# DO NOT regenerate Twisted 
plugin cache in Gentoo\nexit()/' \
+   -i setup.py || die
+
distutils-r1_python_prepare_all
 }
 
@@ -89,13 +94,6 @@ python_test() {
rm -r .pytest_cache || die
 }
 
-python_install_all() {
-   distutils-r1_python_install_all
-
-   # delete the dropin.cache so we don't have collisions if it exists
-   rm "${D}"/usr/lib*/python*/site-packages/twisted/plugins//dropin.cache 
> /dev/null
-}
-
 pkg_postinst() {
python_foreach_impl twisted-regen-cache || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-02-13 Thread Brian Dolbec
commit: 4984a1f8a1488e5f857ada8d42bb06966b3b7725
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Feb 13 20:45:28 2021 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Feb 13 20:48:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4984a1f8

dev-python/autobahn: Version bump to 21.2.1

Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-21.2.1.ebuild | 105 +
 2 files changed, 106 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index baa5258fdfd..3a0967dcb20 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -2,3 +2,4 @@ DIST autobahn-20.12.2.tar.gz 1269167 BLAKE2B 
f6ea51682c13690002796f2a45bd11fc2f8
 DIST autobahn-20.12.3.tar.gz 1268873 BLAKE2B 
44dcaf9d19af89382dfdef9f40a0177486298d451697b973c7a65b44c71c764295afd01ac6333b7a8c5be0348713f38c36884564e148b2941bb42372f07d0e89
 SHA512 
ad77e476e2eab0039c0a2c98d5851d6237fa7f6a5dfd6b79bd88668dc498bf1b47bb1bcc26ff16e4087cc82aefb0082c8a74afc68b01be48c6140f3aa4ded5b3
 DIST autobahn-20.7.1.tar.gz 1260579 BLAKE2B 
925d148836348c068d179d4871267bf79c8c42d27cacc6be09cca11396dbd213a5b86344142df886d4ff69d1214a86b49900ca3552bcdb640377cb0d6af7d0f0
 SHA512 
e2c241194da90ada86a2804683cb063320f75a69b76ddc016349c11614e7f298619c2eeba4fcccb8f8d65d84375681fb339d9f92f94f45f1015f4f12fa0c39b0
 DIST autobahn-21.1.1.tar.gz 1269122 BLAKE2B 
6eb8eb22d0f09a4e8d409220ee2dff60a42a4e81acee789e8f9d98649ada24174295b98936f5e0a0a211fddd6d124975aef152679fcfde7b3dca7f18dcba5b62
 SHA512 
8e56e8a9213e356ea4288c6ed6ba4d6e8a26f5e1f670cfc067d1e11ef4d989b4e3d33a5cac49a635e18f9d45da1d42cb1300de96afdf77898441330e3f489194
+DIST autobahn-21.2.1.tar.gz 343966 BLAKE2B 
8ee40610599aad6b0e6832beb867ff7515192e9a896d4f1e1b2c731fb81c899bf530f24d28e52faa91779affb1ed93b9b79b606b1ac7d3ed26a272dfcf6a0afc
 SHA512 
21760aeac80c1e958a338da31d405af2f37c803944032270329dde4b59e6a9f914e9a7e4ae0ae6ae5b699ddc61f0c2f6b89cb0d6d4fdc3b1b58f204d4e94a980

diff --git a/dev-python/autobahn/autobahn-21.2.1.ebuild 
b/dev-python/autobahn/autobahn-21.2.1.ebuild
new file mode 100644
index 000..8cc01e514d3
--- /dev/null
+++ b/dev-python/autobahn/autobahn-21.2.1.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="https://pypi.org/project/autobahn/
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="crypt scram test xbr"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/hyperlink-20.0.1[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.8.4[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.5[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-20.4.1[${PYTHON_USEDEP}]
+   >=dev-python/ujson-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-3.6[${PYTHON_USEDEP}]
+   crypt? (
+   >=dev-python/pyopenssl-16.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   )
+   scram? (
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/argon2-cffi[${PYTHON_USEDEP}]
+   dev-python/passlib[${PYTHON_USEDEP}]
+   )
+   "
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-02-06 Thread Michał Górny
commit: e96c6fb63676186e431e3ebb051c33dfcd26ebf9
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Feb  6 08:45:57 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Feb  6 08:45:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e96c6fb6

dev-python/autobahn: Bump to 21.1.1

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

 dev-python/autobahn/Manifest   |   1 +
 dev-python/autobahn/autobahn-21.1.1.ebuild | 106 +
 2 files changed, 107 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 2b1370200b2..baa5258fdfd 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,3 +1,4 @@
 DIST autobahn-20.12.2.tar.gz 1269167 BLAKE2B 
f6ea51682c13690002796f2a45bd11fc2f849725a1786e942111f43f9dc1f7f806281e4dc37d1ed0aa302fc5c5e47a55d876e010580d7a08eb5ac7534ed0
 SHA512 
aa6d5e77ba6129931a07cad13f839d5c76267b8126a05ade4ed1c7183ce019faf6656105a853515b543e5ac34ab20d02821b29aa68eb51c385880ad3919d1dcc
 DIST autobahn-20.12.3.tar.gz 1268873 BLAKE2B 
44dcaf9d19af89382dfdef9f40a0177486298d451697b973c7a65b44c71c764295afd01ac6333b7a8c5be0348713f38c36884564e148b2941bb42372f07d0e89
 SHA512 
ad77e476e2eab0039c0a2c98d5851d6237fa7f6a5dfd6b79bd88668dc498bf1b47bb1bcc26ff16e4087cc82aefb0082c8a74afc68b01be48c6140f3aa4ded5b3
 DIST autobahn-20.7.1.tar.gz 1260579 BLAKE2B 
925d148836348c068d179d4871267bf79c8c42d27cacc6be09cca11396dbd213a5b86344142df886d4ff69d1214a86b49900ca3552bcdb640377cb0d6af7d0f0
 SHA512 
e2c241194da90ada86a2804683cb063320f75a69b76ddc016349c11614e7f298619c2eeba4fcccb8f8d65d84375681fb339d9f92f94f45f1015f4f12fa0c39b0
+DIST autobahn-21.1.1.tar.gz 1269122 BLAKE2B 
6eb8eb22d0f09a4e8d409220ee2dff60a42a4e81acee789e8f9d98649ada24174295b98936f5e0a0a211fddd6d124975aef152679fcfde7b3dca7f18dcba5b62
 SHA512 
8e56e8a9213e356ea4288c6ed6ba4d6e8a26f5e1f670cfc067d1e11ef4d989b4e3d33a5cac49a635e18f9d45da1d42cb1300de96afdf77898441330e3f489194

diff --git a/dev-python/autobahn/autobahn-21.1.1.ebuild 
b/dev-python/autobahn/autobahn-21.1.1.ebuild
new file mode 100644
index 000..124c2b905ac
--- /dev/null
+++ b/dev-python/autobahn/autobahn-21.1.1.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="https://pypi.org/project/autobahn/
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="crypt scram test xbr"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.11.2[${PYTHON_USEDEP}]
+   >=dev-python/lz4-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.8.4[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.5[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-20.4.1[${PYTHON_USEDEP}]
+   >=dev-python/ujson-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-3.6[${PYTHON_USEDEP}]
+   crypt? (
+   >=dev-python/pyopenssl-16.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   )
+   scram? (
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/argon2-cffi[${PYTHON_USEDEP}]
+   dev-python/passlib[${PYTHON_USEDEP}]
+   )
+   "
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-01-20 Thread Agostino Sarubbo
commit: 8e6380cfdcdb402c426c27500f719fb4345dcf9b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu Jan 21 07:40:28 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu Jan 21 07:40:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6380cf

dev-python/autobahn: amd64 stable wrt bug #761840

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-20.12.3.ebuild 
b/dev-python/autobahn/autobahn-20.12.3.ebuild
index f47aceda528..122aefeaa42 100644
--- a/dev-python/autobahn/autobahn-20.12.3.ebuild
+++ b/dev-python/autobahn/autobahn-20.12.3.ebuild
@@ -19,7 +19,7 @@ S=${WORKDIR}/${MY_P}
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 IUSE="crypt scram test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2021-01-17 Thread Brian Dolbec
commit: 2581b9ad72da062585285a9977f942954995219c
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Jan 17 18:44:32 2021 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sun Jan 17 18:45:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2581b9ad

dev-python/autobahn: Version bump to 20.12.3, adds python-3.9

(CVE-2020-35678)
Bug: https://bugs.gentoo.org/761840
Closes: https://bugs.gentoo.org/761439
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/autobahn/Manifest|   1 +
 dev-python/autobahn/autobahn-20.12.3.ebuild | 105 
 2 files changed, 106 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 29f8adc9cca..2b1370200b2 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1,3 @@
 DIST autobahn-20.12.2.tar.gz 1269167 BLAKE2B 
f6ea51682c13690002796f2a45bd11fc2f849725a1786e942111f43f9dc1f7f806281e4dc37d1ed0aa302fc5c5e47a55d876e010580d7a08eb5ac7534ed0
 SHA512 
aa6d5e77ba6129931a07cad13f839d5c76267b8126a05ade4ed1c7183ce019faf6656105a853515b543e5ac34ab20d02821b29aa68eb51c385880ad3919d1dcc
+DIST autobahn-20.12.3.tar.gz 1268873 BLAKE2B 
44dcaf9d19af89382dfdef9f40a0177486298d451697b973c7a65b44c71c764295afd01ac6333b7a8c5be0348713f38c36884564e148b2941bb42372f07d0e89
 SHA512 
ad77e476e2eab0039c0a2c98d5851d6237fa7f6a5dfd6b79bd88668dc498bf1b47bb1bcc26ff16e4087cc82aefb0082c8a74afc68b01be48c6140f3aa4ded5b3
 DIST autobahn-20.7.1.tar.gz 1260579 BLAKE2B 
925d148836348c068d179d4871267bf79c8c42d27cacc6be09cca11396dbd213a5b86344142df886d4ff69d1214a86b49900ca3552bcdb640377cb0d6af7d0f0
 SHA512 
e2c241194da90ada86a2804683cb063320f75a69b76ddc016349c11614e7f298619c2eeba4fcccb8f8d65d84375681fb339d9f92f94f45f1015f4f12fa0c39b0

diff --git a/dev-python/autobahn/autobahn-20.12.3.ebuild 
b/dev-python/autobahn/autobahn-20.12.3.ebuild
new file mode 100644
index 000..f47aceda528
--- /dev/null
+++ b/dev-python/autobahn/autobahn-20.12.3.ebuild
@@ -0,0 +1,105 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="https://pypi.org/project/autobahn/
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="crypt scram test xbr"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/lz4-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.8.4[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.5[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-20.4.1[${PYTHON_USEDEP}]
+   >=dev-python/ujson-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-3.6[${PYTHON_USEDEP}]
+   crypt? (
+   >=dev-python/pyopenssl-16.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   )
+   scram? (
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/argon2-cffi[${PYTHON_USEDEP}]
+   dev-python/passlib[${PYTHON_USEDEP}]
+   )
+   "
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   echo "Testing all, cryptosign using twisted"
+   export USE_TWISTED=t

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2020-12-16 Thread Michał Górny
commit: 7f4700afc80461a5a099f19006675e0d8b5da30b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Dec 16 11:26:37 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Dec 16 11:26:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f4700af

dev-python/autobahn: Remove old

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

 dev-python/autobahn/Manifest|   2 -
 dev-python/autobahn/autobahn-20.12.1.ebuild | 104 
 dev-python/autobahn/autobahn-20.4.3.ebuild  |  84 --
 3 files changed, 190 deletions(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index f773b184fbd..29f8adc9cca 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,4 +1,2 @@
-DIST autobahn-20.12.1.tar.gz 1269156 BLAKE2B 
ff763accde6a2929fd777364c926132b8317d80f137d67768bf192fb72f45597ac115824783f01debacc773dcc9a60325692ac420e55b6f67f4ebc2cdc6187ae
 SHA512 
df7c7065e050efb5f315055c05aa9b4fcf8636e7208f17b583ed0823a071c6484adcf610308e83df3b5bbb91a4df19266e739abc8405e34483b1bf3d9f2c74c7
 DIST autobahn-20.12.2.tar.gz 1269167 BLAKE2B 
f6ea51682c13690002796f2a45bd11fc2f849725a1786e942111f43f9dc1f7f806281e4dc37d1ed0aa302fc5c5e47a55d876e010580d7a08eb5ac7534ed0
 SHA512 
aa6d5e77ba6129931a07cad13f839d5c76267b8126a05ade4ed1c7183ce019faf6656105a853515b543e5ac34ab20d02821b29aa68eb51c385880ad3919d1dcc
-DIST autobahn-20.4.3.tar.gz 938992 BLAKE2B 
259d18f4aa46f7eaeac75811c1c193f3046aca5c5e37627d9ac62eeaa3dc944d05a8d87a558e241bdef56c799be4d89f65d4c8ee7c1a2be20f892896227eb5f9
 SHA512 
c34f29951b8f9ff5161851cf3a7e964de136f6091b0231a8e78e7fe74cb085077be5078cee352b2c27412d9aa4303de1eb85aa1890b4fb583575638a9c47c6fb
 DIST autobahn-20.7.1.tar.gz 1260579 BLAKE2B 
925d148836348c068d179d4871267bf79c8c42d27cacc6be09cca11396dbd213a5b86344142df886d4ff69d1214a86b49900ca3552bcdb640377cb0d6af7d0f0
 SHA512 
e2c241194da90ada86a2804683cb063320f75a69b76ddc016349c11614e7f298619c2eeba4fcccb8f8d65d84375681fb339d9f92f94f45f1015f4f12fa0c39b0

diff --git a/dev-python/autobahn/autobahn-20.12.1.ebuild 
b/dev-python/autobahn/autobahn-20.12.1.ebuild
deleted file mode 100644
index 3633e2beeaa..000
--- a/dev-python/autobahn/autobahn-20.12.1.ebuild
+++ /dev/null
@@ -1,104 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-MY_P=${PN}-$(ver_rs 3 -)
-
-DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
-HOMEPAGE="https://pypi.org/project/autobahn/
-   https://crossbar.io/autobahn/
-   https://github.com/crossbario/autobahn-python";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-SLOT="0"
-LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="crypt scram test xbr"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
-   >=dev-python/cbor2-5.1.0[${PYTHON_USEDEP}]
-   >=dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
-   >=dev-python/flatbuffers-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/lz4-0.7.0[${PYTHON_USEDEP}]
-   >=dev-python/msgpack-0.6.1[${PYTHON_USEDEP}]
-   >=dev-python/py-ubjson-0.8.4[${PYTHON_USEDEP}]
-   >=dev-python/snappy-0.5[${PYTHON_USEDEP}]
-   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
-   >=dev-python/txaio-20.4.1[${PYTHON_USEDEP}]
-   >=dev-python/ujson-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}]
-   >=dev-python/zope-interface-3.6[${PYTHON_USEDEP}]
-   crypt? (
-   >=dev-python/pyopenssl-16.2.0[${PYTHON_USEDEP}]
-   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
-   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
-   )
-   scram? (
-   dev-python/cffi[${PYTHON_USEDEP}]
-   dev-python/argon2-cffi[${PYTHON_USEDEP}]
-   dev-python/passlib[${PYTHON_USEDEP}]
-   )
-   "
-BDEPEND="
-   test? (
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
-   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
-   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
-   )"
-
-python_prepare_all() {
-   if use xbr ; then
-   eerror "***"
-   eerror "Required xbr dependencies are incomplete in Gentoo."
-   eerror "So this functionality will not yet work"
-   eerror "Please file a bug if this feature is needed"
-   eerror "***"
-   else
-   # remove xbr components
-   export AUTOBAHN_STRIP

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2020-12-16 Thread Sam James
commit: 97e226044689b96d6ba993d2924b0a1e7dfdd0f9
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 16 11:12:20 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 16 11:12:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97e22604

dev-python/autobahn: Stabilize 20.7.1 amd64, #758494

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-20.7.1.ebuild 
b/dev-python/autobahn/autobahn-20.7.1.ebuild
index cf474b17544..67bd8a9ca1e 100644
--- a/dev-python/autobahn/autobahn-20.7.1.ebuild
+++ b/dev-python/autobahn/autobahn-20.7.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 arm arm64 x86"
+KEYWORDS="amd64 arm arm64 x86"
 IUSE="crypt scram test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2020-12-14 Thread Michał Górny
commit: fbf8871302dfdf063fb0c0181661ebceeea685a8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 14 22:17:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 14 23:20:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbf88713

dev-python/autobahn: Bump to 20.12.2

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

 dev-python/autobahn/Manifest|   1 +
 dev-python/autobahn/autobahn-20.12.2.ebuild | 104 
 2 files changed, 105 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 2b69a81c52c..f773b184fbd 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,3 +1,4 @@
 DIST autobahn-20.12.1.tar.gz 1269156 BLAKE2B 
ff763accde6a2929fd777364c926132b8317d80f137d67768bf192fb72f45597ac115824783f01debacc773dcc9a60325692ac420e55b6f67f4ebc2cdc6187ae
 SHA512 
df7c7065e050efb5f315055c05aa9b4fcf8636e7208f17b583ed0823a071c6484adcf610308e83df3b5bbb91a4df19266e739abc8405e34483b1bf3d9f2c74c7
+DIST autobahn-20.12.2.tar.gz 1269167 BLAKE2B 
f6ea51682c13690002796f2a45bd11fc2f849725a1786e942111f43f9dc1f7f806281e4dc37d1ed0aa302fc5c5e47a55d876e010580d7a08eb5ac7534ed0
 SHA512 
aa6d5e77ba6129931a07cad13f839d5c76267b8126a05ade4ed1c7183ce019faf6656105a853515b543e5ac34ab20d02821b29aa68eb51c385880ad3919d1dcc
 DIST autobahn-20.4.3.tar.gz 938992 BLAKE2B 
259d18f4aa46f7eaeac75811c1c193f3046aca5c5e37627d9ac62eeaa3dc944d05a8d87a558e241bdef56c799be4d89f65d4c8ee7c1a2be20f892896227eb5f9
 SHA512 
c34f29951b8f9ff5161851cf3a7e964de136f6091b0231a8e78e7fe74cb085077be5078cee352b2c27412d9aa4303de1eb85aa1890b4fb583575638a9c47c6fb
 DIST autobahn-20.7.1.tar.gz 1260579 BLAKE2B 
925d148836348c068d179d4871267bf79c8c42d27cacc6be09cca11396dbd213a5b86344142df886d4ff69d1214a86b49900ca3552bcdb640377cb0d6af7d0f0
 SHA512 
e2c241194da90ada86a2804683cb063320f75a69b76ddc016349c11614e7f298619c2eeba4fcccb8f8d65d84375681fb339d9f92f94f45f1015f4f12fa0c39b0

diff --git a/dev-python/autobahn/autobahn-20.12.2.ebuild 
b/dev-python/autobahn/autobahn-20.12.2.ebuild
new file mode 100644
index 000..3633e2beeaa
--- /dev/null
+++ b/dev-python/autobahn/autobahn-20.12.2.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="https://pypi.org/project/autobahn/
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="crypt scram test xbr"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/lz4-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.8.4[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.5[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-20.4.1[${PYTHON_USEDEP}]
+   >=dev-python/ujson-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-3.6[${PYTHON_USEDEP}]
+   crypt? (
+   >=dev-python/pyopenssl-16.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   )
+   scram? (
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/argon2-cffi[${PYTHON_USEDEP}]
+   dev-python/passlib[${PYTHON_USEDEP}]
+   )
+   "
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+   distutils-r1_python_prepare_all
+}
+
+pyt

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2020-12-14 Thread Michał Górny
commit: d9f721b901aa0e8688cafcd7c870a344979057cc
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 14 08:09:06 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 14 08:21:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9f721b9

dev-python/autobahn: Bump to 20.12.1

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

 dev-python/autobahn/Manifest|   1 +
 dev-python/autobahn/autobahn-20.12.1.ebuild | 104 
 2 files changed, 105 insertions(+)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 7eca849b769..2b69a81c52c 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1,3 @@
+DIST autobahn-20.12.1.tar.gz 1269156 BLAKE2B 
ff763accde6a2929fd777364c926132b8317d80f137d67768bf192fb72f45597ac115824783f01debacc773dcc9a60325692ac420e55b6f67f4ebc2cdc6187ae
 SHA512 
df7c7065e050efb5f315055c05aa9b4fcf8636e7208f17b583ed0823a071c6484adcf610308e83df3b5bbb91a4df19266e739abc8405e34483b1bf3d9f2c74c7
 DIST autobahn-20.4.3.tar.gz 938992 BLAKE2B 
259d18f4aa46f7eaeac75811c1c193f3046aca5c5e37627d9ac62eeaa3dc944d05a8d87a558e241bdef56c799be4d89f65d4c8ee7c1a2be20f892896227eb5f9
 SHA512 
c34f29951b8f9ff5161851cf3a7e964de136f6091b0231a8e78e7fe74cb085077be5078cee352b2c27412d9aa4303de1eb85aa1890b4fb583575638a9c47c6fb
 DIST autobahn-20.7.1.tar.gz 1260579 BLAKE2B 
925d148836348c068d179d4871267bf79c8c42d27cacc6be09cca11396dbd213a5b86344142df886d4ff69d1214a86b49900ca3552bcdb640377cb0d6af7d0f0
 SHA512 
e2c241194da90ada86a2804683cb063320f75a69b76ddc016349c11614e7f298619c2eeba4fcccb8f8d65d84375681fb339d9f92f94f45f1015f4f12fa0c39b0

diff --git a/dev-python/autobahn/autobahn-20.12.1.ebuild 
b/dev-python/autobahn/autobahn-20.12.1.ebuild
new file mode 100644
index 000..3633e2beeaa
--- /dev/null
+++ b/dev-python/autobahn/autobahn-20.12.1.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+MY_P=${PN}-$(ver_rs 3 -)
+
+DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
+HOMEPAGE="https://pypi.org/project/autobahn/
+   https://crossbar.io/autobahn/
+   https://github.com/crossbario/autobahn-python";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="crypt scram test xbr"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-2.9.2[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.10.0[${PYTHON_USEDEP}]
+   >=dev-python/lz4-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/py-ubjson-0.8.4[${PYTHON_USEDEP}]
+   >=dev-python/snappy-0.5[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-20.4.1[${PYTHON_USEDEP}]
+   >=dev-python/ujson-2.0.0[${PYTHON_USEDEP}]
+   >=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}]
+   >=dev-python/zope-interface-3.6[${PYTHON_USEDEP}]
+   crypt? (
+   >=dev-python/pyopenssl-16.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
+   )
+   scram? (
+   dev-python/cffi[${PYTHON_USEDEP}]
+   dev-python/argon2-cffi[${PYTHON_USEDEP}]
+   dev-python/passlib[${PYTHON_USEDEP}]
+   )
+   "
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   >=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
+   >=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
+   >=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
+   )"
+
+python_prepare_all() {
+   if use xbr ; then
+   eerror "***"
+   eerror "Required xbr dependencies are incomplete in Gentoo."
+   eerror "So this functionality will not yet work"
+   eerror "Please file a bug if this feature is needed"
+   eerror "***"
+   else
+   # remove xbr components
+   export AUTOBAHN_STRIP_XBR="True"
+   fi
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   echo "Testing all, cryptosign using twisted"
+   export USE_TWISTED=true
+   cd "${BUILD_DIR}"/lib || die
+   "${EPYTHON}" -m twisted.trial autobahn || die
+   unset USE_TWISTED
+   echo "RE-testing cryptosign and component_aio using asyncio"
+   export USE_ASYNCIO=tru

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2020-12-14 Thread Michał Górny
commit: 430bb8e4c1e3d393df97317a0aea9b5bf86f68fe
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Dec 14 08:15:46 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Dec 14 08:21:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=430bb8e4

dev-python/autobahn: Add python@ as co-maint

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

 dev-python/autobahn/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/autobahn/metadata.xml b/dev-python/autobahn/metadata.xml
index acd99bea73d..f367c1f9826 100644
--- a/dev-python/autobahn/metadata.xml
+++ b/dev-python/autobahn/metadata.xml
@@ -5,6 +5,10 @@
dol...@gentoo.org
Brian Dolbec

+   
+   pyt...@gentoo.org
+   Python
+   

Add support for WAMP-SCRAM 
authentication
Add support for XBR decentralized data markets 
and etherium blockchain



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2020-12-06 Thread Sam James
commit: a91ff4127f1b50f5a6679ed7bf05e26ec3e2b70f
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  6 22:22:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  6 22:22:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a91ff412

dev-python/autobahn: Stabilize 20.7.1 arm64, #758494

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-20.7.1.ebuild 
b/dev-python/autobahn/autobahn-20.7.1.ebuild
index d2dd06f736c..8f6d2e58876 100644
--- a/dev-python/autobahn/autobahn-20.7.1.ebuild
+++ b/dev-python/autobahn/autobahn-20.7.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 arm ~arm64 ~x86"
+KEYWORDS="~amd64 arm arm64 ~x86"
 IUSE="crypt scram test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2020-12-06 Thread Sam James
commit: 1cc300fe645846d48e403963dddee142f0a4d721
Author: Sam James  gentoo  org>
AuthorDate: Sun Dec  6 19:38:03 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Dec  6 19:38:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc300fe

dev-python/autobahn: Stabilize 20.7.1 arm, #758494

Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-20.7.1.ebuild 
b/dev-python/autobahn/autobahn-20.7.1.ebuild
index 4b6e54bf13c..d2dd06f736c 100644
--- a/dev-python/autobahn/autobahn-20.7.1.ebuild
+++ b/dev-python/autobahn/autobahn-20.7.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~x86"
 IUSE="crypt scram test xbr"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/files/

2020-07-21 Thread Andreas Sturmlechner
commit: 30c4d6b868c0724fb1865a5ed9668b1f69e1abff
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Jul 21 14:06:36 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jul 21 15:50:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30c4d6b8

dev-python/autobahn: remove unused patch(es)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/16763
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/autobahn-18.3.1-Fix-cs-test-955.patch| 95 --
 1 file changed, 95 deletions(-)

diff --git a/dev-python/autobahn/files/autobahn-18.3.1-Fix-cs-test-955.patch 
b/dev-python/autobahn/files/autobahn-18.3.1-Fix-cs-test-955.patch
deleted file mode 100644
index a62f48569ce..000
--- a/dev-python/autobahn/files/autobahn-18.3.1-Fix-cs-test-955.patch
+++ /dev/null
@@ -1,95 +0,0 @@
-From 604bc53a3beec173020c944ce9cb38afca2a9126 Mon Sep 17 00:00:00 2001
-From: Tobias Oberstein 
-Date: Fri, 9 Mar 2018 10:37:31 +0100
-Subject: [PATCH] Fix cs test (#955)
-
-* encode test string
-
-* already an instance
-
-* add extra deps (encryption)
-
-* add extra deps
-
-* deactivate py 3.3, tx < 15.4
-
-* systematic version coverage
-
-* fix coverage (hopefully)
-
-* another try
-
-* actually need to yield, as a future is returned

- .travis.yml   | 58 ---
- Makefile  |  3 ++
- autobahn/asyncio/rawsocket.py |  2 +-
- autobahn/wamp/test/test_cryptosign.py | 18 +--
- tox.ini   | 32 ++-
- 5 files changed, 89 insertions(+), 24 deletions(-)
-
-diff --git a/autobahn/asyncio/rawsocket.py b/autobahn/asyncio/rawsocket.py
-index 130a8e41..bbb83337 100644
 a/autobahn/asyncio/rawsocket.py
-+++ b/autobahn/asyncio/rawsocket.py
-@@ -408,7 +408,7 @@ class 
WampRawSocketClientProtocol(WampRawSocketMixinGeneral, WampRawSocketMixinA
- @property
- def serializer_id(self):
- if not hasattr(self, '_serializer'):
--self._serializer = self.factory._serializer()
-+self._serializer = self.factory._serializer
- return self._serializer.RAWSOCKET_SERIALIZER_ID
- 
- def get_channel_id(self, channel_id_type=u'tls-unique'):
-diff --git a/autobahn/wamp/test/test_cryptosign.py 
b/autobahn/wamp/test/test_cryptosign.py
-index 700ca3cc..78f8d556 100644
 a/autobahn/wamp/test/test_cryptosign.py
-+++ b/autobahn/wamp/test/test_cryptosign.py
-@@ -25,9 +25,21 @@
- 
###
- 
- from __future__ import absolute_import
-+
- import hashlib
-+import os
-+
- from mock import Mock
- 
-+import txaio
-+
-+if os.environ.get('USE_TWISTED', False):
-+txaio.use_twisted()
-+elif os.environ.get('USE_ASYNCIO', False):
-+txaio.use_asyncio()
-+else:
-+raise Exception('no networking framework selected')
-+
- from autobahn.wamp.cryptosign import _makepad, HAS_CRYPTOSIGN
- from autobahn.wamp import types
- from autobahn.wamp.auth import create_authenticator
-@@ -59,14 +71,14 @@ def setUp(self):
- self.key = SigningKey.from_ssh_data(keybody)
- self.privkey_hex = self.key._key.encode(encoder=HexEncoder)
- m = hashlib.sha256()
--m.update("some TLS message")
-+m.update("some TLS message".encode())
- self.channel_id = m.digest()
- 
- def test_valid(self):
- session = Mock()
- session._transport.get_channel_id = Mock(return_value=self.channel_id)
- challenge = types.Challenge(u"ticket", dict(challenge="ff" * 32))
--signed = self.key.sign_challenge(session, challenge)
-+signed = yield self.key.sign_challenge(session, challenge)
- self.assertEqual(
- 
u'9b6f41540c9b95b4b7b281c3042fa9c54cef43c842d62ea3fd6030fcb66e70b3e80d49d44c29d1635da9348d02ec93f3ed1ef227dfb59a07b580095c2b82f80f9d16ca518aa0c2b707f2b2a609edeca73bca8dd59817a633f35574ac6fd80d00',
- signed.result,
-@@ -81,7 +93,7 @@ def test_authenticator(self):
- session = Mock()
- session._transport.get_channel_id = Mock(return_value=self.channel_id)
- challenge = types.Challenge(u"cryptosign", dict(challenge="ff" * 32))
--reply = authenticator.on_challenge(session, challenge)
-+reply = yield authenticator.on_challenge(session, challenge)
- self.assertEqual(
- reply.result,
- 
u'9b6f41540c9b95b4b7b281c3042fa9c54cef43c842d62ea3fd6030fcb66e70b3e80d49d44c29d1635da9348d02ec93f3ed1ef227dfb59a07b580095c2b82f80f9d16ca518aa0c2b707f2b2a609edeca73bca8dd59817a633f35574ac6fd80d00',



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2020-07-20 Thread Brian Dolbec
commit: 59be92dc6450bdf6cd4ff1fe31508503bd645b27
Author: Brian Dolbec  gentoo  org>
AuthorDate: Mon Jul 20 17:09:15 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Mon Jul 20 17:19:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59be92dc

dev-python/autobahn: Version bump, adds 2 new use flags

scram: adds wamp-scram authentication
xbr: adds XBR network capability (masked: as yet incomplete dependencies)

Clean old versions (deprecated EAPI)
closes: https://bugs.gentoo.org/704754

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 dev-python/autobahn/Manifest   |  2 +-
 dev-python/autobahn/autobahn-20.4.3.ebuild |  2 +-
 ...tobahn-18.3.1.ebuild => autobahn-20.7.1.ebuild} | 65 +++---
 dev-python/autobahn/metadata.xml   | 20 ---
 4 files changed, 60 insertions(+), 29 deletions(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index fe5e0b8e0b5..7eca849b769 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1,2 @@
-DIST autobahn-18.3.1.tar.gz 213042 BLAKE2B 
2f5eb92212f57d2301dbac1108a81cbbd339da4cb5527e3eb55f1ae7dcb951fed3cb7c643e76beaa0a83d623fe96f9eebcf7945e10efb0773e102d0234ebc479
 SHA512 
3d122cfb54eff0697cf60cd155a07699c6f6b39e573616c247ea79e65e6fa0a86d505ea8bc4f4755dbf266fb8bc7fadabb4338aeb1b9e6a2f0503e1b4d25e2e6
 DIST autobahn-20.4.3.tar.gz 938992 BLAKE2B 
259d18f4aa46f7eaeac75811c1c193f3046aca5c5e37627d9ac62eeaa3dc944d05a8d87a558e241bdef56c799be4d89f65d4c8ee7c1a2be20f892896227eb5f9
 SHA512 
c34f29951b8f9ff5161851cf3a7e964de136f6091b0231a8e78e7fe74cb085077be5078cee352b2c27412d9aa4303de1eb85aa1890b4fb583575638a9c47c6fb
+DIST autobahn-20.7.1.tar.gz 1260579 BLAKE2B 
925d148836348c068d179d4871267bf79c8c42d27cacc6be09cca11396dbd213a5b86344142df886d4ff69d1214a86b49900ca3552bcdb640377cb0d6af7d0f0
 SHA512 
e2c241194da90ada86a2804683cb063320f75a69b76ddc016349c11614e7f298619c2eeba4fcccb8f8d65d84375681fb339d9f92f94f45f1015f4f12fa0c39b0

diff --git a/dev-python/autobahn/autobahn-20.4.3.ebuild 
b/dev-python/autobahn/autobahn-20.4.3.ebuild
index 3f4f6d64a21..61cfc0c4b7c 100644
--- a/dev-python/autobahn/autobahn-20.4.3.ebuild
+++ b/dev-python/autobahn/autobahn-20.4.3.ebuild
@@ -39,7 +39,7 @@ RDEPEND="
>=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
>=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/service_identity-18.1.0
+   >=dev-python/service_identity-18.1.0[${PYTHON_USEDEP}]
)
"
 DEPEND="${RDEPEND}

diff --git a/dev-python/autobahn/autobahn-18.3.1.ebuild 
b/dev-python/autobahn/autobahn-20.7.1.ebuild
similarity index 50%
rename from dev-python/autobahn/autobahn-18.3.1.ebuild
rename to dev-python/autobahn/autobahn-20.7.1.ebuild
index 9be3fd5f6a5..4b6e54bf13c 100644
--- a/dev-python/autobahn/autobahn-18.3.1.ebuild
+++ b/dev-python/autobahn/autobahn-20.7.1.ebuild
@@ -1,13 +1,14 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-PYTHON_COMPAT=( python3_6 )
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
 
-inherit distutils-r1 versionator
+inherit distutils-r1
 
-MY_P="${PN}-$(replace_version_separator 3 -)"
+MY_P=${PN}-$(ver_rs 3 -)
 
 DESCRIPTION="WebSocket and WAMP for Twisted and Asyncio"
 HOMEPAGE="https://pypi.org/project/autobahn/
@@ -17,19 +18,21 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
-IUSE="crypt test"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="crypt scram test xbr"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
>=dev-python/cbor-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/cbor2-5.1.0[${PYTHON_USEDEP}]
+   >=dev-python/flatbuffers-1.10.0[${PYTHON_USEDEP}]
>=dev-python/lz4-0.7.0[${PYTHON_USEDEP}]
+   >=dev-python/msgpack-0.6.1[${PYTHON_USEDEP}]
>=dev-python/py-ubjson-0.8.4[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
>=dev-python/snappy-0.5[${PYTHON_USEDEP}]
-   >=dev-python/twisted-16.6.0-r2[${PYTHON_USEDEP}]
-   >=dev-python/txaio-2.7.0[${PYTHON_USEDEP}]
-   >=dev-python/u-msgpack-2.1[${PYTHON_USEDEP}]
+   >=dev-python/twisted-20.3.0[${PYTHON_USEDEP}]
+   >=dev-python/txaio-20.3.1[${PYTHON_USEDEP}]
+   >=dev-python/ujson-2.0.0[${PYTHON_USEDEP}]
>=dev-python/wsaccel-0.6.2[${PYTHON_USEDEP}]
>=dev-python/zope-interface-3.6[${PYTHON_USEDEP}]
crypt? (
@@ -37,37 +40,61 @@ RDEPEND="
>=dev-python/pynacl-1.0.1[${PYTHON_USEDEP}]
>=dev-python/pytrie-0.2[${PYTHON_USEDEP}]
>=dev-python/pyqrcode-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/service_identity-16.0.0
+   >=dev-python/service_identity-18

[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2020-07-20 Thread Sam James
commit: 813262e5b9877eed8098141b6bd3b1f0614fb74e
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 20 11:39:49 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 20 11:39:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=813262e5

dev-python/autobahn: arm64 stable (bug #722218)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-20.4.3.ebuild 
b/dev-python/autobahn/autobahn-20.4.3.ebuild
index 3c006039397..3f4f6d64a21 100644
--- a/dev-python/autobahn/autobahn-20.4.3.ebuild
+++ b/dev-python/autobahn/autobahn-20.4.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 arm ~arm64 x86"
+KEYWORDS="amd64 arm arm64 x86"
 IUSE="crypt test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2020-07-19 Thread Sam James
commit: e2dde6e0392873c24f46a1f96b1ee59a17fb464a
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul 20 02:31:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul 20 02:31:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2dde6e0

dev-python/autobahn: arm stable (bug #722218)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-20.4.3.ebuild 
b/dev-python/autobahn/autobahn-20.4.3.ebuild
index 288c51aa6b5..3c006039397 100644
--- a/dev-python/autobahn/autobahn-20.4.3.ebuild
+++ b/dev-python/autobahn/autobahn-20.4.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 arm ~arm64 x86"
 IUSE="crypt test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/

2020-07-17 Thread Brian Dolbec
commit: 0d446218200534efa1a3e00102ac8ee62138921e
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sat Jul 18 01:56:36 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat Jul 18 01:58:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d446218

dev-python/autobahn: 20.4.3 stable amd64 x86 bug 722218

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

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

diff --git a/dev-python/autobahn/autobahn-20.4.3.ebuild 
b/dev-python/autobahn/autobahn-20.4.3.ebuild
index e3bfba3353d..288c51aa6b5 100644
--- a/dev-python/autobahn/autobahn-20.4.3.ebuild
+++ b/dev-python/autobahn/autobahn-20.4.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${MY_P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="crypt test"
 RESTRICT="!test? ( test )"
 



  1   2   >