* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trio/
2020-03-09 15:35 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
@ 2020-03-09 17:02 ` Andrew Ammerlaan
0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2020-03-09 17:02 UTC (permalink / raw
To: gentoo-commits
commit: 4d1d9f1a2bcdc17249ca507abdbdad4c67fa00fe
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon Mar 9 15:35:04 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Mar 9 15:35:04 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d1d9f1a
dev-python/trio: Python library for async concurrency and I/O
Package-Manager: Portage-2.3.93, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/trio/Manifest | 1 +
dev-python/trio/metadata.xml | 9 ++++++++
dev-python/trio/trio-0.13.0.ebuild | 44 ++++++++++++++++++++++++++++++++++++++
3 files changed, 54 insertions(+)
diff --git a/dev-python/trio/Manifest b/dev-python/trio/Manifest
new file mode 100644
index 0000000..cf28569
--- /dev/null
+++ b/dev-python/trio/Manifest
@@ -0,0 +1 @@
+DIST trio-0.13.0.tar.gz 441925 BLAKE2B c452a0d91d44c651d33399cf5cb64ae05283466732df5332a3319b02fdf9ed73e88fc105b65aeeea39f923c0eecafe842a9e328cbea88424304a7708f8ec703d SHA512 c2f64e71aa59ed0ba5878fda56e5be2c7c434324fa0ace33caf1487fd990dfc63ffda8a20f1586e2175b6b41db51e9b9023e44c367337526263c9a32d98f7ce6
diff --git a/dev-python/trio/metadata.xml b/dev-python/trio/metadata.xml
new file mode 100644
index 0000000..628ab20
--- /dev/null
+++ b/dev-python/trio/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+
+<pkgmetadata>
+ <maintainer type="person">
+ <email>andrewammerlaan@riseup.net</email>
+ <name>Andrew Ammerlaan</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-python/trio/trio-0.13.0.ebuild b/dev-python/trio/trio-0.13.0.ebuild
new file mode 100644
index 0000000..1f0862d
--- /dev/null
+++ b/dev-python/trio/trio-0.13.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1 linux-info
+
+DESCRIPTION="Python library for async concurrency and I/O"
+HOMEPAGE="https://github.com/python-trio/trio"
+SRC_URI="https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-python/async_generator[${PYTHON_USEDEP}]
+ >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+ dev-python/idna[${PYTHON_USEDEP}]
+ dev-python/outcome[${PYTHON_USEDEP}]
+ dev-python/sniffio[${PYTHON_USEDEP}]
+ dev-python/sortedcontainers[${PYTHON_USEDEP}]"
+
+RDEPEND="${DEPEND}
+ $(python_gen_cond_dep 'dev-python/contextvars[${PYTHON_USEDEP}]' python3_6)"
+
+BDEPEND="test? ( >=dev-python/astor-0.8.0[${PYTHON_USEDEP}]
+ dev-python/jedi[${PYTHON_USEDEP}]
+ dev-python/trustme[${PYTHON_USEDEP}]
+ dev-python/yapf[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs/source
+
+python_prepare_all() {
+ # Disable tests require IPv6
+ if ! linux_config_exists || ! linux_chkconfig_present IPV6; then
+ sed -i -e "/for family in/s/, AF_INET6//" \
+ -e "/test_getaddrinfo/i@pytest.mark.skip(reason='no IPv6')" \
+ trio/tests/test_socket.py || die "sed failed for test_socket.py"
+ fi
+ distutils-r1_python_prepare_all
+}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trio/
2020-03-29 13:21 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
@ 2020-03-29 13:21 ` Andrew Ammerlaan
0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2020-03-29 13:21 UTC (permalink / raw
To: gentoo-commits
commit: 85fc0b78ff7d13c73b7c45bb920ca160a2f0cbcf
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Mar 29 12:11:36 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Mar 29 12:11:36 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85fc0b78
dev-python/trio: fix tests
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/trio/trio-0.13.0.ebuild | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/dev-python/trio/trio-0.13.0.ebuild b/dev-python/trio/trio-0.13.0.ebuild
index 092b394..ce3ef2e 100644
--- a/dev-python/trio/trio-0.13.0.ebuild
+++ b/dev-python/trio/trio-0.13.0.ebuild
@@ -51,5 +51,10 @@ python_prepare_all() {
-e "/test_getaddrinfo/i@pytest.mark.skip(reason='no IPv6')" \
trio/tests/test_socket.py || die "sed failed for test_socket.py"
fi
+
+ # these tests require internet access
+ rm trio/tests/test_ssl.py || die
+ rm trio/tests/test_highlevel_ssl_helpers.py || die
+
distutils-r1_python_prepare_all
}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trio/
@ 2020-03-31 17:39 Andrew Ammerlaan
0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2020-03-31 17:39 UTC (permalink / raw
To: gentoo-commits
commit: 66d7444142931ebbab59cbe3e3f7e2a213a4e97c
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Tue Mar 31 15:26:25 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Mar 31 15:26:25 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66d74441
dev-python/trio: missing dependency
Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/trio/trio-0.13.0.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-python/trio/trio-0.13.0.ebuild b/dev-python/trio/trio-0.13.0.ebuild
index ce3ef2e..66266e5 100644
--- a/dev-python/trio/trio-0.13.0.ebuild
+++ b/dev-python/trio/trio-0.13.0.ebuild
@@ -32,6 +32,7 @@ DEPEND="${RDEPEND}
>=dev-python/astor-0.8.0[${PYTHON_USEDEP}]
>=dev-python/immutables-0.6[${PYTHON_USEDEP}]
dev-python/jedi[${PYTHON_USEDEP}]
+ dev-python/pylint[${PYTHON_USEDEP}]
dev-python/trustme[${PYTHON_USEDEP}]
dev-python/yapf[${PYTHON_USEDEP}]
)
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trio/
2020-05-06 17:14 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
@ 2020-05-06 17:28 ` Andrew Ammerlaan
0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2020-05-06 17:28 UTC (permalink / raw
To: gentoo-commits
commit: ea3cc2f21b580ae89ef10cc71ab44398c936c649
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Wed May 6 17:14:00 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed May 6 17:14:00 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ea3cc2f2
dev-python/trio: version bump
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/trio/Manifest | 2 +-
dev-python/trio/{trio-0.13.0.ebuild => trio-0.14.0.ebuild} | 2 ++
2 files changed, 3 insertions(+), 1 deletion(-)
diff --git a/dev-python/trio/Manifest b/dev-python/trio/Manifest
index cf28569..7d8d72d 100644
--- a/dev-python/trio/Manifest
+++ b/dev-python/trio/Manifest
@@ -1 +1 @@
-DIST trio-0.13.0.tar.gz 441925 BLAKE2B c452a0d91d44c651d33399cf5cb64ae05283466732df5332a3319b02fdf9ed73e88fc105b65aeeea39f923c0eecafe842a9e328cbea88424304a7708f8ec703d SHA512 c2f64e71aa59ed0ba5878fda56e5be2c7c434324fa0ace33caf1487fd990dfc63ffda8a20f1586e2175b6b41db51e9b9023e44c367337526263c9a32d98f7ce6
+DIST trio-0.14.0.tar.gz 451593 BLAKE2B 05b19fb17fb046c17c196d6fec003b731a0beb2c976e0d289665fbdf28c1ab8556404c21a9b3c72623b7d293a74438d4d43a368367838247d9e17e0f6d4ec47e SHA512 dcc640315c5f9a558c00be97ffc011bbb6d2a2137f4f07845698bdec5e2c0949ffb23f6ec49410e618d49156b42a5423b82f5c1f271c1cced7886d3f94c2cd9e
diff --git a/dev-python/trio/trio-0.13.0.ebuild b/dev-python/trio/trio-0.14.0.ebuild
similarity index 95%
rename from dev-python/trio/trio-0.13.0.ebuild
rename to dev-python/trio/trio-0.14.0.ebuild
index 66266e5..b83b175 100644
--- a/dev-python/trio/trio-0.13.0.ebuild
+++ b/dev-python/trio/trio-0.14.0.ebuild
@@ -31,8 +31,10 @@ DEPEND="${RDEPEND}
test? (
>=dev-python/astor-0.8.0[${PYTHON_USEDEP}]
>=dev-python/immutables-0.6[${PYTHON_USEDEP}]
+ dev-python/ipython[${PYTHON_USEDEP}]
dev-python/jedi[${PYTHON_USEDEP}]
dev-python/pylint[${PYTHON_USEDEP}]
+ dev-python/pyopenssl[${PYTHON_USEDEP}]
dev-python/trustme[${PYTHON_USEDEP}]
dev-python/yapf[${PYTHON_USEDEP}]
)
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trio/
@ 2020-05-24 19:03 Andrew Ammerlaan
0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2020-05-24 19:03 UTC (permalink / raw
To: gentoo-commits
commit: aafa58b5cded6aedd0ce468feeefa7fed6c3492e
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun May 24 08:34:07 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun May 24 08:34:54 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aafa58b5
dev-python/trio: version bump
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/trio/Manifest | 1 +
dev-python/trio/trio-0.15.1.ebuild | 63 ++++++++++++++++++++++++++++++++++++++
2 files changed, 64 insertions(+)
diff --git a/dev-python/trio/Manifest b/dev-python/trio/Manifest
index 7d8d72d..9d1111f 100644
--- a/dev-python/trio/Manifest
+++ b/dev-python/trio/Manifest
@@ -1 +1,2 @@
DIST trio-0.14.0.tar.gz 451593 BLAKE2B 05b19fb17fb046c17c196d6fec003b731a0beb2c976e0d289665fbdf28c1ab8556404c21a9b3c72623b7d293a74438d4d43a368367838247d9e17e0f6d4ec47e SHA512 dcc640315c5f9a558c00be97ffc011bbb6d2a2137f4f07845698bdec5e2c0949ffb23f6ec49410e618d49156b42a5423b82f5c1f271c1cced7886d3f94c2cd9e
+DIST trio-0.15.1.tar.gz 457493 BLAKE2B 9123510032f8e59b67bde778c1270d0fd18771806120866741f4e03f6e3f354ad34d06d75b23f38d53fa43e0832cc51060049b81a35be14b4ce043e32672b77d SHA512 48ff7e00e67ad11d09faf643275982e893ee7d533396dd9fe2558d38390693acf9e023fddbc8b00b7d12090154c0610fa71e65d003e110cfbb47b3f0eb3e8469
diff --git a/dev-python/trio/trio-0.15.1.ebuild b/dev-python/trio/trio-0.15.1.ebuild
new file mode 100644
index 0000000..b83b175
--- /dev/null
+++ b/dev-python/trio/trio-0.15.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1 linux-info
+
+DESCRIPTION="Python library for async concurrency and I/O"
+HOMEPAGE="
+ https://github.com/python-trio/trio
+ https://pypi.org/project/trio
+"
+SRC_URI="https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/async_generator[${PYTHON_USEDEP}]
+ >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+ dev-python/idna[${PYTHON_USEDEP}]
+ dev-python/outcome[${PYTHON_USEDEP}]
+ dev-python/sniffio[${PYTHON_USEDEP}]
+ dev-python/sortedcontainers[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/contextvars[${PYTHON_USEDEP}]' python3_6)
+"
+DEPEND="${RDEPEND}
+ test? (
+ >=dev-python/astor-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/immutables-0.6[${PYTHON_USEDEP}]
+ dev-python/ipython[${PYTHON_USEDEP}]
+ dev-python/jedi[${PYTHON_USEDEP}]
+ dev-python/pylint[${PYTHON_USEDEP}]
+ dev-python/pyopenssl[${PYTHON_USEDEP}]
+ dev-python/trustme[${PYTHON_USEDEP}]
+ dev-python/yapf[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs/source \
+ ">=dev-python/immutables-0.6" \
+ dev-python/sphinxcontrib-trio \
+ dev-python/sphinx_rtd_theme \
+ dev-python/towncrier
+
+python_prepare_all() {
+ # Disable tests require IPv6
+ if ! linux_config_exists || ! linux_chkconfig_present IPV6; then
+ sed -i -e "/for family in/s/, AF_INET6//" \
+ -e "/test_getaddrinfo/i@pytest.mark.skip(reason='no IPv6')" \
+ trio/tests/test_socket.py || die "sed failed for test_socket.py"
+ fi
+
+ # these tests require internet access
+ rm trio/tests/test_ssl.py || die
+ rm trio/tests/test_highlevel_ssl_helpers.py || die
+
+ distutils-r1_python_prepare_all
+}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trio/
2020-06-15 11:34 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
@ 2020-06-15 11:35 ` Andrew Ammerlaan
0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2020-06-15 11:35 UTC (permalink / raw
To: gentoo-commits
commit: b304cacdfef438e042bd1f705d2f3e6469e0c5dd
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon Jun 15 11:02:26 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Jun 15 11:02:26 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b304cacd
dev-python/trio: version bump, add py3_8
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/trio/Manifest | 1 +
dev-python/trio/trio-0.16.0.ebuild | 63 ++++++++++++++++++++++++++++++++++++++
2 files changed, 64 insertions(+)
diff --git a/dev-python/trio/Manifest b/dev-python/trio/Manifest
index 9d1111f..227eb7a 100644
--- a/dev-python/trio/Manifest
+++ b/dev-python/trio/Manifest
@@ -1,2 +1,3 @@
DIST trio-0.14.0.tar.gz 451593 BLAKE2B 05b19fb17fb046c17c196d6fec003b731a0beb2c976e0d289665fbdf28c1ab8556404c21a9b3c72623b7d293a74438d4d43a368367838247d9e17e0f6d4ec47e SHA512 dcc640315c5f9a558c00be97ffc011bbb6d2a2137f4f07845698bdec5e2c0949ffb23f6ec49410e618d49156b42a5423b82f5c1f271c1cced7886d3f94c2cd9e
DIST trio-0.15.1.tar.gz 457493 BLAKE2B 9123510032f8e59b67bde778c1270d0fd18771806120866741f4e03f6e3f354ad34d06d75b23f38d53fa43e0832cc51060049b81a35be14b4ce043e32672b77d SHA512 48ff7e00e67ad11d09faf643275982e893ee7d533396dd9fe2558d38390693acf9e023fddbc8b00b7d12090154c0610fa71e65d003e110cfbb47b3f0eb3e8469
+DIST trio-0.16.0.tar.gz 469784 BLAKE2B 0817e0ac5116c5bdda1aa4608b791231c2717525a10ecf5ade763ff433b97718902e0bfff4105d034cd370ef9ac00d8462be1100c85ba3f1c44dbbb7948b5981 SHA512 f9fbfcd38103acfd679e5afa6a6673318cb1ef8195a969a618c70f91d5786ecadfca76202177779154c5c806e244980ecc38140389feaac0f735c69975ee846d
diff --git a/dev-python/trio/trio-0.16.0.ebuild b/dev-python/trio/trio-0.16.0.ebuild
new file mode 100644
index 0000000..5d90aec
--- /dev/null
+++ b/dev-python/trio/trio-0.16.0.ebuild
@@ -0,0 +1,63 @@
+# 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 linux-info
+
+DESCRIPTION="Python library for async concurrency and I/O"
+HOMEPAGE="
+ https://github.com/python-trio/trio
+ https://pypi.org/project/trio
+"
+SRC_URI="https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/async_generator[${PYTHON_USEDEP}]
+ >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+ dev-python/idna[${PYTHON_USEDEP}]
+ dev-python/outcome[${PYTHON_USEDEP}]
+ dev-python/sniffio[${PYTHON_USEDEP}]
+ dev-python/sortedcontainers[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/contextvars[${PYTHON_USEDEP}]' python3_6)
+"
+DEPEND="${RDEPEND}
+ test? (
+ >=dev-python/astor-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/immutables-0.6[${PYTHON_USEDEP}]
+ dev-python/ipython[${PYTHON_USEDEP}]
+ >=dev-python/jedi-0.17.0[${PYTHON_USEDEP}]
+ dev-python/pylint[${PYTHON_USEDEP}]
+ dev-python/pyopenssl[${PYTHON_USEDEP}]
+ dev-python/trustme[${PYTHON_USEDEP}]
+ dev-python/yapf[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs/source \
+ ">=dev-python/immutables-0.6" \
+ dev-python/sphinxcontrib-trio \
+ dev-python/sphinx_rtd_theme \
+ dev-python/towncrier
+
+python_prepare_all() {
+ # Disable tests require IPv6
+ if ! linux_config_exists || ! linux_chkconfig_present IPV6; then
+ sed -i -e "/for family in/s/, AF_INET6//" \
+ -e "/test_getaddrinfo/i@pytest.mark.skip(reason='no IPv6')" \
+ trio/tests/test_socket.py || die "sed failed for test_socket.py"
+ fi
+
+ # these tests require internet access
+ rm trio/tests/test_ssl.py || die
+ rm trio/tests/test_highlevel_ssl_helpers.py || die
+
+ distutils-r1_python_prepare_all
+}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trio/
@ 2020-06-15 11:35 Andrew Ammerlaan
0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2020-06-15 11:35 UTC (permalink / raw
To: gentoo-commits
commit: 9cae3e60b33d7afa6c79f40b091fc06f7626b253
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon Jun 15 11:16:53 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Jun 15 11:16:53 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9cae3e60
dev-python/trio: fix test
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/trio/trio-0.16.0.ebuild | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/dev-python/trio/trio-0.16.0.ebuild b/dev-python/trio/trio-0.16.0.ebuild
index 5d90aec..f3ca2d4 100644
--- a/dev-python/trio/trio-0.16.0.ebuild
+++ b/dev-python/trio/trio-0.16.0.ebuild
@@ -61,3 +61,10 @@ python_prepare_all() {
distutils-r1_python_prepare_all
}
+
+python_test() {
+ # tests fail if package is already installed without this
+ PYTHONPATH="${S}"
+ cd "${S}" || die
+ pytest -vv || die "Tests fail with ${EPYTHON}"
+}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trio/
@ 2020-08-29 14:14 Andrew Ammerlaan
0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2020-08-29 14:14 UTC (permalink / raw
To: gentoo-commits
commit: abd3b4f6e18eaf7eb26e6960567927037c343480
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sat Aug 29 12:57:24 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sat Aug 29 12:57:24 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=abd3b4f6
dev-python/trio: drop py3.6
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/trio/trio-0.14.0.ebuild | 2 +-
dev-python/trio/trio-0.15.1.ebuild | 2 +-
dev-python/trio/trio-0.16.0.ebuild | 3 +--
3 files changed, 3 insertions(+), 4 deletions(-)
diff --git a/dev-python/trio/trio-0.14.0.ebuild b/dev-python/trio/trio-0.14.0.ebuild
index b83b175..9373dbe 100644
--- a/dev-python/trio/trio-0.14.0.ebuild
+++ b/dev-python/trio/trio-0.14.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_7 )
inherit distutils-r1 linux-info
diff --git a/dev-python/trio/trio-0.15.1.ebuild b/dev-python/trio/trio-0.15.1.ebuild
index b83b175..9373dbe 100644
--- a/dev-python/trio/trio-0.15.1.ebuild
+++ b/dev-python/trio/trio-0.15.1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_7 )
inherit distutils-r1 linux-info
diff --git a/dev-python/trio/trio-0.16.0.ebuild b/dev-python/trio/trio-0.16.0.ebuild
index f3ca2d4..a3c30bb 100644
--- a/dev-python/trio/trio-0.16.0.ebuild
+++ b/dev-python/trio/trio-0.16.0.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{7,8} )
inherit distutils-r1 linux-info
@@ -25,7 +25,6 @@ RDEPEND="
dev-python/outcome[${PYTHON_USEDEP}]
dev-python/sniffio[${PYTHON_USEDEP}]
dev-python/sortedcontainers[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/contextvars[${PYTHON_USEDEP}]' python3_6)
"
DEPEND="${RDEPEND}
test? (
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trio/
2020-08-29 14:14 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
@ 2020-08-29 14:14 ` Andrew Ammerlaan
0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2020-08-29 14:14 UTC (permalink / raw
To: gentoo-commits
commit: 8fd8f63cf9ccde6c13a435b8654924c32449ed46
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sat Aug 29 13:18:04 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sat Aug 29 13:18:04 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8fd8f63c
dev-python/trio: drop py3.6 only dependency
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/trio/trio-0.14.0.ebuild | 1 -
dev-python/trio/trio-0.15.1.ebuild | 1 -
2 files changed, 2 deletions(-)
diff --git a/dev-python/trio/trio-0.14.0.ebuild b/dev-python/trio/trio-0.14.0.ebuild
index 9373dbe..7a30e03 100644
--- a/dev-python/trio/trio-0.14.0.ebuild
+++ b/dev-python/trio/trio-0.14.0.ebuild
@@ -25,7 +25,6 @@ RDEPEND="
dev-python/outcome[${PYTHON_USEDEP}]
dev-python/sniffio[${PYTHON_USEDEP}]
dev-python/sortedcontainers[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/contextvars[${PYTHON_USEDEP}]' python3_6)
"
DEPEND="${RDEPEND}
test? (
diff --git a/dev-python/trio/trio-0.15.1.ebuild b/dev-python/trio/trio-0.15.1.ebuild
index 9373dbe..7a30e03 100644
--- a/dev-python/trio/trio-0.15.1.ebuild
+++ b/dev-python/trio/trio-0.15.1.ebuild
@@ -25,7 +25,6 @@ RDEPEND="
dev-python/outcome[${PYTHON_USEDEP}]
dev-python/sniffio[${PYTHON_USEDEP}]
dev-python/sortedcontainers[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/contextvars[${PYTHON_USEDEP}]' python3_6)
"
DEPEND="${RDEPEND}
test? (
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trio/
@ 2020-10-18 9:03 Andrew Ammerlaan
0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2020-10-18 9:03 UTC (permalink / raw
To: gentoo-commits
commit: 96720898fcee53e8732486f4a66a28b604f548d9
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Oct 18 08:06:09 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Oct 18 08:06:09 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=96720898
dev-python/trio: version bump 0.17.0
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/trio/Manifest | 2 +-
dev-python/trio/{trio-0.16.0.ebuild => trio-0.17.0.ebuild} | 0
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-python/trio/Manifest b/dev-python/trio/Manifest
index 227eb7ab..30d17868 100644
--- a/dev-python/trio/Manifest
+++ b/dev-python/trio/Manifest
@@ -1,3 +1,3 @@
DIST trio-0.14.0.tar.gz 451593 BLAKE2B 05b19fb17fb046c17c196d6fec003b731a0beb2c976e0d289665fbdf28c1ab8556404c21a9b3c72623b7d293a74438d4d43a368367838247d9e17e0f6d4ec47e SHA512 dcc640315c5f9a558c00be97ffc011bbb6d2a2137f4f07845698bdec5e2c0949ffb23f6ec49410e618d49156b42a5423b82f5c1f271c1cced7886d3f94c2cd9e
DIST trio-0.15.1.tar.gz 457493 BLAKE2B 9123510032f8e59b67bde778c1270d0fd18771806120866741f4e03f6e3f354ad34d06d75b23f38d53fa43e0832cc51060049b81a35be14b4ce043e32672b77d SHA512 48ff7e00e67ad11d09faf643275982e893ee7d533396dd9fe2558d38390693acf9e023fddbc8b00b7d12090154c0610fa71e65d003e110cfbb47b3f0eb3e8469
-DIST trio-0.16.0.tar.gz 469784 BLAKE2B 0817e0ac5116c5bdda1aa4608b791231c2717525a10ecf5ade763ff433b97718902e0bfff4105d034cd370ef9ac00d8462be1100c85ba3f1c44dbbb7948b5981 SHA512 f9fbfcd38103acfd679e5afa6a6673318cb1ef8195a969a618c70f91d5786ecadfca76202177779154c5c806e244980ecc38140389feaac0f735c69975ee846d
+DIST trio-0.17.0.tar.gz 488878 BLAKE2B bf24f5a80e7fed19a3efea833bd3336ebe3b164f495026913ec933e2b9f3150cdfc732bb029fb5d07b71523d811003cd8fa9fb487023c604b28c963d335adc55 SHA512 511c281aeefdd2197586aa1b3609836b06ac208cfac68b5e47af98ba9289e127899f45adc002c5750a9c868c214f04410e0077d34e20adbac5a9d0bf82b442fd
diff --git a/dev-python/trio/trio-0.16.0.ebuild b/dev-python/trio/trio-0.17.0.ebuild
similarity index 100%
rename from dev-python/trio/trio-0.16.0.ebuild
rename to dev-python/trio/trio-0.17.0.ebuild
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trio/
@ 2020-11-28 13:57 Andrew Ammerlaan
0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2020-11-28 13:57 UTC (permalink / raw
To: gentoo-commits
commit: 842067df269c24d850775b44bd88c123d9595bc5
Author: Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Wed May 20 02:30:16 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Nov 27 00:00:22 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=842067df
dev-python/trio: remove one more test
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>
dev-python/trio/trio-0.14.0-r1.ebuild | 67 +++++++++++++++++++++++++++++++++++
1 file changed, 67 insertions(+)
diff --git a/dev-python/trio/trio-0.14.0-r1.ebuild b/dev-python/trio/trio-0.14.0-r1.ebuild
new file mode 100644
index 00000000..2da46257
--- /dev/null
+++ b/dev-python/trio/trio-0.14.0-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1 linux-info
+
+DESCRIPTION="Python library for async concurrency and I/O"
+HOMEPAGE="
+ https://github.com/python-trio/trio
+ https://pypi.org/project/trio
+"
+SRC_URI="https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ dev-python/async_generator[${PYTHON_USEDEP}]
+ >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+ dev-python/idna[${PYTHON_USEDEP}]
+ dev-python/outcome[${PYTHON_USEDEP}]
+ dev-python/sniffio[${PYTHON_USEDEP}]
+ dev-python/sortedcontainers[${PYTHON_USEDEP}]
+ $(python_gen_cond_dep 'dev-python/contextvars[${PYTHON_USEDEP}]' python3_6)
+"
+DEPEND="${RDEPEND}
+ test? (
+ >=dev-python/astor-0.8.0[${PYTHON_USEDEP}]
+ >=dev-python/immutables-0.6[${PYTHON_USEDEP}]
+ dev-python/ipython[${PYTHON_USEDEP}]
+ dev-python/jedi[${PYTHON_USEDEP}]
+ dev-python/pylint[${PYTHON_USEDEP}]
+ dev-python/pyopenssl[${PYTHON_USEDEP}]
+ dev-python/trustme[${PYTHON_USEDEP}]
+ dev-python/yapf[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs/source \
+ ">=dev-python/immutables-0.6" \
+ dev-python/sphinxcontrib-trio \
+ dev-python/sphinx_rtd_theme \
+ dev-python/towncrier
+
+python_prepare_all() {
+ # Disable tests require IPv6
+ if ! linux_config_exists || ! linux_chkconfig_present IPV6; then
+ sed -i -e "/for family in/s/, AF_INET6//" \
+ -e "/test_getaddrinfo/i@pytest.mark.skip(reason='no IPv6')" \
+ trio/tests/test_socket.py || die "sed failed for test_socket.py"
+ fi
+
+ # these tests require internet access
+ rm trio/tests/test_ssl.py || die
+ rm trio/tests/test_highlevel_ssl_helpers.py || die
+
+ distutils-r1_python_prepare_all
+}
+
+python_test() {
+ pytest -vv --deselect "trio/tests/test_exports.py::test_static_tool_sees_all_symbols[jedi-trio.socket]" || die
+}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trio/
@ 2020-11-28 13:57 Andrew Ammerlaan
0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2020-11-28 13:57 UTC (permalink / raw
To: gentoo-commits
commit: bbb208dab9c7ac9f918be85193c2621af35d9ce2
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sat Nov 28 13:42:36 2020 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sat Nov 28 13:42:36 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bbb208da
dev-python/trio: clean up old
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/trio/Manifest | 2 --
dev-python/trio/trio-0.14.0-r1.ebuild | 67 -----------------------------------
dev-python/trio/trio-0.14.0.ebuild | 62 --------------------------------
dev-python/trio/trio-0.15.1.ebuild | 62 --------------------------------
4 files changed, 193 deletions(-)
diff --git a/dev-python/trio/Manifest b/dev-python/trio/Manifest
index 30d17868..9a5ee651 100644
--- a/dev-python/trio/Manifest
+++ b/dev-python/trio/Manifest
@@ -1,3 +1 @@
-DIST trio-0.14.0.tar.gz 451593 BLAKE2B 05b19fb17fb046c17c196d6fec003b731a0beb2c976e0d289665fbdf28c1ab8556404c21a9b3c72623b7d293a74438d4d43a368367838247d9e17e0f6d4ec47e SHA512 dcc640315c5f9a558c00be97ffc011bbb6d2a2137f4f07845698bdec5e2c0949ffb23f6ec49410e618d49156b42a5423b82f5c1f271c1cced7886d3f94c2cd9e
-DIST trio-0.15.1.tar.gz 457493 BLAKE2B 9123510032f8e59b67bde778c1270d0fd18771806120866741f4e03f6e3f354ad34d06d75b23f38d53fa43e0832cc51060049b81a35be14b4ce043e32672b77d SHA512 48ff7e00e67ad11d09faf643275982e893ee7d533396dd9fe2558d38390693acf9e023fddbc8b00b7d12090154c0610fa71e65d003e110cfbb47b3f0eb3e8469
DIST trio-0.17.0.tar.gz 488878 BLAKE2B bf24f5a80e7fed19a3efea833bd3336ebe3b164f495026913ec933e2b9f3150cdfc732bb029fb5d07b71523d811003cd8fa9fb487023c604b28c963d335adc55 SHA512 511c281aeefdd2197586aa1b3609836b06ac208cfac68b5e47af98ba9289e127899f45adc002c5750a9c868c214f04410e0077d34e20adbac5a9d0bf82b442fd
diff --git a/dev-python/trio/trio-0.14.0-r1.ebuild b/dev-python/trio/trio-0.14.0-r1.ebuild
deleted file mode 100644
index 2da46257..00000000
--- a/dev-python/trio/trio-0.14.0-r1.ebuild
+++ /dev/null
@@ -1,67 +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} )
-
-inherit distutils-r1 linux-info
-
-DESCRIPTION="Python library for async concurrency and I/O"
-HOMEPAGE="
- https://github.com/python-trio/trio
- https://pypi.org/project/trio
-"
-SRC_URI="https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Apache-2.0 MIT )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- dev-python/async_generator[${PYTHON_USEDEP}]
- >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
- dev-python/idna[${PYTHON_USEDEP}]
- dev-python/outcome[${PYTHON_USEDEP}]
- dev-python/sniffio[${PYTHON_USEDEP}]
- dev-python/sortedcontainers[${PYTHON_USEDEP}]
- $(python_gen_cond_dep 'dev-python/contextvars[${PYTHON_USEDEP}]' python3_6)
-"
-DEPEND="${RDEPEND}
- test? (
- >=dev-python/astor-0.8.0[${PYTHON_USEDEP}]
- >=dev-python/immutables-0.6[${PYTHON_USEDEP}]
- dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/jedi[${PYTHON_USEDEP}]
- dev-python/pylint[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- dev-python/trustme[${PYTHON_USEDEP}]
- dev-python/yapf[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs/source \
- ">=dev-python/immutables-0.6" \
- dev-python/sphinxcontrib-trio \
- dev-python/sphinx_rtd_theme \
- dev-python/towncrier
-
-python_prepare_all() {
- # Disable tests require IPv6
- if ! linux_config_exists || ! linux_chkconfig_present IPV6; then
- sed -i -e "/for family in/s/, AF_INET6//" \
- -e "/test_getaddrinfo/i@pytest.mark.skip(reason='no IPv6')" \
- trio/tests/test_socket.py || die "sed failed for test_socket.py"
- fi
-
- # these tests require internet access
- rm trio/tests/test_ssl.py || die
- rm trio/tests/test_highlevel_ssl_helpers.py || die
-
- distutils-r1_python_prepare_all
-}
-
-python_test() {
- pytest -vv --deselect "trio/tests/test_exports.py::test_static_tool_sees_all_symbols[jedi-trio.socket]" || die
-}
diff --git a/dev-python/trio/trio-0.14.0.ebuild b/dev-python/trio/trio-0.14.0.ebuild
deleted file mode 100644
index 7a30e037..00000000
--- a/dev-python/trio/trio-0.14.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_7 )
-
-inherit distutils-r1 linux-info
-
-DESCRIPTION="Python library for async concurrency and I/O"
-HOMEPAGE="
- https://github.com/python-trio/trio
- https://pypi.org/project/trio
-"
-SRC_URI="https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Apache-2.0 MIT )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- dev-python/async_generator[${PYTHON_USEDEP}]
- >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
- dev-python/idna[${PYTHON_USEDEP}]
- dev-python/outcome[${PYTHON_USEDEP}]
- dev-python/sniffio[${PYTHON_USEDEP}]
- dev-python/sortedcontainers[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? (
- >=dev-python/astor-0.8.0[${PYTHON_USEDEP}]
- >=dev-python/immutables-0.6[${PYTHON_USEDEP}]
- dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/jedi[${PYTHON_USEDEP}]
- dev-python/pylint[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- dev-python/trustme[${PYTHON_USEDEP}]
- dev-python/yapf[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs/source \
- ">=dev-python/immutables-0.6" \
- dev-python/sphinxcontrib-trio \
- dev-python/sphinx_rtd_theme \
- dev-python/towncrier
-
-python_prepare_all() {
- # Disable tests require IPv6
- if ! linux_config_exists || ! linux_chkconfig_present IPV6; then
- sed -i -e "/for family in/s/, AF_INET6//" \
- -e "/test_getaddrinfo/i@pytest.mark.skip(reason='no IPv6')" \
- trio/tests/test_socket.py || die "sed failed for test_socket.py"
- fi
-
- # these tests require internet access
- rm trio/tests/test_ssl.py || die
- rm trio/tests/test_highlevel_ssl_helpers.py || die
-
- distutils-r1_python_prepare_all
-}
diff --git a/dev-python/trio/trio-0.15.1.ebuild b/dev-python/trio/trio-0.15.1.ebuild
deleted file mode 100644
index 7a30e037..00000000
--- a/dev-python/trio/trio-0.15.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_7 )
-
-inherit distutils-r1 linux-info
-
-DESCRIPTION="Python library for async concurrency and I/O"
-HOMEPAGE="
- https://github.com/python-trio/trio
- https://pypi.org/project/trio
-"
-SRC_URI="https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="|| ( Apache-2.0 MIT )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- dev-python/async_generator[${PYTHON_USEDEP}]
- >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
- dev-python/idna[${PYTHON_USEDEP}]
- dev-python/outcome[${PYTHON_USEDEP}]
- dev-python/sniffio[${PYTHON_USEDEP}]
- dev-python/sortedcontainers[${PYTHON_USEDEP}]
-"
-DEPEND="${RDEPEND}
- test? (
- >=dev-python/astor-0.8.0[${PYTHON_USEDEP}]
- >=dev-python/immutables-0.6[${PYTHON_USEDEP}]
- dev-python/ipython[${PYTHON_USEDEP}]
- dev-python/jedi[${PYTHON_USEDEP}]
- dev-python/pylint[${PYTHON_USEDEP}]
- dev-python/pyopenssl[${PYTHON_USEDEP}]
- dev-python/trustme[${PYTHON_USEDEP}]
- dev-python/yapf[${PYTHON_USEDEP}]
- )
-"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs/source \
- ">=dev-python/immutables-0.6" \
- dev-python/sphinxcontrib-trio \
- dev-python/sphinx_rtd_theme \
- dev-python/towncrier
-
-python_prepare_all() {
- # Disable tests require IPv6
- if ! linux_config_exists || ! linux_chkconfig_present IPV6; then
- sed -i -e "/for family in/s/, AF_INET6//" \
- -e "/test_getaddrinfo/i@pytest.mark.skip(reason='no IPv6')" \
- trio/tests/test_socket.py || die "sed failed for test_socket.py"
- fi
-
- # these tests require internet access
- rm trio/tests/test_ssl.py || die
- rm trio/tests/test_highlevel_ssl_helpers.py || die
-
- distutils-r1_python_prepare_all
-}
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trio/
@ 2021-01-24 10:21 Andrew Ammerlaan
0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2021-01-24 10:21 UTC (permalink / raw
To: gentoo-commits
commit: ef1590ca1b0ff375ad2f1c146ff525b745f39420
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Jan 24 10:21:36 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Jan 24 10:21:36 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ef1590ca
dev-python/trio: version bump 0.18.0
Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/trio/Manifest | 2 +-
dev-python/trio/{trio-0.17.0.ebuild => trio-0.18.0.ebuild} | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-python/trio/Manifest b/dev-python/trio/Manifest
index 9a5ee651..9a5d6f88 100644
--- a/dev-python/trio/Manifest
+++ b/dev-python/trio/Manifest
@@ -1 +1 @@
-DIST trio-0.17.0.tar.gz 488878 BLAKE2B bf24f5a80e7fed19a3efea833bd3336ebe3b164f495026913ec933e2b9f3150cdfc732bb029fb5d07b71523d811003cd8fa9fb487023c604b28c963d335adc55 SHA512 511c281aeefdd2197586aa1b3609836b06ac208cfac68b5e47af98ba9289e127899f45adc002c5750a9c868c214f04410e0077d34e20adbac5a9d0bf82b442fd
+DIST trio-0.18.0.tar.gz 484421 BLAKE2B 239cf63076f8ae2c3ea0b4c5d1b88b88e27f8d43ff85c65a6c25785d797e48746df0acffbae741ce8f5e71301b12b7fb7ce4900248db3bec375f651b8379b22b SHA512 ebed3ebee93d2dde03a5c1063b0053a885b7aef29269c0459d470c14dd5c917800a91c38304dfc505c92a32c197eb802310fee7b224beb130b920d0201f4a33e
diff --git a/dev-python/trio/trio-0.17.0.ebuild b/dev-python/trio/trio-0.18.0.ebuild
similarity index 98%
rename from dev-python/trio/trio-0.17.0.ebuild
rename to dev-python/trio/trio-0.18.0.ebuild
index 93402be6..8785c5ae 100644
--- a/dev-python/trio/trio-0.17.0.ebuild
+++ b/dev-python/trio/trio-0.18.0.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
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
@ 2021-04-19 14:52 Andrew Ammerlaan
2021-04-19 14:52 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
0 siblings, 1 reply; 16+ messages in thread
From: Andrew Ammerlaan @ 2021-04-19 14:52 UTC (permalink / raw
To: gentoo-commits
commit: 1c5a7d415b4be6b168b5e0232783401d2f5b5945
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon Apr 19 14:50:02 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Apr 19 14:50:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c5a7d41
dev-python/trio: add missing dep
Closes: https://bugs.gentoo.org/784158
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/trio/trio-0.18.0.ebuild | 1 +
dev-python/trio/trio-0.18.0_p20210212.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-python/trio/trio-0.18.0.ebuild b/dev-python/trio/trio-0.18.0.ebuild
index f13f182ea..afde57578 100644
--- a/dev-python/trio/trio-0.18.0.ebuild
+++ b/dev-python/trio/trio-0.18.0.ebuild
@@ -33,6 +33,7 @@ DEPEND="${RDEPEND}
dev-python/ipython[${PYTHON_USEDEP}]
>=dev-python/jedi-0.17.0[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
+ dev-python/pylint[${PYTHON_USEDEP}]
dev-python/trustme[${PYTHON_USEDEP}]
dev-python/yapf[${PYTHON_USEDEP}]
)
diff --git a/dev-python/trio/trio-0.18.0_p20210212.ebuild b/dev-python/trio/trio-0.18.0_p20210212.ebuild
index e1b8df5ff..51b71e7bb 100644
--- a/dev-python/trio/trio-0.18.0_p20210212.ebuild
+++ b/dev-python/trio/trio-0.18.0_p20210212.ebuild
@@ -35,6 +35,7 @@ DEPEND="${RDEPEND}
dev-python/ipython[${PYTHON_USEDEP}]
>=dev-python/jedi-0.17.0[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
+ dev-python/pylint[${PYTHON_USEDEP}]
dev-python/trustme[${PYTHON_USEDEP}]
dev-python/yapf[${PYTHON_USEDEP}]
)
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trio/
2021-04-19 14:52 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/ Andrew Ammerlaan
@ 2021-04-19 14:52 ` Andrew Ammerlaan
0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2021-04-19 14:52 UTC (permalink / raw
To: gentoo-commits
commit: 1c5a7d415b4be6b168b5e0232783401d2f5b5945
Author: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon Apr 19 14:50:02 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Apr 19 14:50:02 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1c5a7d41
dev-python/trio: add missing dep
Closes: https://bugs.gentoo.org/784158
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>
dev-python/trio/trio-0.18.0.ebuild | 1 +
dev-python/trio/trio-0.18.0_p20210212.ebuild | 1 +
2 files changed, 2 insertions(+)
diff --git a/dev-python/trio/trio-0.18.0.ebuild b/dev-python/trio/trio-0.18.0.ebuild
index f13f182ea..afde57578 100644
--- a/dev-python/trio/trio-0.18.0.ebuild
+++ b/dev-python/trio/trio-0.18.0.ebuild
@@ -33,6 +33,7 @@ DEPEND="${RDEPEND}
dev-python/ipython[${PYTHON_USEDEP}]
>=dev-python/jedi-0.17.0[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
+ dev-python/pylint[${PYTHON_USEDEP}]
dev-python/trustme[${PYTHON_USEDEP}]
dev-python/yapf[${PYTHON_USEDEP}]
)
diff --git a/dev-python/trio/trio-0.18.0_p20210212.ebuild b/dev-python/trio/trio-0.18.0_p20210212.ebuild
index e1b8df5ff..51b71e7bb 100644
--- a/dev-python/trio/trio-0.18.0_p20210212.ebuild
+++ b/dev-python/trio/trio-0.18.0_p20210212.ebuild
@@ -35,6 +35,7 @@ DEPEND="${RDEPEND}
dev-python/ipython[${PYTHON_USEDEP}]
>=dev-python/jedi-0.17.0[${PYTHON_USEDEP}]
dev-python/pyopenssl[${PYTHON_USEDEP}]
+ dev-python/pylint[${PYTHON_USEDEP}]
dev-python/trustme[${PYTHON_USEDEP}]
dev-python/yapf[${PYTHON_USEDEP}]
)
^ permalink raw reply related [flat|nested] 16+ messages in thread
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/trio/
2021-05-24 10:01 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
@ 2021-05-24 11:06 ` Andrew Ammerlaan
0 siblings, 0 replies; 16+ messages in thread
From: Andrew Ammerlaan @ 2021-05-24 11:06 UTC (permalink / raw
To: gentoo-commits
commit: 0b8259a44785eeb8e45b4335f26d1e883dc2efc8
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon May 24 09:42:40 2021 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon May 24 09:59:40 2021 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0b8259a4
dev-python/trio: <!-- maintainer-needed -->
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
dev-python/trio/metadata.xml | 5 +----
1 file changed, 1 insertion(+), 4 deletions(-)
diff --git a/dev-python/trio/metadata.xml b/dev-python/trio/metadata.xml
index d086a391f..dcb4e4c82 100644
--- a/dev-python/trio/metadata.xml
+++ b/dev-python/trio/metadata.xml
@@ -2,10 +2,7 @@
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
- <maintainer type="person">
- <email>andrewammerlaan@gentoo.org</email>
- <name>Andrew Ammerlaan</name>
- </maintainer>
+ <!-- maintainer-needed -->
<longdescription lang="en">
The Trio project's goal is to produce a production-quality, permissively licensed, async/await-native I/O library for Python. Like all async libraries, its main purpose is to help you write programs that do multiple things at the same time with parallelized I/O. A web spider that wants to fetch lots of pages in parallel, a web server that needs to juggle lots of downloads and websocket connections at the same time, a process supervisor monitoring multiple subprocesses... that sort of thing. Compared to other libraries, Trio attempts to distinguish itself with an obsessive focus on usability and correctness. Concurrency is complicated; we try to make it easy to get things right.
^ permalink raw reply related [flat|nested] 16+ messages in thread
end of thread, other threads:[~2021-05-24 11:06 UTC | newest]
Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-04-19 14:52 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/ Andrew Ammerlaan
2021-04-19 14:52 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
-- strict thread matches above, loose matches on Subject: below --
2021-05-24 10:01 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2021-05-24 11:06 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2021-01-24 10:21 Andrew Ammerlaan
2020-11-28 13:57 Andrew Ammerlaan
2020-11-28 13:57 Andrew Ammerlaan
2020-10-18 9:03 Andrew Ammerlaan
2020-08-29 14:14 Andrew Ammerlaan
2020-08-29 14:14 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-08-29 14:14 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-06-15 11:35 Andrew Ammerlaan
2020-06-15 11:34 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-06-15 11:35 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-05-24 19:03 Andrew Ammerlaan
2020-05-06 17:14 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-05-06 17:28 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-03-31 17:39 Andrew Ammerlaan
2020-03-29 13:21 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-03-29 13:21 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-03-09 15:35 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-03-09 17:02 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox