[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 4ddbfe0bfa9f8ccf7928e9e63883b614c31de4b6 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 26 21:17:07 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 26 21:20:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ddbfe0b dev-python/txaio: enable py3.12 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/txaio/txaio-23.1.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/txaio/txaio-23.1.1.ebuild b/dev-python/txaio/txaio-23.1.1.ebuild index cdfcc7646a10..babec5abf80d 100644 --- a/dev-python/txaio/txaio-23.1.1.ebuild +++ b/dev-python/txaio/txaio-23.1.1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 optfeature pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 454ef4cd8237f92125d342ca5861e3c0fb249067 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 17 15:57:04 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 17 15:58:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=454ef4cd dev-python/txaio: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/txaio/Manifest| 1 - dev-python/txaio/txaio-22.2.1.ebuild | 44 2 files changed, 45 deletions(-) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index 07877b5ba3ea..459f42edc441 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1,2 +1 @@ -DIST txaio-22.2.1.tar.gz 53645 BLAKE2B 375203ddbe65d293ba0bf85e316880d552f47cbc9008bd41e50976ee097940c626ec66ad25e0b5322493f71f77141d03f543ce9c9d83268a1a896b16f434ccaa SHA512 b5e33ba671ab215dadf4c348b01e9d5057d080c21707d31e38912fe596aabd7b388e8c5e0f2dd2b7d0d09fe0a175a0906e2a2ee428c1a943e786afa79182631e DIST txaio-23.1.1.tar.gz 53704 BLAKE2B 1c12892c34cc848732d718a715e83059a6be0973cbabe619639c67d230b0d4e55b4e6d1b13baa05b13fe9faa266dadb6f2913bc01491af381fde5ca78ce6941e SHA512 41320501ec3e2555edc63326f2c5ee9bbc2fd103198a515b6dc4c44603a41d633c99a8f12c92ffc85f43546f0382d40f0c9748b13f7a7e70d98c5c4a2de85e2e diff --git a/dev-python/txaio/txaio-22.2.1.ebuild b/dev-python/txaio/txaio-22.2.1.ebuild deleted file mode 100644 index 126e1b91b171.. --- a/dev-python/txaio/txaio-22.2.1.ebuild +++ /dev/null @@ -1,44 +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 - -DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" -HOMEPAGE=" - https://github.com/crossbario/txaio/ - https://pypi.org/project/txaio/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~riscv x86 ~amd64-linux ~x86-linux" - -distutils_enable_sphinx docs \ - '>=dev-python/sphinxcontrib-spelling-2.1.2' \ - '>=dev-python/sphinx-rtd-theme-0.1.9' -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # we certainly don't need to test "python setup.py sdist" here - test/test_packaging.py - ) - [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=( - # tests for removed asyncio.coroutine - test/test_as_future.py::test_as_future_coroutine - test/test_call_later.py::test_explicit_reactor_coroutine - test/test_is_future.py::test_is_future_coroutine - ) - - epytest -} - -pkg_postinst() { - optfeature "Twisted support" "dev-python/twisted dev-python/zope-interface" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: cf1477d96529e8230639fde2191b4defa76a035c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 17 15:54:10 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 17 15:54:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf1477d9 dev-python/txaio: Stabilize 23.1.1 ALLARCHES, #901879 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/txaio/txaio-23.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-23.1.1.ebuild b/dev-python/txaio/txaio-23.1.1.ebuild index 2e1c60c53fa9..cdfcc7646a10 100644 --- a/dev-python/txaio/txaio-23.1.1.ebuild +++ b/dev-python/txaio/txaio-23.1.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux" distutils_enable_sphinx docs \ '>=dev-python/sphinxcontrib-spelling-2.1.2' \
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 534509ab85aa543b04ef6215d2b5e146587fc6c1 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Mar 4 06:36:56 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Mar 4 06:36:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=534509ab dev-python/txaio: Keyword 23.1.1 sparc, #891161 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/txaio/txaio-23.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-23.1.1.ebuild b/dev-python/txaio/txaio-23.1.1.ebuild index 834adf63c420..a2b74a4f3bfd 100644 --- a/dev-python/txaio/txaio-23.1.1.ebuild +++ b/dev-python/txaio/txaio-23.1.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" distutils_enable_sphinx docs \ '>=dev-python/sphinxcontrib-spelling-2.1.2' \
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 72f9fec4aa5e5c40a549dc68f8a9f08efcc07bc6 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 16 05:56:43 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 16 06:10:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f9fec4 dev-python/txaio: Bump to 23.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/txaio/Manifest| 1 + dev-python/txaio/txaio-23.1.1.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index 1b6fde8f7c16..07877b5ba3ea 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1 +1,2 @@ DIST txaio-22.2.1.tar.gz 53645 BLAKE2B 375203ddbe65d293ba0bf85e316880d552f47cbc9008bd41e50976ee097940c626ec66ad25e0b5322493f71f77141d03f543ce9c9d83268a1a896b16f434ccaa SHA512 b5e33ba671ab215dadf4c348b01e9d5057d080c21707d31e38912fe596aabd7b388e8c5e0f2dd2b7d0d09fe0a175a0906e2a2ee428c1a943e786afa79182631e +DIST txaio-23.1.1.tar.gz 53704 BLAKE2B 1c12892c34cc848732d718a715e83059a6be0973cbabe619639c67d230b0d4e55b4e6d1b13baa05b13fe9faa266dadb6f2913bc01491af381fde5ca78ce6941e SHA512 41320501ec3e2555edc63326f2c5ee9bbc2fd103198a515b6dc4c44603a41d633c99a8f12c92ffc85f43546f0382d40f0c9748b13f7a7e70d98c5c4a2de85e2e diff --git a/dev-python/txaio/txaio-23.1.1.ebuild b/dev-python/txaio/txaio-23.1.1.ebuild new file mode 100644 index ..8a5a87523478 --- /dev/null +++ b/dev-python/txaio/txaio-23.1.1.ebuild @@ -0,0 +1,34 @@ +# 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 + +DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" +HOMEPAGE=" + https://github.com/crossbario/txaio/ + https://pypi.org/project/txaio/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +distutils_enable_sphinx docs \ + '>=dev-python/sphinxcontrib-spelling-2.1.2' \ + '>=dev-python/sphinx_rtd_theme-0.1.9' +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # we certainly don't need to test "python setup.py sdist" here + test/test_packaging.py +) + +pkg_postinst() { + optfeature "Twisted support" "dev-python/twisted dev-python/zope-interface" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 876d2220e0e61aa6d3a66a3afd653ce78002e2af Author: Michał Górny gentoo org> AuthorDate: Thu May 19 14:29:22 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu May 19 15:23:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=876d2220 dev-python/txaio: Enable py3.11 Signed-off-by: Michał Górny gentoo.org> dev-python/txaio/txaio-22.2.1.ebuild | 26 +++--- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/dev-python/txaio/txaio-22.2.1.ebuild b/dev-python/txaio/txaio-22.2.1.ebuild index 173b2c1b92f6..9b967afe9b6f 100644 --- a/dev-python/txaio/txaio-22.2.1.ebuild +++ b/dev-python/txaio/txaio-22.2.1.ebuild @@ -4,12 +4,15 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 optfeature DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" -HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio/; +HOMEPAGE=" + https://github.com/crossbario/txaio/ + https://pypi.org/project/txaio/ +" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" @@ -21,11 +24,20 @@ distutils_enable_sphinx docs \ '>=dev-python/sphinx_rtd_theme-0.1.9' distutils_enable_tests pytest -EPYTEST_DESELECT=( - # Take out failing tests known to pass when run manually - # we certainly don't need to test "python setup.py sdist" here - test/test_packaging.py -) +python_test() { + local EPYTEST_DESELECT=( + # we certainly don't need to test "python setup.py sdist" here + test/test_packaging.py + ) + [[ ${EPYTHON} == python3.11 ]] && EPYTEST_DESELECT+=( + # tests for removed asyncio.coroutine + test/test_as_future.py::test_as_future_coroutine + test/test_call_later.py::test_explicit_reactor_coroutine + test/test_is_future.py::test_is_future_coroutine + ) + + epytest +} pkg_postinst() { optfeature "Twisted support" "dev-python/twisted dev-python/zope-interface"
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 8d479f557ee916cbbd78f49e2e8e4b8903ba358f Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 15 15:11:56 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 15 15:11:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d479f55 dev-python/txaio: drop 21.2.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/txaio/Manifest| 1 - dev-python/txaio/txaio-21.2.1.ebuild | 35 --- 2 files changed, 36 deletions(-) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index e5f2a880c796..1b6fde8f7c16 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1,2 +1 @@ -DIST txaio-21.2.1.tar.gz 53383 BLAKE2B ff245c7e303a88e0e0f71bfa99ec5cfa2e6ec026e43e9477beb711cc753d73d4f49079727f9f86499779819fda74747edee00ebe22c0ac59c764c1403b983960 SHA512 762875b9c10304dab31dd54f7830f56b0cc26dd6e7a98c8faf57891a2810e36f53004833f872f0f51bad61cb62be033cfc228c99fd6aff60cd4dd2ae2f2e5c37 DIST txaio-22.2.1.tar.gz 53645 BLAKE2B 375203ddbe65d293ba0bf85e316880d552f47cbc9008bd41e50976ee097940c626ec66ad25e0b5322493f71f77141d03f543ce9c9d83268a1a896b16f434ccaa SHA512 b5e33ba671ab215dadf4c348b01e9d5057d080c21707d31e38912fe596aabd7b388e8c5e0f2dd2b7d0d09fe0a175a0906e2a2ee428c1a943e786afa79182631e diff --git a/dev-python/txaio/txaio-21.2.1.ebuild b/dev-python/txaio/txaio-21.2.1.ebuild deleted file mode 100644 index edb1de4360cf.. --- a/dev-python/txaio/txaio-21.2.1.ebuild +++ /dev/null @@ -1,35 +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 optfeature - -DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" -HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux" - -BDEPEND=" - test? ( - >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] - ) -" -distutils_enable_sphinx docs \ - '>=dev-python/sphinxcontrib-spelling-2.1.2' \ - '>=dev-python/sphinx_rtd_theme-0.1.9' -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Take out failing tests known to pass when run manually - # we certainly don't need to test "python setup.py sdist" here - test/test_packaging.py -) - -pkg_postinst() { - optfeature "Twisted support" "dev-python/twisted dev-python/zope-interface" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 608b6ae5d2dbc558302829589020d199d2c43208 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Apr 15 15:11:28 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Apr 15 15:11:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=608b6ae5 dev-python/txaio: Stabilize 22.2.1 ALLARCHES, #838529 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/txaio/txaio-22.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-22.2.1.ebuild b/dev-python/txaio/txaio-22.2.1.ebuild index 8b1e66fb4264..173b2c1b92f6 100644 --- a/dev-python/txaio/txaio-22.2.1.ebuild +++ b/dev-python/txaio/txaio-22.2.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~riscv x86 ~amd64-linux ~x86-linux" distutils_enable_sphinx docs \ '>=dev-python/sphinxcontrib-spelling-2.1.2' \
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 7092b52dd3a4a2b28d80844c67f0a573bc0b1b7d Author: Yongxiang Liang gmail com> AuthorDate: Thu Mar 10 15:36:54 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon Mar 14 10:26:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7092b52d dev-python/txaio: 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/txaio/txaio-22.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-22.2.1.ebuild b/dev-python/txaio/txaio-22.2.1.ebuild index 31b3f3d21663..8b1e66fb4264 100644 --- a/dev-python/txaio/txaio-22.2.1.ebuild +++ b/dev-python/txaio/txaio-22.2.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" distutils_enable_sphinx docs \ '>=dev-python/sphinxcontrib-spelling-2.1.2' \
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: c5ff4bd8e11edd4188b4c61d8f9fb2f23b9e7d29 Author: Michał Górny gentoo org> AuthorDate: Wed Feb 23 20:45:55 2022 + Commit: Michał Górny gentoo org> CommitDate: Wed Feb 23 21:30:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5ff4bd8 dev-python/txaio: Bump to 22.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/txaio/Manifest| 1 + dev-python/txaio/txaio-22.2.1.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index 15b3b575d3cb..e5f2a880c796 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1 +1,2 @@ DIST txaio-21.2.1.tar.gz 53383 BLAKE2B ff245c7e303a88e0e0f71bfa99ec5cfa2e6ec026e43e9477beb711cc753d73d4f49079727f9f86499779819fda74747edee00ebe22c0ac59c764c1403b983960 SHA512 762875b9c10304dab31dd54f7830f56b0cc26dd6e7a98c8faf57891a2810e36f53004833f872f0f51bad61cb62be033cfc228c99fd6aff60cd4dd2ae2f2e5c37 +DIST txaio-22.2.1.tar.gz 53645 BLAKE2B 375203ddbe65d293ba0bf85e316880d552f47cbc9008bd41e50976ee097940c626ec66ad25e0b5322493f71f77141d03f543ce9c9d83268a1a896b16f434ccaa SHA512 b5e33ba671ab215dadf4c348b01e9d5057d080c21707d31e38912fe596aabd7b388e8c5e0f2dd2b7d0d09fe0a175a0906e2a2ee428c1a943e786afa79182631e diff --git a/dev-python/txaio/txaio-22.2.1.ebuild b/dev-python/txaio/txaio-22.2.1.ebuild new file mode 100644 index ..31b3f3d21663 --- /dev/null +++ b/dev-python/txaio/txaio-22.2.1.ebuild @@ -0,0 +1,32 @@ +# 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 + +DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" +HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +distutils_enable_sphinx docs \ + '>=dev-python/sphinxcontrib-spelling-2.1.2' \ + '>=dev-python/sphinx_rtd_theme-0.1.9' +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Take out failing tests known to pass when run manually + # we certainly don't need to test "python setup.py sdist" here + test/test_packaging.py +) + +pkg_postinst() { + optfeature "Twisted support" "dev-python/twisted dev-python/zope-interface" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 3de461054835faab4152664305c18bfa878f0517 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Sep 16 04:52:52 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Sep 16 04:52:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de46105 dev-python/txaio: enable py3.10, add optfeature Signed-off-by: Arthur Zamarin gentoo.org> dev-python/txaio/txaio-21.2.1.ebuild | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/dev-python/txaio/txaio-21.2.1.ebuild b/dev-python/txaio/txaio-21.2.1.ebuild index 0ae1647e9e7..edb1de4360c 100644 --- a/dev-python/txaio/txaio-21.2.1.ebuild +++ b/dev-python/txaio/txaio-21.2.1.ebuild @@ -2,9 +2,9 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) -inherit distutils-r1 +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 optfeature DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio/; @@ -24,9 +24,12 @@ distutils_enable_sphinx docs \ '>=dev-python/sphinx_rtd_theme-0.1.9' distutils_enable_tests pytest -src_prepare() { - default_src_prepare +EPYTEST_DESELECT=( # Take out failing tests known to pass when run manually # we certainly don't need to test "python setup.py sdist" here - rm "${S}/test/test_packaging.py" || die + test/test_packaging.py +) + +pkg_postinst() { + optfeature "Twisted support" "dev-python/twisted dev-python/zope-interface" }
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 53d475bbd51120a5a0c3626a327e9f199d373ed8 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 30 19:06:29 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 30 19:06:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53d475bb dev-python/txaio: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/txaio/Manifest | 1 - dev-python/txaio/txaio-20.12.1.ebuild | 32 2 files changed, 33 deletions(-) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index 1ad2d623dc1..15b3b575d3c 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1,2 +1 @@ -DIST txaio-20.12.1.tar.gz 53200 BLAKE2B 0bbcf8a64fec668c2cf128a390779ca81033d0f43f02a341c46fc392254ff011df13a1456757e86dc5c4c15f18468698f4da85cc830fb2e52e4e620f7a8767ee SHA512 efde6115b8eccba94dce736fffe49f280ff49e9738f3299578cf41641c3b6f1deb5b1c0f0c8c6fbf85c8d8adbdc2d3f67aa256335d63a5977ac0bfacc98f909c DIST txaio-21.2.1.tar.gz 53383 BLAKE2B ff245c7e303a88e0e0f71bfa99ec5cfa2e6ec026e43e9477beb711cc753d73d4f49079727f9f86499779819fda74747edee00ebe22c0ac59c764c1403b983960 SHA512 762875b9c10304dab31dd54f7830f56b0cc26dd6e7a98c8faf57891a2810e36f53004833f872f0f51bad61cb62be033cfc228c99fd6aff60cd4dd2ae2f2e5c37 diff --git a/dev-python/txaio/txaio-20.12.1.ebuild b/dev-python/txaio/txaio-20.12.1.ebuild deleted file mode 100644 index 0ae1647e9e7..000 --- a/dev-python/txaio/txaio-20.12.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) - -inherit distutils-r1 - -DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" -HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux" - -BDEPEND=" - test? ( - >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] - ) -" -distutils_enable_sphinx docs \ - '>=dev-python/sphinxcontrib-spelling-2.1.2' \ - '>=dev-python/sphinx_rtd_theme-0.1.9' -distutils_enable_tests pytest - -src_prepare() { - default_src_prepare - # Take out failing tests known to pass when run manually - # we certainly don't need to test "python setup.py sdist" here - rm "${S}/test/test_packaging.py" || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 3188c42b9cc60f44cca36203acbc184bffa2b3ff Author: Sam James gentoo org> AuthorDate: Tue Mar 30 17:35:31 2021 + Commit: Sam James gentoo org> CommitDate: Tue Mar 30 17:35:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3188c42b dev-python/txaio: Stabilize 21.2.1 ALLARCHES, #779310 Signed-off-by: Sam James gentoo.org> dev-python/txaio/txaio-21.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-21.2.1.ebuild b/dev-python/txaio/txaio-21.2.1.ebuild index d4a805dd4f3..0ae1647e9e7 100644 --- a/dev-python/txaio/txaio-21.2.1.ebuild +++ b/dev-python/txaio/txaio-21.2.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 4cf2e96eb362ef6ae04c139ebec28d21f41095cc Author: Michał Górny gentoo org> AuthorDate: Fri Feb 26 08:14:14 2021 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 26 08:22:30 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cf2e96e dev-python/txaio: Bump to 21.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/txaio/Manifest| 1 + dev-python/txaio/txaio-21.2.1.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index c5d717202de..1ad2d623dc1 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1 +1,2 @@ DIST txaio-20.12.1.tar.gz 53200 BLAKE2B 0bbcf8a64fec668c2cf128a390779ca81033d0f43f02a341c46fc392254ff011df13a1456757e86dc5c4c15f18468698f4da85cc830fb2e52e4e620f7a8767ee SHA512 efde6115b8eccba94dce736fffe49f280ff49e9738f3299578cf41641c3b6f1deb5b1c0f0c8c6fbf85c8d8adbdc2d3f67aa256335d63a5977ac0bfacc98f909c +DIST txaio-21.2.1.tar.gz 53383 BLAKE2B ff245c7e303a88e0e0f71bfa99ec5cfa2e6ec026e43e9477beb711cc753d73d4f49079727f9f86499779819fda74747edee00ebe22c0ac59c764c1403b983960 SHA512 762875b9c10304dab31dd54f7830f56b0cc26dd6e7a98c8faf57891a2810e36f53004833f872f0f51bad61cb62be033cfc228c99fd6aff60cd4dd2ae2f2e5c37 diff --git a/dev-python/txaio/txaio-21.2.1.ebuild b/dev-python/txaio/txaio-21.2.1.ebuild new file mode 100644 index 000..d4a805dd4f3 --- /dev/null +++ b/dev-python/txaio/txaio-21.2.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7..9} ) + +inherit distutils-r1 + +DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" +HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +BDEPEND=" + test? ( + >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] + ) +" +distutils_enable_sphinx docs \ + '>=dev-python/sphinxcontrib-spelling-2.1.2' \ + '>=dev-python/sphinx_rtd_theme-0.1.9' +distutils_enable_tests pytest + +src_prepare() { + default_src_prepare + # Take out failing tests known to pass when run manually + # we certainly don't need to test "python setup.py sdist" here + rm "${S}/test/test_packaging.py" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: c7b9792a28f6a4f494a9ad1fab224873ad13c076 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 18 14:37:49 2021 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 18 14:37:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b9792a dev-python/txaio: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/txaio/Manifest| 1 - dev-python/txaio/txaio-20.4.1.ebuild | 49 2 files changed, 50 deletions(-) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index 5f0e66cd9f5..c5d717202de 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1,2 +1 @@ DIST txaio-20.12.1.tar.gz 53200 BLAKE2B 0bbcf8a64fec668c2cf128a390779ca81033d0f43f02a341c46fc392254ff011df13a1456757e86dc5c4c15f18468698f4da85cc830fb2e52e4e620f7a8767ee SHA512 efde6115b8eccba94dce736fffe49f280ff49e9738f3299578cf41641c3b6f1deb5b1c0f0c8c6fbf85c8d8adbdc2d3f67aa256335d63a5977ac0bfacc98f909c -DIST txaio-20.4.1.tar.gz 52580 BLAKE2B 28d745eb9e8a0df1ca8748ce455eb122e240505f31464fcc0e66bafcefa8a01a356e44a46d9a5a1b1c670df46ca0c2ea9e66d29436bf2668e5614c5aa8726cee SHA512 da0269d13d72f4ea14f2e67585cdb74ec5105884c31d81157fb85e92d4eb935b1c13eb1222bd5ecd57a8caa36008cf49de85321e7b67e94159330e1d592d42c4 diff --git a/dev-python/txaio/txaio-20.4.1.ebuild b/dev-python/txaio/txaio-20.4.1.ebuild deleted file mode 100644 index ecef57ee940..000 --- a/dev-python/txaio/txaio-20.4.1.ebuild +++ /dev/null @@ -1,49 +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} ) - -inherit distutils-r1 - -DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" -HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux" -IUSE="doc test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( - >=dev-python/sphinx-1.2.3[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-spelling-2.1.2[${PYTHON_USEDEP}] - >=dev-python/sphinx_rtd_theme-0.1.9[${PYTHON_USEDEP}] - ) - test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] - >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] - ) -" - -src_prepare() { - default_src_prepare - # Take out failing tests known to pass when run manually - # we certainly don't need to test "python setup.py sdist" here - rm "${S}/test/test_packaging.py" || die -} - -python_compile_all() { - use doc && emake -C docs html -} - -python_test() { - pytest -v || die "Tests failed under ${EPYTHON}" -} - -python_install_all() { - use doc && HTML_DOCS=( docs/_build/html/. ) - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 59b2a4e8f39dad44fd99e083426aed7f9790fa25 Author: Sam James gentoo org> AuthorDate: Mon Jan 18 14:10:09 2021 + Commit: Sam James gentoo org> CommitDate: Mon Jan 18 14:10:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b2a4e8 dev-python/txaio: Stabilize 20.12.1 ALLARCHES, #765901 Signed-off-by: Sam James gentoo.org> dev-python/txaio/txaio-20.12.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/txaio/txaio-20.12.1.ebuild b/dev-python/txaio/txaio-20.12.1.ebuild index f592667df30..41abcefc327 100644 --- a/dev-python/txaio/txaio-20.12.1.ebuild +++ b/dev-python/txaio/txaio-20.12.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: d53e441714a5f7e8d65fd8c130f28204bf0e8213 Author: Michał Górny gentoo org> AuthorDate: Mon Jan 18 11:55:37 2021 + Commit: Michał Górny gentoo org> CommitDate: Mon Jan 18 12:01:38 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53e4417 dev-python/txaio: Mark ALLARCHES Signed-off-by: Michał Górny gentoo.org> dev-python/txaio/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/txaio/metadata.xml b/dev-python/txaio/metadata.xml index 55194dea613..4172d926c7a 100644 --- a/dev-python/txaio/metadata.xml +++ b/dev-python/txaio/metadata.xml @@ -9,6 +9,7 @@ pyt...@gentoo.org Python + autobah...@googlegroups.com
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 7aa776b0f8238e4565973cb584f3bb1d29d86794 Author: Ionen Wolkens gmail com> AuthorDate: Sun Dec 27 02:42:01 2020 + Commit: Sam James gentoo org> CommitDate: Sun Dec 27 03:39:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa776b0 dev-python/txaio: prevent BDEPEND overwrite Closes: https://bugs.gentoo.org/761526 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Ionen Wolkens gmail.com> Signed-off-by: Sam James gentoo.org> dev-python/txaio/txaio-20.12.1.ebuild | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/dev-python/txaio/txaio-20.12.1.ebuild b/dev-python/txaio/txaio-20.12.1.ebuild index b2b1b45835a..f592667df30 100644 --- a/dev-python/txaio/txaio-20.12.1.ebuild +++ b/dev-python/txaio/txaio-20.12.1.ebuild @@ -14,16 +14,15 @@ LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" -distutils_enable_sphinx docs \ - '>=dev-python/sphinxcontrib-spelling-2.1.2' \ - '>=dev-python/sphinx_rtd_theme-0.1.9' -distutils_enable_tests pytest - BDEPEND=" test? ( >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] ) " +distutils_enable_sphinx docs \ + '>=dev-python/sphinxcontrib-spelling-2.1.2' \ + '>=dev-python/sphinx_rtd_theme-0.1.9' +distutils_enable_tests pytest src_prepare() { default_src_prepare
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: a73be412f8858ea970d4d19fdb561accae1df547 Author: Michał Górny gentoo org> AuthorDate: Sat Dec 19 22:03:10 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 19 22:17:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73be412 dev-python/txaio: Add python@ as co-maint Signed-off-by: Michał Górny gentoo.org> dev-python/txaio/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-python/txaio/metadata.xml b/dev-python/txaio/metadata.xml index e8669e1d3fa..55194dea613 100644 --- a/dev-python/txaio/metadata.xml +++ b/dev-python/txaio/metadata.xml @@ -5,6 +5,10 @@ dol...@gentoo.org Brian Dolbec + + pyt...@gentoo.org + Python + autobah...@googlegroups.com
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: d1019d9b8f46b531f1c513dc371cf9df560985d7 Author: Michał Górny gentoo org> AuthorDate: Sat Dec 19 22:02:57 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Dec 19 22:17:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1019d9b dev-python/txaio: Bump to 20.12.1 Signed-off-by: Michał Górny gentoo.org> dev-python/txaio/Manifest | 1 + dev-python/txaio/txaio-20.12.1.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index da8811ccb0d..5f0e66cd9f5 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1 +1,2 @@ +DIST txaio-20.12.1.tar.gz 53200 BLAKE2B 0bbcf8a64fec668c2cf128a390779ca81033d0f43f02a341c46fc392254ff011df13a1456757e86dc5c4c15f18468698f4da85cc830fb2e52e4e620f7a8767ee SHA512 efde6115b8eccba94dce736fffe49f280ff49e9738f3299578cf41641c3b6f1deb5b1c0f0c8c6fbf85c8d8adbdc2d3f67aa256335d63a5977ac0bfacc98f909c DIST txaio-20.4.1.tar.gz 52580 BLAKE2B 28d745eb9e8a0df1ca8748ce455eb122e240505f31464fcc0e66bafcefa8a01a356e44a46d9a5a1b1c670df46ca0c2ea9e66d29436bf2668e5614c5aa8726cee SHA512 da0269d13d72f4ea14f2e67585cdb74ec5105884c31d81157fb85e92d4eb935b1c13eb1222bd5ecd57a8caa36008cf49de85321e7b67e94159330e1d592d42c4 diff --git a/dev-python/txaio/txaio-20.12.1.ebuild b/dev-python/txaio/txaio-20.12.1.ebuild new file mode 100644 index 000..b2b1b45835a --- /dev/null +++ b/dev-python/txaio/txaio-20.12.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{6..9} ) + +inherit distutils-r1 + +DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" +HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" + +distutils_enable_sphinx docs \ + '>=dev-python/sphinxcontrib-spelling-2.1.2' \ + '>=dev-python/sphinx_rtd_theme-0.1.9' +distutils_enable_tests pytest + +BDEPEND=" + test? ( + >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] + ) +" + +src_prepare() { + default_src_prepare + # Take out failing tests known to pass when run manually + # we certainly don't need to test "python setup.py sdist" here + rm "${S}/test/test_packaging.py" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: a0dc32404b6e10cd78c6685498024ee71b2076de Author: Sam James gentoo org> AuthorDate: Mon Jul 20 11:40:09 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 11:40:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0dc3240 dev-python/txaio: arm64 stable (bug #722218) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> dev-python/txaio/txaio-20.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-20.4.1.ebuild b/dev-python/txaio/txaio-20.4.1.ebuild index df0478fbc6e..ecef57ee940 100644 --- a/dev-python/txaio/txaio-20.4.1.ebuild +++ b/dev-python/txaio/txaio-20.4.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ~arm64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: d8f23a8244407dbc27f2ce78adace74b8b3f3b55 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 21 08:06:01 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 21 08:06:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f23a82 dev-python/txaio: x86 stable wrt bug #721822 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/txaio/txaio-20.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-20.4.1.ebuild b/dev-python/txaio/txaio-20.4.1.ebuild index edac576485a..df0478fbc6e 100644 --- a/dev-python/txaio/txaio-20.4.1.ebuild +++ b/dev-python/txaio/txaio-20.4.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 5d630024911634effefb9f06e783292a21e4f84d Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 21 07:56:44 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 21 07:56:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d630024 dev-python/txaio: arm stable wrt bug #721822 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/txaio/txaio-20.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-20.4.1.ebuild b/dev-python/txaio/txaio-20.4.1.ebuild index fe06b976889..edac576485a 100644 --- a/dev-python/txaio/txaio-20.4.1.ebuild +++ b/dev-python/txaio/txaio-20.4.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 547da5d6a6ab5d2f06123c735d46992183f92ce6 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu May 21 07:52:41 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu May 21 07:52:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547da5d6 dev-python/txaio: amd64 stable wrt bug #721822 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/txaio/txaio-20.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-20.4.1.ebuild b/dev-python/txaio/txaio-20.4.1.ebuild index f5c3f1f1cd6..fe06b976889 100644 --- a/dev-python/txaio/txaio-20.4.1.ebuild +++ b/dev-python/txaio/txaio-20.4.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: aa8ad5ac1c1caaf95f4635e2fd69c08583a8e264 Author: Brian Dolbec gentoo org> AuthorDate: Tue Apr 28 01:23:35 2020 + Commit: Brian Dolbec gentoo org> CommitDate: Sat May 9 00:50:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa8ad5ac dev-python/txaio: 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/txaio/Manifest| 1 + dev-python/txaio/metadata.xml| 5 +++- dev-python/txaio/txaio-20.4.1.ebuild | 49 3 files changed, 54 insertions(+), 1 deletion(-) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index def694fd9f6..bc247feb763 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1 +1,2 @@ DIST txaio-2.9.0.tar.gz 44195 BLAKE2B 6c62fc6f17ee860aead90cf5f5d02c7c0d9709adf7bcecbb6a7c1723abf0d8672dbc0b869dfe4683bc26c9608e94c41364add18c22e8e98678de8e10018d991c SHA512 ee07d776fa5894b716fdced36aaa6436336a1f1db97dedb0fd0575d61a7b48b12dfc90ed6078602d7a2c2a00bfa7f815ca76cd75e472a27ff7bfdb56291efa46 +DIST txaio-20.4.1.tar.gz 52580 BLAKE2B 28d745eb9e8a0df1ca8748ce455eb122e240505f31464fcc0e66bafcefa8a01a356e44a46d9a5a1b1c670df46ca0c2ea9e66d29436bf2668e5614c5aa8726cee SHA512 da0269d13d72f4ea14f2e67585cdb74ec5105884c31d81157fb85e92d4eb935b1c13eb1222bd5ecd57a8caa36008cf49de85321e7b67e94159330e1d592d42c4 diff --git a/dev-python/txaio/metadata.xml b/dev-python/txaio/metadata.xml index e0888e19380..e8669e1d3fa 100644 --- a/dev-python/txaio/metadata.xml +++ b/dev-python/txaio/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + dol...@gentoo.org + Brian Dolbec + autobah...@googlegroups.com diff --git a/dev-python/txaio/txaio-20.4.1.ebuild b/dev-python/txaio/txaio-20.4.1.ebuild new file mode 100644 index 000..f5c3f1f1cd6 --- /dev/null +++ b/dev-python/txaio/txaio-20.4.1.ebuild @@ -0,0 +1,49 @@ +# 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 + +DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" +HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="doc test" +RESTRICT="!test? ( test )" + +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( + >=dev-python/sphinx-1.2.3[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-spelling-2.1.2[${PYTHON_USEDEP}] + >=dev-python/sphinx_rtd_theme-0.1.9[${PYTHON_USEDEP}] + ) + test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] + >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] + ) +" + +src_prepare() { + default_src_prepare + # Take out failing tests known to pass when run manually + # we certainly don't need to test "python setup.py sdist" here + rm "${S}/test/test_packaging.py" || die +} + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + pytest -v || die "Tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && HTML_DOCS=( docs/_build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: b2d824a2286c79e04b12a53c9505afe575449991 Author: Michał Górny gentoo org> AuthorDate: Sun Apr 26 15:44:45 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Apr 26 15:50:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d824a2 dev-python/txaio: Drop to maint-needed Signed-off-by: Michał Górny gentoo.org> dev-python/txaio/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-python/txaio/metadata.xml b/dev-python/txaio/metadata.xml index 7a2706920d5..e0888e19380 100644 --- a/dev-python/txaio/metadata.xml +++ b/dev-python/txaio/metadata.xml @@ -1,10 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - pyt...@gentoo.org - Python - + autobah...@googlegroups.com
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/files/, dev-python/txaio/
commit: d3d5da671ca7b5248784bc8413243e5ad871ab0b Author: Michał Górny gentoo org> AuthorDate: Sat Mar 28 08:21:28 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Mar 28 08:33:44 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3d5da67 dev-python/txaio: Remove redundant versions Signed-off-by: Michał Górny gentoo.org> dev-python/txaio/Manifest | 1 - .../txaio/files/txaio-2.7.1.chained-callback.patch | 48 dev-python/txaio/files/txaio-2.7.1.f._result.patch | 36 dev-python/txaio/files/util.py | 40 - dev-python/txaio/txaio-2.7.1.ebuild| 65 -- 5 files changed, 190 deletions(-) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index 33d47f381dc..def694fd9f6 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1,2 +1 @@ -DIST txaio-2.7.1.tar.gz 43591 BLAKE2B 4efdcfb8ce3e8860af1efe56ae4c23efc9887a8f3a53c322444a95651f4dbb502443bdcc1d0da0ba5db8f9a832ad90b3c6dea06ca688d7120857854d3eb7c17e SHA512 d77a8b5e8fc21be0bef43f2a6795229456a351abc1a5eb6d2b7de0da0a58e67a228cb06d1a7962efcc760099ef5df94e9421875ea5628985260911efc7deb85e DIST txaio-2.9.0.tar.gz 44195 BLAKE2B 6c62fc6f17ee860aead90cf5f5d02c7c0d9709adf7bcecbb6a7c1723abf0d8672dbc0b869dfe4683bc26c9608e94c41364add18c22e8e98678de8e10018d991c SHA512 ee07d776fa5894b716fdced36aaa6436336a1f1db97dedb0fd0575d61a7b48b12dfc90ed6078602d7a2c2a00bfa7f815ca76cd75e472a27ff7bfdb56291efa46 diff --git a/dev-python/txaio/files/txaio-2.7.1.chained-callback.patch b/dev-python/txaio/files/txaio-2.7.1.chained-callback.patch deleted file mode 100644 index f72ccb03918..000 --- a/dev-python/txaio/files/txaio-2.7.1.chained-callback.patch +++ /dev/null @@ -1,48 +0,0 @@ -From f27f2945c8ca06e2eb0c2b95366a7a4c1363d857 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Alex=20Gr=C3=B6nholm?= -Date: Mon, 8 May 2017 21:20:01 +0300 -Subject: [PATCH] Removed the test for the chained callback feature - - test/test_callback.py | 25 - - 1 file changed, 25 deletions(-) - -diff --git a/test/test_callback.py b/test/test_callback.py -index 08d31e3..9c8ab99 100644 a/test/test_callback.py -+++ b/test/test_callback.py -@@ -59,31 +59,6 @@ def test_callback(framework): - assert results[0] == "it worked" - - --def test_chained_callback(framework): --""" --Chain two callbacks where the first one alters the value. --""" --calls = [] -- --def callback0(arg): --calls.append(arg) --return arg + " pray I do not alter it futher" -- --def callback1(arg): --calls.append(arg) -- --f = txaio.create_future() --txaio.add_callbacks(f, callback0, None) --txaio.add_callbacks(f, callback1, None) --txaio.resolve(f, "the deal") -- --run_once() -- --assert len(calls) == 2 --assert calls[0] == "the deal" --assert calls[1] == "the deal pray I do not alter it futher" -- -- - def test_immediate_result(framework): - f = txaio.create_future_success("it worked") - results = [] --- -2.13.0 - diff --git a/dev-python/txaio/files/txaio-2.7.1.f._result.patch b/dev-python/txaio/files/txaio-2.7.1.f._result.patch deleted file mode 100644 index 8c72b45e48d..000 --- a/dev-python/txaio/files/txaio-2.7.1.f._result.patch +++ /dev/null @@ -1,36 +0,0 @@ -From 7ecd9cbb4e7202f7c583f9080ac13db94672bc4b Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Alex=20Gr=C3=B6nholm?= -Date: Thu, 4 May 2017 21:47:02 +0300 -Subject: [PATCH] Removed code that sets f._result - -This stopped working from Python 3.6 onwards, as the Future implementation is now written in C. - txaio/aio.py | 7 +-- - 1 file changed, 1 insertion(+), 6 deletions(-) - -diff --git a/txaio/aio.py b/txaio/aio.py -index 55d3ca5..becfba5 100644 a/txaio/aio.py -+++ b/txaio/aio.py -@@ -437,17 +437,12 @@ class _AsyncioApi(object): - """ - callback or errback may be None, but at least one must be - non-None. -- --XXX beware the "f._result" hack to get "chainable-callback" type --behavior. - """ - def done(f): - try: - res = f.result() - if callback: --x = callback(res) --if x is not None: --f._result = x -+callback(res) - except Exception: - if errback: - errback(create_failure()) --- -2.13.0 - diff --git a/dev-python/txaio/files/util.py b/dev-python/txaio/files/util.py deleted file mode 100644 index 254df70a5aa..000 --- a/dev-python/txaio/files/util.py +++ /dev/null @@ -1,40 +0,0 @@ -try: -import asyncio -from asyncio.test_utils import run_once as _run_once - -def run_once(): -return _run_once(asyncio.get_event_loop()) - -except ImportError as e: -try: -import
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: fd2f2efe2b2974acbc1fb73f8b7c90ad4a7af3b2 Author: Michał Górny gentoo org> AuthorDate: Tue Mar 17 07:49:16 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Mar 17 08:07:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd2f2efe dev-python/txaio: Clean py2 deps up Signed-off-by: Michał Górny gentoo.org> dev-python/txaio/txaio-2.7.1.ebuild | 4 dev-python/txaio/txaio-2.9.0.ebuild | 4 2 files changed, 8 deletions(-) diff --git a/dev-python/txaio/txaio-2.7.1.ebuild b/dev-python/txaio/txaio-2.7.1.ebuild index 237f82b5fc4..1fe325f009b 100644 --- a/dev-python/txaio/txaio-2.7.1.ebuild +++ b/dev-python/txaio/txaio-2.7.1.ebuild @@ -16,10 +16,6 @@ KEYWORDS="amd64 arm x86" IUSE="doc test" RESTRICT="!test? ( test )" -RDEPEND=" - $(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' python2_7) - $(python_gen_cond_dep '>=dev-python/futures-3.0.3[${PYTHON_USEDEP}]' python2_7) -" DEPEND="app-arch/unzip dev-python/setuptools[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] diff --git a/dev-python/txaio/txaio-2.9.0.ebuild b/dev-python/txaio/txaio-2.9.0.ebuild index 62b4cbab2dc..2ecf87e168a 100644 --- a/dev-python/txaio/txaio-2.9.0.ebuild +++ b/dev-python/txaio/txaio-2.9.0.ebuild @@ -16,10 +16,6 @@ KEYWORDS="amd64 arm ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="doc test" RESTRICT="!test? ( test )" -RDEPEND=" - $(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' python2_7) - $(python_gen_cond_dep '>=dev-python/futures-3.0.3[${PYTHON_USEDEP}]' python2_7) -" DEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 76c490d3e1e11ce47fb8ec7b935d598ee49ec29c Author: Michał Górny gentoo org> AuthorDate: Thu Feb 6 06:09:40 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Feb 6 06:16:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76c490d3 dev-python/txaio: Remove py2 Signed-off-by: Michał Górny gentoo.org> dev-python/txaio/txaio-2.7.1.ebuild | 2 +- dev-python/txaio/txaio-2.9.0.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/txaio/txaio-2.7.1.ebuild b/dev-python/txaio/txaio-2.7.1.ebuild index 2557f0bbb7a..237f82b5fc4 100644 --- a/dev-python/txaio/txaio-2.7.1.ebuild +++ b/dev-python/txaio/txaio-2.7.1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6 ) +PYTHON_COMPAT=( python3_6 ) inherit distutils-r1 diff --git a/dev-python/txaio/txaio-2.9.0.ebuild b/dev-python/txaio/txaio-2.9.0.ebuild index 6955208096c..62b4cbab2dc 100644 --- a/dev-python/txaio/txaio-2.9.0.ebuild +++ b/dev-python/txaio/txaio-2.9.0.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6 ) +PYTHON_COMPAT=( python3_6 ) inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 43c1b78e07fdfb5961f672c06c1e52837da42878 Author: Mikle Kolyada gentoo org> AuthorDate: Mon Dec 2 10:57:18 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Mon Dec 2 10:57:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c1b78e dev-python/txaio: arm stable wrt bug #700036 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> dev-python/txaio/txaio-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-2.9.0.ebuild b/dev-python/txaio/txaio-2.9.0.ebuild index 7ec81d384fb..d177b3d17f3 100644 --- a/dev-python/txaio/txaio-2.9.0.ebuild +++ b/dev-python/txaio/txaio-2.9.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="doc test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 5754f8c187ac3c649e2de26b085137204f69c178 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Nov 14 15:41:30 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Nov 14 15:41:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5754f8c1 dev-python/txaio: x86 stable wrt bug #700036 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/txaio/txaio-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-2.9.0.ebuild b/dev-python/txaio/txaio-2.9.0.ebuild index 9eac28f1d43..7ec81d384fb 100644 --- a/dev-python/txaio/txaio-2.9.0.ebuild +++ b/dev-python/txaio/txaio-2.9.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux" IUSE="doc test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 9bd691809a17b7ea0ceff879306f76711350c967 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Nov 14 12:29:49 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Nov 14 12:29:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bd69180 dev-python/txaio: amd64 stable wrt bug #700036 Package-Manager: Portage-2.3.76, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/txaio/txaio-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-2.9.0.ebuild b/dev-python/txaio/txaio-2.9.0.ebuild index 947a153fb9e..9eac28f1d43 100644 --- a/dev-python/txaio/txaio-2.9.0.ebuild +++ b/dev-python/txaio/txaio-2.9.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 6790f5817992a3580ff0946e60a654347d067b2d Author: Michael Haubenwallner gentoo org> AuthorDate: Tue Jun 25 11:55:28 2019 + Commit: Michael Haubenwallner gentoo org> CommitDate: Tue Jun 25 12:08:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6790f581 dev-python/txaio: add ~x86-linux keyword Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Michael Haubenwallner gentoo.org> dev-python/txaio/txaio-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-2.9.0.ebuild b/dev-python/txaio/txaio-2.9.0.ebuild index cf02c92a85d..947a153fb9e 100644 --- a/dev-python/txaio/txaio-2.9.0.ebuild +++ b/dev-python/txaio/txaio-2.9.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux" IUSE="doc test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 6d2fcc62a8dcffc1a20139be762eb70ff71d4406 Author: Michael Haubenwallner gentoo org> AuthorDate: Tue Jun 25 09:02:50 2019 + Commit: Michael Haubenwallner gentoo org> CommitDate: Tue Jun 25 09:04:42 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2fcc62 dev-python/txaio: add ~amd64-linux keyword Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Michael Haubenwallner gentoo.org> dev-python/txaio/txaio-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-2.9.0.ebuild b/dev-python/txaio/txaio-2.9.0.ebuild index 8edd4804382..cf02c92a85d 100644 --- a/dev-python/txaio/txaio-2.9.0.ebuild +++ b/dev-python/txaio/txaio-2.9.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux" IUSE="doc test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: dbcf76c74d998153dfce538e7bda5b269553a6c3 Author: Steev Klimaszewski gentoo org> AuthorDate: Tue May 21 14:53:41 2019 + Commit: Stephen Klimaszewski gentoo org> CommitDate: Tue May 21 14:54:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbcf76c7 dev-python/txaio: add ~arm64 keyword Package-Manager: Portage-2.3.66, Repoman-2.3.12 Signed-off-by: Stephen Klimaszewski gentoo.org> dev-python/txaio/txaio-2.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-2.9.0.ebuild b/dev-python/txaio/txaio-2.9.0.ebuild index 78ce128bfb4..8edd4804382 100644 --- a/dev-python/txaio/txaio-2.9.0.ebuild +++ b/dev-python/txaio/txaio-2.9.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="doc test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 8133380f8289b3e8b45b8edb9ac879343bcbddf4 Author: Virgil Dupras gentoo org> AuthorDate: Mon Oct 15 23:28:03 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Mon Oct 15 23:34:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8133380f dev-python/txaio: fix doc building Closes: https://bugs.gentoo.org/634740 Signed-off-by: Virgil Dupras gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-python/txaio/txaio-2.7.1.ebuild | 4 ++-- dev-python/txaio/txaio-2.9.0.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-python/txaio/txaio-2.7.1.ebuild b/dev-python/txaio/txaio-2.7.1.ebuild index 0d6b45adb06..1fe2daa2e08 100644 --- a/dev-python/txaio/txaio-2.7.1.ebuild +++ b/dev-python/txaio/txaio-2.7.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -66,6 +66,6 @@ python_test() { } python_install_all() { - use doc && HTML_DOCS=( doc/_build/html/. ) + use doc && HTML_DOCS=( docs/_build/html/. ) distutils-r1_python_install_all } diff --git a/dev-python/txaio/txaio-2.9.0.ebuild b/dev-python/txaio/txaio-2.9.0.ebuild index eff2bf41f96..aed5bfe9cfb 100644 --- a/dev-python/txaio/txaio-2.9.0.ebuild +++ b/dev-python/txaio/txaio-2.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -48,6 +48,6 @@ python_test() { } python_install_all() { - use doc && HTML_DOCS=( doc/_build/html/. ) + use doc && HTML_DOCS=( docs/_build/html/. ) distutils-r1_python_install_all }
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 55923e17dde61dd001cddf8b2348128bb7deed10 Author: Virgil Dupras gentoo org> AuthorDate: Mon Oct 15 23:33:31 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Mon Oct 15 23:34:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55923e17 dev-python/txaio: drop spurious testing deps Signed-off-by: Virgil Dupras gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-python/txaio/txaio-2.7.1.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-python/txaio/txaio-2.7.1.ebuild b/dev-python/txaio/txaio-2.7.1.ebuild index 1fe2daa2e08..b40110804ca 100644 --- a/dev-python/txaio/txaio-2.7.1.ebuild +++ b/dev-python/txaio/txaio-2.7.1.ebuild @@ -29,10 +29,7 @@ DEPEND="app-arch/unzip dev-python/alabaster[${PYTHON_USEDEP}] ) test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] - >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}] ~dev-python/mock-1.3.0[${PYTHON_USEDEP}] - >=dev-python/tox-2.1.1[${PYTHON_USEDEP}] - >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}] >=dev-python/pyenchant-1.6.6[${PYTHON_USEDEP}] ) "
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 312fa84059550a18996c8d5e2fb6ad13d8cf8da7 Author: Virgil Dupras gentoo org> AuthorDate: Mon Oct 15 23:28:35 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Mon Oct 15 23:34:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=312fa840 dev-python/txaio: remove old Signed-off-by: Virgil Dupras gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-python/txaio/Manifest | 1 - dev-python/txaio/txaio-2.8.2.ebuild | 65 - 2 files changed, 66 deletions(-) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index 4c6304a78b5..33d47f381dc 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1,3 +1,2 @@ DIST txaio-2.7.1.tar.gz 43591 BLAKE2B 4efdcfb8ce3e8860af1efe56ae4c23efc9887a8f3a53c322444a95651f4dbb502443bdcc1d0da0ba5db8f9a832ad90b3c6dea06ca688d7120857854d3eb7c17e SHA512 d77a8b5e8fc21be0bef43f2a6795229456a351abc1a5eb6d2b7de0da0a58e67a228cb06d1a7962efcc760099ef5df94e9421875ea5628985260911efc7deb85e -DIST txaio-2.8.2.tar.gz 43670 BLAKE2B e5238e59964b2ddb3ab400b2e2819c25a9ceed2da7db4c8a6e450f45314818b5c5dbb9f6e9bacbda738cb382a5b63ddc6650278b35734e48aa0e59c5c581b8fa SHA512 8b60a64ebfa1208995bc42e6ccbc87c4c3cd4687cb431435c6450cff31e5d0dba468c3f3494902e666cb2ee6dea84ded458fd8f1b3b9c25421b440dcd3fc5884 DIST txaio-2.9.0.tar.gz 44195 BLAKE2B 6c62fc6f17ee860aead90cf5f5d02c7c0d9709adf7bcecbb6a7c1723abf0d8672dbc0b869dfe4683bc26c9608e94c41364add18c22e8e98678de8e10018d991c SHA512 ee07d776fa5894b716fdced36aaa6436336a1f1db97dedb0fd0575d61a7b48b12dfc90ed6078602d7a2c2a00bfa7f815ca76cd75e472a27ff7bfdb56291efa46 diff --git a/dev-python/txaio/txaio-2.8.2.ebuild b/dev-python/txaio/txaio-2.8.2.ebuild deleted file mode 100644 index d75f1ebb10f..000 --- a/dev-python/txaio/txaio-2.8.2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) - -inherit distutils-r1 - -DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" -HOMEPAGE="https://github.com/crossbario/txaio https://pypi.org/project/txaio/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="doc test" - -RDEPEND=" - $(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' python2_7) - $(python_gen_cond_dep '>=dev-python/futures-3.0.3[${PYTHON_USEDEP}]' python2_7) -" -DEPEND="app-arch/unzip - dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - doc? ( - >=dev-python/sphinx-1.2.3[${PYTHON_USEDEP}] - >=dev-python/sphinxcontrib-spelling-2.1.2[${PYTHON_USEDEP}] - >=dev-python/sphinx_rtd_theme-0.1.9[${PYTHON_USEDEP}] - dev-python/alabaster[${PYTHON_USEDEP}] - ) - test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] - >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}] - >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] - >=dev-python/tox-2.1.1[${PYTHON_USEDEP}] - >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}] - >=dev-python/pyenchant-1.6.6[${PYTHON_USEDEP}] - ) -" - -src_prepare() { - default_src_prepare - # Take out failing tests known to pass when run manually - # we certainly don't need to test "python setup.py sdist" here - rm "${S}/test/test_packaging.py" || die -} - -python_prepare() { - # https://github.com/tavendo/txaio/issues/3 - cp -r "${FILESDIR}"/util.py test || die - - distutils-r1_python_prepare -} - -python_compile_all() { - use doc && emake -C docs html -} - -python_test() { - py.test || die "Tests failed under ${EPYTHON}" -} - -python_install_all() { - use doc && HTML_DOCS=( doc/_build/html/. ) - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 3e6bb6a18403b4f81d6f163e93957d2642b67611 Author: Virgil Dupras gentoo org> AuthorDate: Sat Aug 11 23:10:58 2018 + Commit: Virgil Dupras gentoo org> CommitDate: Sat Aug 11 23:10:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e6bb6a1 dev-python/txaio: remove spurious dependencies and phase * app-arch/unzip is uneeded (SRC_URI is a tarball) * tox, pep8, pytest-cov and pyenchant are uneeded to run tests * No need to patch in "utils.py" anymore Package-Manager: Portage-2.3.44, Repoman-2.3.10 dev-python/txaio/txaio-2.9.0.ebuild | 15 ++- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/dev-python/txaio/txaio-2.9.0.ebuild b/dev-python/txaio/txaio-2.9.0.ebuild index 62ffde7501e..eff2bf41f96 100644 --- a/dev-python/txaio/txaio-2.9.0.ebuild +++ b/dev-python/txaio/txaio-2.9.0.ebuild @@ -19,7 +19,7 @@ RDEPEND=" $(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' python2_7) $(python_gen_cond_dep '>=dev-python/futures-3.0.3[${PYTHON_USEDEP}]' python2_7) " -DEPEND="app-arch/unzip +DEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] dev-python/six[${PYTHON_USEDEP}] doc? ( @@ -28,11 +28,7 @@ DEPEND="app-arch/unzip >=dev-python/sphinx_rtd_theme-0.1.9[${PYTHON_USEDEP}] ) test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] - >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}] >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] - >=dev-python/tox-2.1.1[${PYTHON_USEDEP}] - >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}] - >=dev-python/pyenchant-1.6.6[${PYTHON_USEDEP}] ) " @@ -43,19 +39,12 @@ src_prepare() { rm "${S}/test/test_packaging.py" || die } -python_prepare() { - # https://github.com/tavendo/txaio/issues/3 - cp -r "${FILESDIR}"/util.py test || die - - distutils-r1_python_prepare -} - python_compile_all() { use doc && emake -C docs html } python_test() { - py.test || die "Tests failed under ${EPYTHON}" + pytest -v || die "Tests failed under ${EPYTHON}" } python_install_all() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: fffb6969681cd97392620cd636e71c5fcdf73f3d Author: Brian Dolbec gentoo org> AuthorDate: Tue Mar 6 03:52:34 2018 + Commit: Brian Dolbec gentoo org> CommitDate: Tue Mar 13 23:56:33 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fffb6969 dev-python/txaio: Version bump Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-python/txaio/Manifest | 1 + dev-python/txaio/txaio-2.9.0.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index 221d79e3141..4c6304a78b5 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1,2 +1,3 @@ DIST txaio-2.7.1.tar.gz 43591 BLAKE2B 4efdcfb8ce3e8860af1efe56ae4c23efc9887a8f3a53c322444a95651f4dbb502443bdcc1d0da0ba5db8f9a832ad90b3c6dea06ca688d7120857854d3eb7c17e SHA512 d77a8b5e8fc21be0bef43f2a6795229456a351abc1a5eb6d2b7de0da0a58e67a228cb06d1a7962efcc760099ef5df94e9421875ea5628985260911efc7deb85e DIST txaio-2.8.2.tar.gz 43670 BLAKE2B e5238e59964b2ddb3ab400b2e2819c25a9ceed2da7db4c8a6e450f45314818b5c5dbb9f6e9bacbda738cb382a5b63ddc6650278b35734e48aa0e59c5c581b8fa SHA512 8b60a64ebfa1208995bc42e6ccbc87c4c3cd4687cb431435c6450cff31e5d0dba468c3f3494902e666cb2ee6dea84ded458fd8f1b3b9c25421b440dcd3fc5884 +DIST txaio-2.9.0.tar.gz 44195 BLAKE2B 6c62fc6f17ee860aead90cf5f5d02c7c0d9709adf7bcecbb6a7c1723abf0d8672dbc0b869dfe4683bc26c9608e94c41364add18c22e8e98678de8e10018d991c SHA512 ee07d776fa5894b716fdced36aaa6436336a1f1db97dedb0fd0575d61a7b48b12dfc90ed6078602d7a2c2a00bfa7f815ca76cd75e472a27ff7bfdb56291efa46 diff --git a/dev-python/txaio/txaio-2.9.0.ebuild b/dev-python/txaio/txaio-2.9.0.ebuild new file mode 100644 index 000..b82b9ad8130 --- /dev/null +++ b/dev-python/txaio/txaio-2.9.0.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit distutils-r1 + +DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" +HOMEPAGE="https://github.com/crossbario/txaio https://pypi.python.org/pypi/txaio; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="doc test" + +RDEPEND=" + $(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' python2_7) + $(python_gen_cond_dep '>=dev-python/futures-3.0.3[${PYTHON_USEDEP}]' python2_7) +" +DEPEND="app-arch/unzip + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + doc? ( + >=dev-python/sphinx-1.2.3[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-spelling-2.1.2[${PYTHON_USEDEP}] + >=dev-python/sphinx_rtd_theme-0.1.9[${PYTHON_USEDEP}] + ) + test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] + >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}] + >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] + >=dev-python/tox-2.1.1[${PYTHON_USEDEP}] + >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}] + >=dev-python/pyenchant-1.6.6[${PYTHON_USEDEP}] + ) +" + +src_prepare() { + default_src_prepare + # Take out failing tests known to pass when run manually + # we certainly don't need to test "python setup.py sdist" here + rm "${S}/test/test_packaging.py" || die +} + +python_prepare() { + # https://github.com/tavendo/txaio/issues/3 + cp -r "${FILESDIR}"/util.py test || die + + distutils-r1_python_prepare +} + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + py.test || die "Tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && HTML_DOCS=( doc/_build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: bb68ca94f45aada0a29504f4961231d44bbf4980 Author: Michał Górny gentoo org> AuthorDate: Sat Jan 6 13:52:57 2018 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 6 14:13:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb68ca94 dev-python/txaio: Clean old up dev-python/txaio/Manifest | 3 -- dev-python/txaio/txaio-2.3.1.ebuild| 48 dev-python/txaio/txaio-2.5.1-r1.ebuild | 67 -- dev-python/txaio/txaio-2.8.1.ebuild| 65 - 4 files changed, 183 deletions(-) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index 768a3b4803f..221d79e3141 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1,5 +1,2 @@ -DIST txaio-2.3.1.tar.gz 36755 BLAKE2B e0af9abe0e80d18a600eed78f7cb53e16b7cff1744a207d4f059b2cc94f5575fc7c306cc9e3b5b1ef9878bd6b81ddf24734be51a81ec2c63f7cbd13be2e8943e SHA512 019d686102c862ec308e8ffdfbca25cda1b495adef73ee8b817a465a8054a24590ab0f1e3322df92d0a528152fc5b987b98b039dcd87308e81854d3c6a9fb146 -DIST txaio-2.5.1.tar.gz 41577 BLAKE2B 158e6dee8545b12b259f9b8640d903d851607ada07a92f9664f00523fd53ebb749209e04049e71e37fb3ba5c3610758ab5a064984e07c74a7010dbddf119d801 SHA512 921b4f6738a91923cffe00eed30237e0a2a12dbd42476587b4902675d3d7d8ecbf3b6fbf47afa5648836f779f1c22f7edf9bd94d44dcacee86d03a1dd16450a5 DIST txaio-2.7.1.tar.gz 43591 BLAKE2B 4efdcfb8ce3e8860af1efe56ae4c23efc9887a8f3a53c322444a95651f4dbb502443bdcc1d0da0ba5db8f9a832ad90b3c6dea06ca688d7120857854d3eb7c17e SHA512 d77a8b5e8fc21be0bef43f2a6795229456a351abc1a5eb6d2b7de0da0a58e67a228cb06d1a7962efcc760099ef5df94e9421875ea5628985260911efc7deb85e -DIST txaio-2.8.1.tar.gz 43558 BLAKE2B 081368a2619672185376c20fe54a76ac3979b661175ddb20e78c6569076b086cf280c541c27e2da2eadce1f2b4ba261475e3532f4e49b6a5345f72d75de5caf7 SHA512 5ea41dbc8fef6dcd04a95c85bd57c4f2fd57f7091667da8a822a0e8bad465f76c2ace574e4ae54f941ad6e169dce6fb28d752831d7a06eb240ef72cc3817a056 DIST txaio-2.8.2.tar.gz 43670 BLAKE2B e5238e59964b2ddb3ab400b2e2819c25a9ceed2da7db4c8a6e450f45314818b5c5dbb9f6e9bacbda738cb382a5b63ddc6650278b35734e48aa0e59c5c581b8fa SHA512 8b60a64ebfa1208995bc42e6ccbc87c4c3cd4687cb431435c6450cff31e5d0dba468c3f3494902e666cb2ee6dea84ded458fd8f1b3b9c25421b440dcd3fc5884 diff --git a/dev-python/txaio/txaio-2.3.1.ebuild b/dev-python/txaio/txaio-2.3.1.ebuild deleted file mode 100644 index 053c2fc4dfb..000 --- a/dev-python/txaio/txaio-2.3.1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -PYTHON_COMPAT=( python{2_7,3_4} ) - -RESTRICT="test" - -inherit distutils-r1 - -DESCRIPTION="a helper library for writing code unmodified on both Twisted and asyncio" -HOMEPAGE="https://github.com/crossbario/txaio; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86" -IUSE="doc test" - -RDEPEND="dev-python/six[${PYTHON_USEDEP}] - >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}]" - -DEPEND="app-arch/unzip - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] - dev-python/alabaster[${PYTHON_USEDEP}] ) - test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] - >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}] )" - -python_prepare() { - # https://github.com/tavendo/txaio/issues/3 - cp -r "${FILESDIR}"/util.py test || die - - distutils-r1_python_prepare -} - -python_compile_all() { - use doc && emake -C doc html -} - -python_test() { - py.test || die "Tests failed under ${EPYTHON}" -} - -python_install_all() { - use doc && HTML_DOCS=( doc/_build/html/. ) - distutils-r1_python_install_all -} diff --git a/dev-python/txaio/txaio-2.5.1-r1.ebuild b/dev-python/txaio/txaio-2.5.1-r1.ebuild deleted file mode 100644 index c59dea17c9a..000 --- a/dev-python/txaio/txaio-2.5.1-r1.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -# test failure with py3.6 upstream bug: -#https://github.com/crossbario/txaio/issues/83 -PYTHON_COMPAT=( python2_7 python3_{4,5} ) - -inherit distutils-r1 - -DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" -HOMEPAGE="https://github.com/crossbario/txaio https://pypi.python.org/pypi/txaio; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc test" - -RDEPEND=" - $(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' python2_7) - $(python_gen_cond_dep '>=dev-python/futures-3.0.3[${PYTHON_USEDEP}]' python2_7) -" -DEPEND="app-arch/unzip - dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( - >=dev-python/sphinx-1.2.3[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 3205a44dc4097a7722b47c8fa8c4c6d1533d32df Author: Michael Palimaka gentoo org> AuthorDate: Thu Sep 28 13:20:23 2017 + Commit: Michael Palimaka gentoo org> CommitDate: Thu Sep 28 13:42:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3205a44d dev-python/txaio: stabilise 2.7.1 for arm/x86 using ALLARCHES Bug: https://bugs.gentoo.org/624990 Package-Manager: Portage-2.3.8, Repoman-2.3.3 dev-python/txaio/txaio-2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-2.7.1.ebuild b/dev-python/txaio/txaio-2.7.1.ebuild index 2ddb682532f..f4632ac61ce 100644 --- a/dev-python/txaio/txaio-2.7.1.ebuild +++ b/dev-python/txaio/txaio-2.7.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 arm x86" IUSE="doc test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: b26b1ddca7089908e1817a89f97b2686c2044ec0 Author: Brian Dolbec gentoo org> AuthorDate: Tue Sep 19 14:10:58 2017 + Commit: Brian Dolbec gentoo org> CommitDate: Wed Sep 20 20:02:42 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b26b1ddc dev-python/txaio: Version bump Package-Manager: Portage-2.3.6, Repoman-2.3.3 dev-python/txaio/Manifest | 1 + dev-python/txaio/txaio-2.8.2.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index 1f1e90d5546..93a906654f6 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -2,3 +2,4 @@ DIST txaio-2.3.1.tar.gz 36755 SHA256 c87bff73e22c2067318cbb267781e2f651c485d DIST txaio-2.5.1.tar.gz 41577 SHA256 625076477182e2dde78b79d0b2b0d6b3cecb0e24fe0ea7eaf2abd26a4c0dd1de SHA512 921b4f6738a91923cffe00eed30237e0a2a12dbd42476587b4902675d3d7d8ecbf3b6fbf47afa5648836f779f1c22f7edf9bd94d44dcacee86d03a1dd16450a5 WHIRLPOOL 24286b510c7f1911dd2a315362c76aff77bc2246164a4a1ba50573d87408db9e0e384e5063cfdbee96501b3d03decc9f4198aae9f8cd375d8c49de817d0eda63 DIST txaio-2.7.1.tar.gz 43591 SHA256 9eea85c27ff8ac28049a29b55383f5c162351f855860e5081ff4632d65a5b4d2 SHA512 d77a8b5e8fc21be0bef43f2a6795229456a351abc1a5eb6d2b7de0da0a58e67a228cb06d1a7962efcc760099ef5df94e9421875ea5628985260911efc7deb85e WHIRLPOOL 2acff5b81fd17afd7b7d986812d742a6e09781f8f6f960ae6c08a52c6535156736492ecaca0c8026192289ab28e3cceb40e03aa4512922bc64ece7c900abd25c DIST txaio-2.8.1.tar.gz 43558 SHA256 fe2e0e4d3a06705f86bbd351fdd1f39dae61755e44162375e024acbf32eafddb SHA512 5ea41dbc8fef6dcd04a95c85bd57c4f2fd57f7091667da8a822a0e8bad465f76c2ace574e4ae54f941ad6e169dce6fb28d752831d7a06eb240ef72cc3817a056 WHIRLPOOL 5fec7bba468b52bf3ba13328d7e5f00a28eb487e238880d5afbf79bd6d8a017f39e2aa907c095a8c0fe28c41b2c917f4f72f8ad0f59ad241f329ca91a1f6961f +DIST txaio-2.8.2.tar.gz 43670 SHA256 484cd6c4cdd3f6081b87188f3b2b9a36e02fba6816e8256917c4f6571b567571 SHA512 8b60a64ebfa1208995bc42e6ccbc87c4c3cd4687cb431435c6450cff31e5d0dba468c3f3494902e666cb2ee6dea84ded458fd8f1b3b9c25421b440dcd3fc5884 WHIRLPOOL f42015d189b7b5c0a6bd50f7bcb482515f12743e04cf751c523620fb3bb4684cb9c42edace1ca9035ebfe980418b45cefd8b308f2dfbd93bcc5eae2623c95bb2 diff --git a/dev-python/txaio/txaio-2.8.2.ebuild b/dev-python/txaio/txaio-2.8.2.ebuild new file mode 100644 index 000..660e89d3ae1 --- /dev/null +++ b/dev-python/txaio/txaio-2.8.2.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit distutils-r1 + +DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" +HOMEPAGE="https://github.com/crossbario/txaio https://pypi.python.org/pypi/txaio; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="doc test" + +RDEPEND=" + $(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' python2_7) + $(python_gen_cond_dep '>=dev-python/futures-3.0.3[${PYTHON_USEDEP}]' python2_7) +" +DEPEND="app-arch/unzip + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + doc? ( + >=dev-python/sphinx-1.2.3[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-spelling-2.1.2[${PYTHON_USEDEP}] + >=dev-python/sphinx_rtd_theme-0.1.9[${PYTHON_USEDEP}] + dev-python/alabaster[${PYTHON_USEDEP}] + ) + test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] + >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}] + >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] + >=dev-python/tox-2.1.1[${PYTHON_USEDEP}] + >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}] + >=dev-python/pyenchant-1.6.6[${PYTHON_USEDEP}] + ) +" + +src_prepare() { + default_src_prepare + # Take out failing tests known to pass when run manually + # we certainly don't need to test "python setup.py sdist" here + rm "${S}/test/test_packaging.py" || die +} + +python_prepare() { + # https://github.com/tavendo/txaio/issues/3 + cp -r "${FILESDIR}"/util.py test || die + + distutils-r1_python_prepare +} + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + py.test || die "Tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && HTML_DOCS=( doc/_build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 8cfdc6eb7ff075e559f4124dfe3aeced93af1097 Author: Markus Meier gentoo org> AuthorDate: Fri Sep 8 20:52:28 2017 + Commit: Markus Meier gentoo org> CommitDate: Fri Sep 8 20:52:28 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cfdc6eb dev-python/txaio: add ~arm, bug #626834 Package-Manager: Portage-2.3.6, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-python/txaio/txaio-2.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-2.8.1.ebuild b/dev-python/txaio/txaio-2.8.1.ebuild index e34fed0bca3..660e89d3ae1 100644 --- a/dev-python/txaio/txaio-2.8.1.ebuild +++ b/dev-python/txaio/txaio-2.8.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm ~x86" IUSE="doc test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 9bb9990cb236dadec328b8094f05e26de1d17cf2 Author: Brian Dolbec gentoo org> AuthorDate: Tue Aug 1 18:34:27 2017 + Commit: Brian Dolbec gentoo org> CommitDate: Tue Aug 1 18:51:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb9990c dev-python/txaio: Version bump Package-Manager: Portage-2.3.6, Repoman-2.3.1 dev-python/txaio/Manifest | 1 + dev-python/txaio/txaio-2.8.1.ebuild | 65 + 2 files changed, 66 insertions(+) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index 89eba1b96d8..1f1e90d5546 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1,3 +1,4 @@ DIST txaio-2.3.1.tar.gz 36755 SHA256 c87bff73e22c2067318cbb267781e2f651c485d21783b25e1e768eabab67 SHA512 019d686102c862ec308e8ffdfbca25cda1b495adef73ee8b817a465a8054a24590ab0f1e3322df92d0a528152fc5b987b98b039dcd87308e81854d3c6a9fb146 WHIRLPOOL c5f550788f669237d24c5194348a84f5e6e8ca5206bd647ff8e5dee80705809601b798c4eecca260defa69d3276c77adbee6599529b48a325ec7865902c77d89 DIST txaio-2.5.1.tar.gz 41577 SHA256 625076477182e2dde78b79d0b2b0d6b3cecb0e24fe0ea7eaf2abd26a4c0dd1de SHA512 921b4f6738a91923cffe00eed30237e0a2a12dbd42476587b4902675d3d7d8ecbf3b6fbf47afa5648836f779f1c22f7edf9bd94d44dcacee86d03a1dd16450a5 WHIRLPOOL 24286b510c7f1911dd2a315362c76aff77bc2246164a4a1ba50573d87408db9e0e384e5063cfdbee96501b3d03decc9f4198aae9f8cd375d8c49de817d0eda63 DIST txaio-2.7.1.tar.gz 43591 SHA256 9eea85c27ff8ac28049a29b55383f5c162351f855860e5081ff4632d65a5b4d2 SHA512 d77a8b5e8fc21be0bef43f2a6795229456a351abc1a5eb6d2b7de0da0a58e67a228cb06d1a7962efcc760099ef5df94e9421875ea5628985260911efc7deb85e WHIRLPOOL 2acff5b81fd17afd7b7d986812d742a6e09781f8f6f960ae6c08a52c6535156736492ecaca0c8026192289ab28e3cceb40e03aa4512922bc64ece7c900abd25c +DIST txaio-2.8.1.tar.gz 43558 SHA256 fe2e0e4d3a06705f86bbd351fdd1f39dae61755e44162375e024acbf32eafddb SHA512 5ea41dbc8fef6dcd04a95c85bd57c4f2fd57f7091667da8a822a0e8bad465f76c2ace574e4ae54f941ad6e169dce6fb28d752831d7a06eb240ef72cc3817a056 WHIRLPOOL 5fec7bba468b52bf3ba13328d7e5f00a28eb487e238880d5afbf79bd6d8a017f39e2aa907c095a8c0fe28c41b2c917f4f72f8ad0f59ad241f329ca91a1f6961f diff --git a/dev-python/txaio/txaio-2.8.1.ebuild b/dev-python/txaio/txaio-2.8.1.ebuild new file mode 100644 index 000..e34fed0bca3 --- /dev/null +++ b/dev-python/txaio/txaio-2.8.1.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +PYTHON_COMPAT=( python2_7 python3_{4,5,6} ) + +inherit distutils-r1 + +DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" +HOMEPAGE="https://github.com/crossbario/txaio https://pypi.python.org/pypi/txaio; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +RDEPEND=" + $(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' python2_7) + $(python_gen_cond_dep '>=dev-python/futures-3.0.3[${PYTHON_USEDEP}]' python2_7) +" +DEPEND="app-arch/unzip + dev-python/setuptools[${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + doc? ( + >=dev-python/sphinx-1.2.3[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-spelling-2.1.2[${PYTHON_USEDEP}] + >=dev-python/sphinx_rtd_theme-0.1.9[${PYTHON_USEDEP}] + dev-python/alabaster[${PYTHON_USEDEP}] + ) + test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] + >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}] + >=dev-python/mock-1.3.0[${PYTHON_USEDEP}] + >=dev-python/tox-2.1.1[${PYTHON_USEDEP}] + >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}] + >=dev-python/pyenchant-1.6.6[${PYTHON_USEDEP}] + ) +" + +src_prepare() { + default_src_prepare + # Take out failing tests known to pass when run manually + # we certainly don't need to test "python setup.py sdist" here + rm "${S}/test/test_packaging.py" || die +} + +python_prepare() { + # https://github.com/tavendo/txaio/issues/3 + cp -r "${FILESDIR}"/util.py test || die + + distutils-r1_python_prepare +} + +python_compile_all() { + use doc && emake -C docs html +} + +python_test() { + py.test || die "Tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && HTML_DOCS=( doc/_build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: ccbd9f08cc9debfc12ef54e6b1b0df7958e9ac26 Author: Tobias Klausmann gentoo org> AuthorDate: Mon Jul 31 09:33:00 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Jul 31 09:33:00 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccbd9f08 dev-python/txaio-2.7.1-r0: amd64 stable Gentoo-Bug: 624990 dev-python/txaio/txaio-2.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-2.7.1.ebuild b/dev-python/txaio/txaio-2.7.1.ebuild index eadf4123fca..2ddb682532f 100644 --- a/dev-python/txaio/txaio-2.7.1.ebuild +++ b/dev-python/txaio/txaio-2.7.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="doc test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/, dev-python/txaio/files/
commit: 266574a5385388ba66ead33541dcdbe22d1f9f53 Author: Brian Dolbec gentoo org> AuthorDate: Thu Apr 6 23:31:45 2017 + Commit: Brian Dolbec gentoo org> CommitDate: Tue May 16 02:07:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=266574a5 dev-python/txaio: Version bump Update Homepage in 2.3.1, update metadata.xml. Package-Manager: Portage-2.3.5, Repoman-2.3.2_p30 dev-python/txaio/Manifest | 1 + .../txaio/files/txaio-2.7.1.chained-callback.patch | 48 ++ dev-python/txaio/files/txaio-2.7.1.f._result.patch | 36 dev-python/txaio/metadata.xml | 10 - dev-python/txaio/txaio-2.3.1.ebuild| 2 +- dev-python/txaio/txaio-2.5.1-r1.ebuild | 5 ++- .../{txaio-2.5.1-r1.ebuild => txaio-2.7.1.ebuild} | 9 +++- 7 files changed, 107 insertions(+), 4 deletions(-) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index 09ed69ee9ea..89eba1b96d8 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1,2 +1,3 @@ DIST txaio-2.3.1.tar.gz 36755 SHA256 c87bff73e22c2067318cbb267781e2f651c485d21783b25e1e768eabab67 SHA512 019d686102c862ec308e8ffdfbca25cda1b495adef73ee8b817a465a8054a24590ab0f1e3322df92d0a528152fc5b987b98b039dcd87308e81854d3c6a9fb146 WHIRLPOOL c5f550788f669237d24c5194348a84f5e6e8ca5206bd647ff8e5dee80705809601b798c4eecca260defa69d3276c77adbee6599529b48a325ec7865902c77d89 DIST txaio-2.5.1.tar.gz 41577 SHA256 625076477182e2dde78b79d0b2b0d6b3cecb0e24fe0ea7eaf2abd26a4c0dd1de SHA512 921b4f6738a91923cffe00eed30237e0a2a12dbd42476587b4902675d3d7d8ecbf3b6fbf47afa5648836f779f1c22f7edf9bd94d44dcacee86d03a1dd16450a5 WHIRLPOOL 24286b510c7f1911dd2a315362c76aff77bc2246164a4a1ba50573d87408db9e0e384e5063cfdbee96501b3d03decc9f4198aae9f8cd375d8c49de817d0eda63 +DIST txaio-2.7.1.tar.gz 43591 SHA256 9eea85c27ff8ac28049a29b55383f5c162351f855860e5081ff4632d65a5b4d2 SHA512 d77a8b5e8fc21be0bef43f2a6795229456a351abc1a5eb6d2b7de0da0a58e67a228cb06d1a7962efcc760099ef5df94e9421875ea5628985260911efc7deb85e WHIRLPOOL 2acff5b81fd17afd7b7d986812d742a6e09781f8f6f960ae6c08a52c6535156736492ecaca0c8026192289ab28e3cceb40e03aa4512922bc64ece7c900abd25c diff --git a/dev-python/txaio/files/txaio-2.7.1.chained-callback.patch b/dev-python/txaio/files/txaio-2.7.1.chained-callback.patch new file mode 100644 index 000..f72ccb03918 --- /dev/null +++ b/dev-python/txaio/files/txaio-2.7.1.chained-callback.patch @@ -0,0 +1,48 @@ +From f27f2945c8ca06e2eb0c2b95366a7a4c1363d857 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Alex=20Gr=C3=B6nholm?=+Date: Mon, 8 May 2017 21:20:01 +0300 +Subject: [PATCH] Removed the test for the chained callback feature + +--- + test/test_callback.py | 25 - + 1 file changed, 25 deletions(-) + +diff --git a/test/test_callback.py b/test/test_callback.py +index 08d31e3..9c8ab99 100644 +--- a/test/test_callback.py b/test/test_callback.py +@@ -59,31 +59,6 @@ def test_callback(framework): + assert results[0] == "it worked" + + +-def test_chained_callback(framework): +-""" +-Chain two callbacks where the first one alters the value. +-""" +-calls = [] +- +-def callback0(arg): +-calls.append(arg) +-return arg + " pray I do not alter it futher" +- +-def callback1(arg): +-calls.append(arg) +- +-f = txaio.create_future() +-txaio.add_callbacks(f, callback0, None) +-txaio.add_callbacks(f, callback1, None) +-txaio.resolve(f, "the deal") +- +-run_once() +- +-assert len(calls) == 2 +-assert calls[0] == "the deal" +-assert calls[1] == "the deal pray I do not alter it futher" +- +- + def test_immediate_result(framework): + f = txaio.create_future_success("it worked") + results = [] +-- +2.13.0 + diff --git a/dev-python/txaio/files/txaio-2.7.1.f._result.patch b/dev-python/txaio/files/txaio-2.7.1.f._result.patch new file mode 100644 index 000..8c72b45e48d --- /dev/null +++ b/dev-python/txaio/files/txaio-2.7.1.f._result.patch @@ -0,0 +1,36 @@ +From 7ecd9cbb4e7202f7c583f9080ac13db94672bc4b Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Alex=20Gr=C3=B6nholm?= +Date: Thu, 4 May 2017 21:47:02 +0300 +Subject: [PATCH] Removed code that sets f._result + +This stopped working from Python 3.6 onwards, as the Future implementation is now written in C. +--- + txaio/aio.py | 7 +-- + 1 file changed, 1 insertion(+), 6 deletions(-) + +diff --git a/txaio/aio.py b/txaio/aio.py +index 55d3ca5..becfba5 100644 +--- a/txaio/aio.py b/txaio/aio.py +@@ -437,17 +437,12 @@ class _AsyncioApi(object): + """ + callback or errback may be None, but at least one must be + non-None. +- +-XXX beware the "f._result" hack to get "chainable-callback" type +-behavior. + """ + def done(f): + try: +
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 716656030d53201e5f092be766b825583cd17813 Author: Patrice Clement gentoo org> AuthorDate: Sat Apr 15 20:37:14 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sat Apr 15 20:37:30 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71665603 dev-python/txaio: fix typo in test phase. Gentoo-Bug: https://bugs.gentoo.org/615546 Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-python/txaio/txaio-2.5.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/txaio/txaio-2.5.1-r1.ebuild b/dev-python/txaio/txaio-2.5.1-r1.ebuild index 6ab070d1031..0bb36268276 100644 --- a/dev-python/txaio/txaio-2.5.1-r1.ebuild +++ b/dev-python/txaio/txaio-2.5.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -51,7 +51,7 @@ python_prepare() { } python_compile_all() { - use doc && emake -C doc html + use doc && emake -C docs html } python_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 9adb99aeb8a8ead2db91a729d9eea0feb8969865 Author: Brian Dolbec gentoo org> AuthorDate: Thu Oct 6 21:44:41 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Fri Oct 7 18:11:16 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9adb99ae dev-python/txaio: Add pypi homepage Package-Manager: portage-2.3.1_p8 dev-python/txaio/txaio-2.5.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/txaio/txaio-2.5.1-r1.ebuild b/dev-python/txaio/txaio-2.5.1-r1.ebuild index 91d1262..159a900 100644 --- a/dev-python/txaio/txaio-2.5.1-r1.ebuild +++ b/dev-python/txaio/txaio-2.5.1-r1.ebuild @@ -8,7 +8,7 @@ PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) inherit distutils-r1 DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" -HOMEPAGE="https://github.com/crossbario/txaio; +HOMEPAGE="https://github.com/crossbario/txaio https://pypi.python.org/pypi/txaio; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 4f2c958c8bedde8a9b9ac5e668da5764ea69fef9 Author: Brian Dolbec gentoo org> AuthorDate: Fri Sep 23 16:51:38 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Fri Sep 23 18:52:01 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f2c958c dev-python/txaio: Fix deps, bump eapi to 6 Package-Manager: portage-2.3.1 .../{txaio-2.5.1.ebuild => txaio-2.5.1-r1.ebuild} | 22 +++--- 1 file changed, 15 insertions(+), 7 deletions(-) diff --git a/dev-python/txaio/txaio-2.5.1.ebuild b/dev-python/txaio/txaio-2.5.1-r1.ebuild similarity index 66% rename from dev-python/txaio/txaio-2.5.1.ebuild rename to dev-python/txaio/txaio-2.5.1-r1.ebuild index f1309ec..91d1262 100644 --- a/dev-python/txaio/txaio-2.5.1.ebuild +++ b/dev-python/txaio/txaio-2.5.1-r1.ebuild @@ -2,13 +2,13 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=5 +EAPI=6 PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) inherit distutils-r1 -DESCRIPTION="a helper library for writing code unmodified on both Twisted and asyncio" -HOMEPAGE="https://github.com/tavendo/txaio; +DESCRIPTION="Compatibility API between asyncio/Twisted/Trollius" +HOMEPAGE="https://github.com/crossbario/txaio; SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" @@ -17,20 +17,28 @@ KEYWORDS="~amd64 ~x86" IUSE="doc test" RDEPEND=" - >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}]" - + $(python_gen_cond_dep '>=dev-python/trollius-2.0[${PYTHON_USEDEP}]' python2_7) + $(python_gen_cond_dep '>=dev-python/futures-3.0.3[${PYTHON_USEDEP}]' python2_7) +" DEPEND="app-arch/unzip dev-python/setuptools[${PYTHON_USEDEP}] - doc? ( dev-python/sphinx[${PYTHON_USEDEP}] + doc? ( + >=dev-python/sphinx-1.2.3[${PYTHON_USEDEP}] + >=dev-python/sphinxcontrib-spelling-2.1.2[${PYTHON_USEDEP}] + >=dev-python/sphinx_rtd_theme-0.1.9[${PYTHON_USEDEP}] dev-python/alabaster[${PYTHON_USEDEP}] ) test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}] ~dev-python/mock-1.3.0[${PYTHON_USEDEP}] >=dev-python/tox-2.1.1[${PYTHON_USEDEP}] - )" + >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}] + >=dev-python/pyenchant-1.6.6[${PYTHON_USEDEP}] + ) +" src_prepare() { + default_src_prepare # Take out failing tests known to pass when run manually # we certainly don't need to test "python setup.py sdist" here rm "${S}/test/test_packaging.py" || die
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 65de641e3be75cc2a3381f595e67c5e1fd250f26 Author: Brian Dolbec gentoo org> AuthorDate: Wed Aug 31 00:19:16 2016 + Commit: Brian Dolbec gentoo org> CommitDate: Wed Aug 31 01:17:40 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65de641e dev-python/txaio: Version bump, dep of dev-python/autobahn-0.16.0 Drop arm keyword due to missing arm keyword for dev-python/tox Package-Manager: portage-2.3.0 dev-python/txaio/Manifest | 1 + dev-python/txaio/txaio-2.5.1.ebuild | 57 + 2 files changed, 58 insertions(+) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index d8647ee..47e16c2 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -2,3 +2,4 @@ DIST txaio-1.0.0.zip 33656 SHA256 4b38afc5d416b23426ed4e7f582d949317df5173c50efe DIST txaio-2.2.0.tar.gz 33225 SHA256 5aa536f69d7a52bfe528863e783f20a70138269ed97d134222fdab6afa0dfe14 SHA512 13c4345fa0e64e86cecfa56e3cfa02ed088eed37dee582cc62b35b9e0984041a458ee837cdcb4ae56966e102f504b0cce8750d5ba8240c83815ca076d2deb979 WHIRLPOOL e75c5fc76f294d17e156b58fe69bb4719bc36a3966367b5e930bb9fef8e026d9a107ea0d883e1f7be569f4dfd0d85b472500a87c51fc012987c80f6d9352e774 DIST txaio-2.2.1.tar.gz 35208 SHA256 6eee00c397d8193d15313dfc36da3eac8d64edf0b92fe3b67cd5a735ffc3074b SHA512 63a1d1a5807efc6b46821f77448c5b82cc5f2aca0b2e374c9c35baedee84903d400939698578d15428c4b1d2ad0471f5c7b17a6c815d020e4df8b4a85d787671 WHIRLPOOL 2edc46918e8f6ff7b6cd7282897a81e8dd31089bb6da722c5718e7cddd719dfb296231876222e0678f0eb570b12c83cd011acdbd9b027c7a8004e4beff6a46c9 DIST txaio-2.3.1.tar.gz 36755 SHA256 c87bff73e22c2067318cbb267781e2f651c485d21783b25e1e768eabab67 SHA512 019d686102c862ec308e8ffdfbca25cda1b495adef73ee8b817a465a8054a24590ab0f1e3322df92d0a528152fc5b987b98b039dcd87308e81854d3c6a9fb146 WHIRLPOOL c5f550788f669237d24c5194348a84f5e6e8ca5206bd647ff8e5dee80705809601b798c4eecca260defa69d3276c77adbee6599529b48a325ec7865902c77d89 +DIST txaio-2.5.1.tar.gz 41577 SHA256 625076477182e2dde78b79d0b2b0d6b3cecb0e24fe0ea7eaf2abd26a4c0dd1de SHA512 921b4f6738a91923cffe00eed30237e0a2a12dbd42476587b4902675d3d7d8ecbf3b6fbf47afa5648836f779f1c22f7edf9bd94d44dcacee86d03a1dd16450a5 WHIRLPOOL 24286b510c7f1911dd2a315362c76aff77bc2246164a4a1ba50573d87408db9e0e384e5063cfdbee96501b3d03decc9f4198aae9f8cd375d8c49de817d0eda63 diff --git a/dev-python/txaio/txaio-2.5.1.ebuild b/dev-python/txaio/txaio-2.5.1.ebuild new file mode 100644 index ..f1309ec --- /dev/null +++ b/dev-python/txaio/txaio-2.5.1.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) + +inherit distutils-r1 + +DESCRIPTION="a helper library for writing code unmodified on both Twisted and asyncio" +HOMEPAGE="https://github.com/tavendo/txaio; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc test" + +RDEPEND=" + >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}]" + +DEPEND="app-arch/unzip + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/alabaster[${PYTHON_USEDEP}] + ) + test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] + >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}] + ~dev-python/mock-1.3.0[${PYTHON_USEDEP}] + >=dev-python/tox-2.1.1[${PYTHON_USEDEP}] + )" + +src_prepare() { + # Take out failing tests known to pass when run manually + # we certainly don't need to test "python setup.py sdist" here + rm "${S}/test/test_packaging.py" || die +} + +python_prepare() { + # https://github.com/tavendo/txaio/issues/3 + cp -r "${FILESDIR}"/util.py test || die + + distutils-r1_python_prepare +} + +python_compile_all() { + use doc && emake -C doc html +} + +python_test() { + py.test || die "Tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && HTML_DOCS=( doc/_build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: f5c6dbd453cc531f01c3773798e817f2fbdb5f09 Author: Patrick Lauer gentoo org> AuthorDate: Wed Apr 20 07:46:53 2016 + Commit: Patrick Lauer gentoo org> CommitDate: Wed Apr 20 07:52:10 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c6dbd4 dev-python/txaio: Bump Package-Manager: portage-2.2.28 dev-python/txaio/Manifest | 1 + dev-python/txaio/txaio-2.3.1.ebuild | 49 + 2 files changed, 50 insertions(+) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index 2edb0b0..d8647ee 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1,3 +1,4 @@ DIST txaio-1.0.0.zip 33656 SHA256 4b38afc5d416b23426ed4e7f582d949317df5173c50efec999f2cc97ed368a57 SHA512 7ca543721139e3da96e86d3d2feafbd0901df7a48585f43f46407a17c226e24bbd18841c50bf911c3f208d614c9e32bfc0a7bee37b03b9ddea87a8a47e940572 WHIRLPOOL d11ea36f27d26566a5dcce83751a723ac2e33c51ecc7019b95d66014850e94fc820ae44b36cbbe3c5a3f5b86de666a2b59cec29194ca3d4b9d39908bb47b2556 DIST txaio-2.2.0.tar.gz 33225 SHA256 5aa536f69d7a52bfe528863e783f20a70138269ed97d134222fdab6afa0dfe14 SHA512 13c4345fa0e64e86cecfa56e3cfa02ed088eed37dee582cc62b35b9e0984041a458ee837cdcb4ae56966e102f504b0cce8750d5ba8240c83815ca076d2deb979 WHIRLPOOL e75c5fc76f294d17e156b58fe69bb4719bc36a3966367b5e930bb9fef8e026d9a107ea0d883e1f7be569f4dfd0d85b472500a87c51fc012987c80f6d9352e774 DIST txaio-2.2.1.tar.gz 35208 SHA256 6eee00c397d8193d15313dfc36da3eac8d64edf0b92fe3b67cd5a735ffc3074b SHA512 63a1d1a5807efc6b46821f77448c5b82cc5f2aca0b2e374c9c35baedee84903d400939698578d15428c4b1d2ad0471f5c7b17a6c815d020e4df8b4a85d787671 WHIRLPOOL 2edc46918e8f6ff7b6cd7282897a81e8dd31089bb6da722c5718e7cddd719dfb296231876222e0678f0eb570b12c83cd011acdbd9b027c7a8004e4beff6a46c9 +DIST txaio-2.3.1.tar.gz 36755 SHA256 c87bff73e22c2067318cbb267781e2f651c485d21783b25e1e768eabab67 SHA512 019d686102c862ec308e8ffdfbca25cda1b495adef73ee8b817a465a8054a24590ab0f1e3322df92d0a528152fc5b987b98b039dcd87308e81854d3c6a9fb146 WHIRLPOOL c5f550788f669237d24c5194348a84f5e6e8ca5206bd647ff8e5dee80705809601b798c4eecca260defa69d3276c77adbee6599529b48a325ec7865902c77d89 diff --git a/dev-python/txaio/txaio-2.3.1.ebuild b/dev-python/txaio/txaio-2.3.1.ebuild new file mode 100644 index 000..ebf436d --- /dev/null +++ b/dev-python/txaio/txaio-2.3.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +RESTRICT="test" + +inherit distutils-r1 + +DESCRIPTION="a helper library for writing code unmodified on both Twisted and asyncio" +HOMEPAGE="https://github.com/tavendo/txaio; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="doc test" + +RDEPEND="dev-python/six[${PYTHON_USEDEP}] + >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}]" + +DEPEND="app-arch/unzip + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/alabaster[${PYTHON_USEDEP}] ) + test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] + >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}] )" + +python_prepare() { + # https://github.com/tavendo/txaio/issues/3 + cp -r "${FILESDIR}"/util.py test || die + + distutils-r1_python_prepare +} + +python_compile_all() { + use doc && emake -C doc html +} + +python_test() { + py.test || die "Tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && HTML_DOCS=( doc/_build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: a063c35d99ca49c5eccca5584657ee9d9410c16f Author: Patrick Lauer gentoo org> AuthorDate: Wed Mar 2 16:52:31 2016 + Commit: Patrick Lauer gentoo org> CommitDate: Wed Mar 2 16:52:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a063c35d dev-python/txaio: Bump Package-Manager: portage-2.2.27 dev-python/txaio/Manifest | 1 + dev-python/txaio/txaio-2.2.1.ebuild | 49 + 2 files changed, 50 insertions(+) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index 570690e..2edb0b0 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1,2 +1,3 @@ DIST txaio-1.0.0.zip 33656 SHA256 4b38afc5d416b23426ed4e7f582d949317df5173c50efec999f2cc97ed368a57 SHA512 7ca543721139e3da96e86d3d2feafbd0901df7a48585f43f46407a17c226e24bbd18841c50bf911c3f208d614c9e32bfc0a7bee37b03b9ddea87a8a47e940572 WHIRLPOOL d11ea36f27d26566a5dcce83751a723ac2e33c51ecc7019b95d66014850e94fc820ae44b36cbbe3c5a3f5b86de666a2b59cec29194ca3d4b9d39908bb47b2556 DIST txaio-2.2.0.tar.gz 33225 SHA256 5aa536f69d7a52bfe528863e783f20a70138269ed97d134222fdab6afa0dfe14 SHA512 13c4345fa0e64e86cecfa56e3cfa02ed088eed37dee582cc62b35b9e0984041a458ee837cdcb4ae56966e102f504b0cce8750d5ba8240c83815ca076d2deb979 WHIRLPOOL e75c5fc76f294d17e156b58fe69bb4719bc36a3966367b5e930bb9fef8e026d9a107ea0d883e1f7be569f4dfd0d85b472500a87c51fc012987c80f6d9352e774 +DIST txaio-2.2.1.tar.gz 35208 SHA256 6eee00c397d8193d15313dfc36da3eac8d64edf0b92fe3b67cd5a735ffc3074b SHA512 63a1d1a5807efc6b46821f77448c5b82cc5f2aca0b2e374c9c35baedee84903d400939698578d15428c4b1d2ad0471f5c7b17a6c815d020e4df8b4a85d787671 WHIRLPOOL 2edc46918e8f6ff7b6cd7282897a81e8dd31089bb6da722c5718e7cddd719dfb296231876222e0678f0eb570b12c83cd011acdbd9b027c7a8004e4beff6a46c9 diff --git a/dev-python/txaio/txaio-2.2.1.ebuild b/dev-python/txaio/txaio-2.2.1.ebuild new file mode 100644 index 000..ebf436d --- /dev/null +++ b/dev-python/txaio/txaio-2.2.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +RESTRICT="test" + +inherit distutils-r1 + +DESCRIPTION="a helper library for writing code unmodified on both Twisted and asyncio" +HOMEPAGE="https://github.com/tavendo/txaio; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="doc test" + +RDEPEND="dev-python/six[${PYTHON_USEDEP}] + >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}]" + +DEPEND="app-arch/unzip + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/alabaster[${PYTHON_USEDEP}] ) + test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] + >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}] )" + +python_prepare() { + # https://github.com/tavendo/txaio/issues/3 + cp -r "${FILESDIR}"/util.py test || die + + distutils-r1_python_prepare +} + +python_compile_all() { + use doc && emake -C doc html +} + +python_test() { + py.test || die "Tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && HTML_DOCS=( doc/_build/html/. ) + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/txaio/
commit: 6d47c0fb3aae856fb762500e8b2b4fb0e10fa8e5 Author: Patrick Lauer gentoo org> AuthorDate: Sun Jan 3 16:04:50 2016 + Commit: Patrick Lauer gentoo org> CommitDate: Sun Jan 3 16:07:56 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d47c0fb dev-python/txaio: Bump Package-Manager: portage-2.2.26 dev-python/txaio/Manifest | 1 + dev-python/txaio/txaio-2.2.0.ebuild | 49 + 2 files changed, 50 insertions(+) diff --git a/dev-python/txaio/Manifest b/dev-python/txaio/Manifest index fd0ee65..570690e 100644 --- a/dev-python/txaio/Manifest +++ b/dev-python/txaio/Manifest @@ -1 +1,2 @@ DIST txaio-1.0.0.zip 33656 SHA256 4b38afc5d416b23426ed4e7f582d949317df5173c50efec999f2cc97ed368a57 SHA512 7ca543721139e3da96e86d3d2feafbd0901df7a48585f43f46407a17c226e24bbd18841c50bf911c3f208d614c9e32bfc0a7bee37b03b9ddea87a8a47e940572 WHIRLPOOL d11ea36f27d26566a5dcce83751a723ac2e33c51ecc7019b95d66014850e94fc820ae44b36cbbe3c5a3f5b86de666a2b59cec29194ca3d4b9d39908bb47b2556 +DIST txaio-2.2.0.tar.gz 33225 SHA256 5aa536f69d7a52bfe528863e783f20a70138269ed97d134222fdab6afa0dfe14 SHA512 13c4345fa0e64e86cecfa56e3cfa02ed088eed37dee582cc62b35b9e0984041a458ee837cdcb4ae56966e102f504b0cce8750d5ba8240c83815ca076d2deb979 WHIRLPOOL e75c5fc76f294d17e156b58fe69bb4719bc36a3966367b5e930bb9fef8e026d9a107ea0d883e1f7be569f4dfd0d85b472500a87c51fc012987c80f6d9352e774 diff --git a/dev-python/txaio/txaio-2.2.0.ebuild b/dev-python/txaio/txaio-2.2.0.ebuild new file mode 100644 index 000..ebf436d --- /dev/null +++ b/dev-python/txaio/txaio-2.2.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 +PYTHON_COMPAT=( python{2_7,3_3,3_4} ) + +RESTRICT="test" + +inherit distutils-r1 + +DESCRIPTION="a helper library for writing code unmodified on both Twisted and asyncio" +HOMEPAGE="https://github.com/tavendo/txaio; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="doc test" + +RDEPEND="dev-python/six[${PYTHON_USEDEP}] + >=dev-python/pep8-1.6.2[${PYTHON_USEDEP}]" + +DEPEND="app-arch/unzip + dev-python/setuptools[${PYTHON_USEDEP}] + doc? ( dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/alabaster[${PYTHON_USEDEP}] ) + test? ( >=dev-python/pytest-2.6.4[${PYTHON_USEDEP}] + >=dev-python/pytest-cov-1.8.1[${PYTHON_USEDEP}] )" + +python_prepare() { + # https://github.com/tavendo/txaio/issues/3 + cp -r "${FILESDIR}"/util.py test || die + + distutils-r1_python_prepare +} + +python_compile_all() { + use doc && emake -C doc html +} + +python_test() { + py.test || die "Tests failed under ${EPYTHON}" +} + +python_install_all() { + use doc && HTML_DOCS=( doc/_build/html/. ) + distutils-r1_python_install_all +}