[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
-}
-

[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 

[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 

[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"
-   

[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
+}
+

[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 

[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 

[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 

[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-04 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-04 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
-
-   

[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-11 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 

[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 

[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 

[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
+
+   

[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 

[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: 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-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-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 

[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
+
+   

[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 

[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 

[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
+
+   

[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}]
-   

[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 

[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 

[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 

[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
+}
+

[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 

[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
+   

[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 )"
 



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

2020-06-02 Thread Mart Raudsepp
commit: aa7c96af79923f3266c6cc05e11980f2436b9a5c
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Mon Jun  1 15:55:10 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Tue Jun  2 22:21:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7c96af

dev-python/autobahn: arm64 keyworded (bug #721726)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  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 396e8da241b..0b82b3acf26 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 ~x86"
+KEYWORDS="~amd64 ~arm64 ~x86"
 IUSE="crypt test"
 RESTRICT="!test? ( test )"
 



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

2020-05-10 Thread Brian Dolbec
commit: 72b922ab23b2ec71d654da5099072110b739e49f
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun May 10 08:11:32 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sun May 10 08:20:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72b922ab

dev-python/autobahn: Ignore possible file doesn't exist error

When upgrading from older autobahn versions, the twisted plugin cache
is not updated in the build environment. So ignore the error, allow it to fail
with a file collision if it failed to delete it and it still exists.

bug: https://bugs.gentoo.org/721986

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 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/autobahn/autobahn-20.4.3.ebuild 
b/dev-python/autobahn/autobahn-20.4.3.ebuild
index b9380e38dc9..396e8da241b 100644
--- a/dev-python/autobahn/autobahn-20.4.3.ebuild
+++ b/dev-python/autobahn/autobahn-20.4.3.ebuild
@@ -71,8 +71,8 @@ python_test() {
 python_install_all() {
distutils-r1_python_install_all
 
-   # delete the dropin.cache so we don't have collisions
-   rm "${D}"/usr/lib*/python*/site-packages/twisted/plugins//dropin.cache 
|| die
+   # 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() {



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

2020-05-08 Thread Brian Dolbec
commit: 8dc4fe90b31065dbf6ec7f4162f1f51125964a71
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Apr 28 18:35:54 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sat May  9 00:50:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc4fe90

dev-python/autobahn: Version bump, adds python 3.7, 3.8

metadata.xml: take maintainership

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

 dev-python/autobahn/Manifest   |  1 +
 dev-python/autobahn/autobahn-20.4.3.ebuild | 84 ++
 dev-python/autobahn/metadata.xml   |  6 ++-
 3 files changed, 90 insertions(+), 1 deletion(-)

diff --git a/dev-python/autobahn/Manifest b/dev-python/autobahn/Manifest
index 91e225aae21..a8a3e1c69b9 100644
--- a/dev-python/autobahn/Manifest
+++ b/dev-python/autobahn/Manifest
@@ -1,2 +1,3 @@
 DIST autobahn-17.5.1.tar.gz 205144 BLAKE2B 
a026381330d062059f23bd0fe20de12bf227fec45c816ce41a05d81951a2cb263e70ec3a5cee265ea3cc1f6910975903b493a767dce64c5bbb13be077561cabd
 SHA512 
904f8f4c527a6c1c7840ea8634d0c0a47141458500c6d29f4aa1f05ff51f91c65a451b7c447201cbdf5e255c4c2d07509efa106790217b09398e7d50c1d85382
 DIST autobahn-18.3.1.tar.gz 213042 BLAKE2B 
2f5eb92212f57d2301dbac1108a81cbbd339da4cb5527e3eb55f1ae7dcb951fed3cb7c643e76beaa0a83d623fe96f9eebcf7945e10efb0773e102d0234ebc479
 SHA512 
3d122cfb54eff0697cf60cd155a07699c6f6b39e573616c247ea79e65e6fa0a86d505ea8bc4f4755dbf266fb8bc7fadabb4338aeb1b9e6a2f0503e1b4d25e2e6
+DIST autobahn-20.4.3.tar.gz 938992 BLAKE2B 
259d18f4aa46f7eaeac75811c1c193f3046aca5c5e37627d9ac62eeaa3dc944d05a8d87a558e241bdef56c799be4d89f65d4c8ee7c1a2be20f892896227eb5f9
 SHA512 
c34f29951b8f9ff5161851cf3a7e964de136f6091b0231a8e78e7fe74cb085077be5078cee352b2c27412d9aa4303de1eb85aa1890b4fb583575638a9c47c6fb

diff --git a/dev-python/autobahn/autobahn-20.4.3.ebuild 
b/dev-python/autobahn/autobahn-20.4.3.ebuild
new file mode 100644
index 000..b9380e38dc9
--- /dev/null
+++ b/dev-python/autobahn/autobahn-20.4.3.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+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"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~x86"
+IUSE="crypt test"
+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/snappy-0.5[${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? (
+   >=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
+   )
+   "
+DEPEND="${RDEPEND}
+   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}]
+   )"
+
+S="${WORKDIR}"/${MY_P}
+
+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=true
+   py.test -v autobahn/wamp/test/test_cryptosign.py || die
+   py.test -v autobahn/wamp/test/test_component_aio.py || die
+   unset USE_ASYNCIO
+   rm -r .pytest_cache || die
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   # delete the dropin.cache so we don't have collisions
+   rm "${D}"/usr/lib*/python*/site-packages/twisted/plugins//dropin.cache 
|| die
+}
+
+pkg_postinst() {
+   python_foreach_impl twisted-regen-cache || die
+}
+
+pkg_postrm() {
+   python_foreach_impl twisted-regen-cache || die
+}

diff --git a/dev-python/autobahn/metadata.xml 

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

2020-04-24 Thread Michał Górny
commit: 580bf94bc189c4d5b428dfc026da1fcdcb4a2e19
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Apr 24 06:10:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Apr 24 06:27:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580bf94b

dev-python/autobahn: Drop to maint-needed

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

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

diff --git a/dev-python/autobahn/metadata.xml b/dev-python/autobahn/metadata.xml
index 72571f3f3a0..e6c5346fc56 100644
--- a/dev-python/autobahn/metadata.xml
+++ b/dev-python/autobahn/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-pyt...@gentoo.org
-Python
-  
+  
   
 autobahn
   



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

2020-04-17 Thread Agostino Sarubbo
commit: b3135cb530048af58697cfb823af1f878d38da05
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Apr 17 06:07:05 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Apr 17 06:07:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3135cb5

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

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

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

diff --git a/dev-python/autobahn/autobahn-18.3.1.ebuild 
b/dev-python/autobahn/autobahn-18.3.1.ebuild
index 1090bbfb20a..9be3fd5f6a5 100644
--- a/dev-python/autobahn/autobahn-18.3.1.ebuild
+++ b/dev-python/autobahn/autobahn-18.3.1.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 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
 IUSE="crypt test"
 RESTRICT="!test? ( test )"
 



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

2020-04-16 Thread Michał Górny
commit: 45e6d4231fc1fde6c0e17569b4e5e9492e7a1e3a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Apr 16 13:27:05 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Apr 16 13:28:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e6d423

dev-python/autobahn: Remove .pytest_cache to avoid installing it

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

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

diff --git a/dev-python/autobahn/autobahn-18.3.1.ebuild 
b/dev-python/autobahn/autobahn-18.3.1.ebuild
index 510e1000f21..1090bbfb20a 100644
--- a/dev-python/autobahn/autobahn-18.3.1.ebuild
+++ b/dev-python/autobahn/autobahn-18.3.1.ebuild
@@ -65,6 +65,7 @@ python_test() {
export USE_TWISTED=false
export USE_ASYNCIO=true
py.test -v autobahn/wamp/test/test_cryptosign.py || die
+   rm -r .pytest_cache || die
 }
 
 pkg_postinst() {



  1   2   >