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

2024-01-26 Thread Arthur Zamarin
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/

2023-03-17 Thread Michał Górny
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/

2023-03-17 Thread Arthur Zamarin
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/

2023-03-03 Thread Arthur Zamarin
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/

2023-01-15 Thread Michał Górny
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/

2022-05-19 Thread Michał Górny
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/

2022-04-15 Thread Arthur Zamarin
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/

2022-04-15 Thread Arthur Zamarin
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/

2022-03-14 Thread Yixun Lan
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/

2022-02-23 Thread Michał Górny
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/

2021-09-15 Thread Arthur Zamarin
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/

2021-03-30 Thread Michał Górny
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/

2021-03-30 Thread Sam James
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/

2021-02-26 Thread Michał Górny
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/

2021-01-18 Thread Michał Górny
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/

2021-01-18 Thread Sam James
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/

2021-01-18 Thread Michał Górny
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/

2020-12-26 Thread Sam James
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/

2020-12-19 Thread Michał Górny
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/

2020-12-19 Thread Michał Górny
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/

2020-07-20 Thread Sam James
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/

2020-05-21 Thread Agostino Sarubbo
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/

2020-05-21 Thread Agostino Sarubbo
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/

2020-05-21 Thread Agostino Sarubbo
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/

2020-05-08 Thread Brian Dolbec
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/

2020-04-26 Thread Michał Górny
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/

2020-03-28 Thread Michał Górny
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/

2020-03-17 Thread Michał Górny
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/

2020-02-05 Thread Michał Górny
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/

2019-12-02 Thread Mikle Kolyada
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/

2019-11-14 Thread Agostino Sarubbo
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/

2019-11-14 Thread Agostino Sarubbo
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/

2019-06-25 Thread Michael Haubenwallner
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/

2019-06-25 Thread Michael Haubenwallner
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/

2019-05-21 Thread Stephen Klimaszewski
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/

2018-10-15 Thread Virgil Dupras
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/

2018-10-15 Thread Virgil Dupras
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/

2018-10-15 Thread Virgil Dupras
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/

2018-08-11 Thread Virgil Dupras
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/

2018-03-13 Thread Brian Dolbec
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/

2018-01-06 Thread Michał Górny
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/

2017-09-28 Thread Michael Palimaka
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/

2017-09-20 Thread Brian Dolbec
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/

2017-09-08 Thread Markus Meier
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/

2017-08-01 Thread Brian Dolbec
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/

2017-07-31 Thread Tobias Klausmann
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/

2017-05-15 Thread Brian Dolbec
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/

2017-04-15 Thread Patrice Clement
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/

2016-10-07 Thread Brian Dolbec
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/

2016-09-23 Thread Brian Dolbec
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/

2016-08-30 Thread Brian Dolbec
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/

2016-04-20 Thread Patrick Lauer
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/

2016-03-02 Thread Patrick Lauer
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/

2016-01-03 Thread Patrick Lauer
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
+}