[gentoo-commits] repo/gentoo:master commit in: dev-python/autobahn/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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() {