public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
@ 2020-03-09 15:35 Andrew Ammerlaan
  0 siblings, 0 replies; 18+ messages in thread
From: Andrew Ammerlaan @ 2020-03-09 15:35 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] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
@ 2020-03-27 17:52 Alessandro Barbieri
  0 siblings, 0 replies; 18+ messages in thread
From: Alessandro Barbieri @ 2020-03-27 17:52 UTC (permalink / raw
  To: gentoo-commits

commit:     0e7cc637130a335fe234bdacb0898a516d7b2072
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Fri Mar 27 17:30:52 2020 +0000
Commit:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
CommitDate: Fri Mar 27 17:30:52 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e7cc637

dev-python/trio: longdescription, dependency changes

Package-Manager: Portage-2.3.96, Repoman-2.3.21
Signed-off-by: Alessandro Barbieri <lssndrbarbieri <AT> gmail.com>

 dev-python/trio/metadata.xml       | 19 +++++++++++++++----
 dev-python/trio/trio-0.13.0.ebuild | 33 ++++++++++++++++++++++-----------
 2 files changed, 37 insertions(+), 15 deletions(-)

diff --git a/dev-python/trio/metadata.xml b/dev-python/trio/metadata.xml
index 628ab20..d8d9353 100644
--- a/dev-python/trio/metadata.xml
+++ b/dev-python/trio/metadata.xml
@@ -2,8 +2,19 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 
 <pkgmetadata>
-    <maintainer type="person">
-        <email>andrewammerlaan@riseup.net</email>
-        <name>Andrew Ammerlaan</name>
-    </maintainer>
+  <maintainer type="person">
+    <email>andrewammerlaan@riseup.net</email>
+    <name>Andrew Ammerlaan</name>
+  </maintainer>
+  <longdescription>
+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.
+
+Trio was built from the ground up to take advantage of the latest Python features, and draws inspiration from many sources, in particular Dave Beazley's Curio. The resulting design is radically simpler than older competitors like asyncio and Twisted, yet just as capable. Trio is the Python I/O library I always wanted; I find it makes building I/O-oriented programs easier, less error-prone, and just plain more fun. Perhaps you'll find the same.
+
+This project is young and still somewhat experimental: the overall design is solid and the existing features are fully tested and documented, but you may encounter missing functionality or rough edges. We do encourage you to use it, but you should read and subscribe to issue #1 to get warning and a chance to give feedback about any compatibility-breaking changes.
+  </longdescription>
+  <upstream>
+    <remote-id type="github">python-trio/trio</remote-id>
+    <remote-id type="pypi">trio</remote-id>
+  </upstream>
 </pkgmetadata>

diff --git a/dev-python/trio/trio-0.13.0.ebuild b/dev-python/trio/trio-0.13.0.ebuild
index 1f0862d..092b394 100644
--- a/dev-python/trio/trio-0.13.0.ebuild
+++ b/dev-python/trio/trio-0.13.0.ebuild
@@ -8,30 +8,41 @@ 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"
+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"
+LICENSE="|| ( Apache-2.0 MIT )"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-DEPEND="dev-python/async_generator[${PYTHON_USEDEP}]
+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}]"
-
-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/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/jedi[${PYTHON_USEDEP}]
 		dev-python/trustme[${PYTHON_USEDEP}]
-		dev-python/yapf[${PYTHON_USEDEP}] )"
+		dev-python/yapf[${PYTHON_USEDEP}]
+	)
+"
 
 distutils_enable_tests pytest
-distutils_enable_sphinx docs/source
+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


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
@ 2020-03-29 13:21 Andrew Ammerlaan
  0 siblings, 0 replies; 18+ 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] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
@ 2020-03-31 15:26 Alessandro Barbieri
  0 siblings, 0 replies; 18+ messages in thread
From: Alessandro Barbieri @ 2020-03-31 15:26 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:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
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] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
@ 2020-05-06 17:14 Andrew Ammerlaan
  0 siblings, 0 replies; 18+ messages in thread
From: Andrew Ammerlaan @ 2020-05-06 17:14 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] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
  2020-05-24 19:03 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2020-05-24  8:35 ` Andrew Ammerlaan
  0 siblings, 0 replies; 18+ messages in thread
From: Andrew Ammerlaan @ 2020-05-24  8:35 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] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
@ 2020-06-15 11:34 Andrew Ammerlaan
  0 siblings, 0 replies; 18+ messages in thread
From: Andrew Ammerlaan @ 2020-06-15 11:34 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] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
  2020-06-15 11:35 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2020-06-15 11:34 ` Andrew Ammerlaan
  0 siblings, 0 replies; 18+ messages in thread
From: Andrew Ammerlaan @ 2020-06-15 11:34 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] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
  2020-08-29 14:14 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2020-08-29 14:14 ` Andrew Ammerlaan
  0 siblings, 0 replies; 18+ 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] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
@ 2020-08-29 14:14 Andrew Ammerlaan
  0 siblings, 0 replies; 18+ 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] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
  2020-10-18  9:03 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2020-10-18  9:03 ` Andrew Ammerlaan
  0 siblings, 0 replies; 18+ 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] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
@ 2020-11-27 10:26 Alessandro Barbieri
  0 siblings, 0 replies; 18+ messages in thread
From: Alessandro Barbieri @ 2020-11-27 10:26 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:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
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] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
  2020-11-28 13:57 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2020-11-28 13:46 ` Andrew Ammerlaan
  0 siblings, 0 replies; 18+ messages in thread
From: Andrew Ammerlaan @ 2020-11-28 13:46 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] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
  2021-01-24 10:21 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
@ 2021-01-24 10:21 ` Andrew Ammerlaan
  0 siblings, 0 replies; 18+ 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] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
@ 2021-02-17 17:59 Andrew Ammerlaan
  0 siblings, 0 replies; 18+ messages in thread
From: Andrew Ammerlaan @ 2021-02-17 17:59 UTC (permalink / raw
  To: gentoo-commits

commit:     e0de0f6442004f3aa0d6339d162f5b0aad299535
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Wed Feb 17 17:53:50 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Feb 17 17:59:25 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0de0f64

dev-python/trio: add snapshot release for py3.9 support

pylint checks fail because pylint does not have py3.9,
but all other checks are fine. And pylint is non-essential
anyway

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> riseup.net>

 dev-python/trio/Manifest                     |  1 +
 dev-python/trio/trio-0.18.0_p20210212.ebuild | 72 ++++++++++++++++++++++++++++
 2 files changed, 73 insertions(+)

diff --git a/dev-python/trio/Manifest b/dev-python/trio/Manifest
index 9a5d6f88..a148b093 100644
--- a/dev-python/trio/Manifest
+++ b/dev-python/trio/Manifest
@@ -1 +1,2 @@
 DIST trio-0.18.0.tar.gz 484421 BLAKE2B 239cf63076f8ae2c3ea0b4c5d1b88b88e27f8d43ff85c65a6c25785d797e48746df0acffbae741ce8f5e71301b12b7fb7ce4900248db3bec375f651b8379b22b SHA512 ebed3ebee93d2dde03a5c1063b0053a885b7aef29269c0459d470c14dd5c917800a91c38304dfc505c92a32c197eb802310fee7b224beb130b920d0201f4a33e
+DIST trio-0.18.0_p20210212.tar.gz 485725 BLAKE2B b9ba391cb98062073db3605ce16d4a6dea515678e9e3d7994addc06220c730ef86648346178fd28205ad820eee0ea596c0d799d3d4bcd530ff35ef65722457dd SHA512 ca87e6dd7ab2b1757e67520e0a3921cb609703f05ebce974af2faf789dfd9416c4ff9d56b09cd6a4c9325a0d4051491f18ba24b4b3aa65285cf9de1f0f256010

diff --git a/dev-python/trio/trio-0.18.0_p20210212.ebuild b/dev-python/trio/trio-0.18.0_p20210212.ebuild
new file mode 100644
index 00000000..7d0d590f
--- /dev/null
+++ b/dev-python/trio/trio-0.18.0_p20210212.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+COMMIT="ff86c6023758590a54fca9f48f5c16d2263ba31d"
+
+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/${COMMIT}.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-0.17.0[${PYTHON_USEDEP}]
+		dev-python/pyopenssl[${PYTHON_USEDEP}]
+		dev-python/trustme[${PYTHON_USEDEP}]
+		dev-python/yapf[${PYTHON_USEDEP}]
+	)
+"
+
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+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() {
+	# 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] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
@ 2021-04-13 12:27 Andrew Ammerlaan
  0 siblings, 0 replies; 18+ messages in thread
From: Andrew Ammerlaan @ 2021-04-13 12:27 UTC (permalink / raw
  To: gentoo-commits

commit:     3c39b273869e34f752528004b23056c96404e963
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Tue Apr 13 12:25:38 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Tue Apr 13 12:25:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3c39b273

dev-python/trio: drop x86, dep immutables doesn't support it anymore

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           | 2 +-
 dev-python/trio/trio-0.18.0_p20210212.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/trio/trio-0.18.0.ebuild b/dev-python/trio/trio-0.18.0.ebuild
index 8785c5ae5..f13f182ea 100644
--- a/dev-python/trio/trio-0.18.0.ebuild
+++ b/dev-python/trio/trio-0.18.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="https://github.com/python-trio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="|| ( Apache-2.0 MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 RDEPEND="
 	dev-python/async_generator[${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 7d0d590f1..e1b8df5ff 100644
--- a/dev-python/trio/trio-0.18.0_p20210212.ebuild
+++ b/dev-python/trio/trio-0.18.0_p20210212.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/python-trio/${PN}/archive/${COMMIT}.tar.gz -> ${P}.t
 
 LICENSE="|| ( Apache-2.0 MIT )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 RDEPEND="
 	dev-python/async_generator[${PYTHON_USEDEP}]


^ permalink raw reply related	[flat|nested] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
@ 2021-04-19 14:52 Andrew Ammerlaan
  0 siblings, 0 replies; 18+ 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] 18+ messages in thread

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/
@ 2021-05-24 10:01 Andrew Ammerlaan
  0 siblings, 0 replies; 18+ messages in thread
From: Andrew Ammerlaan @ 2021-05-24 10:01 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] 18+ messages in thread

end of thread, other threads:[~2021-05-24 10:02 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-03-31 15:26 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/trio/ Alessandro Barbieri
  -- strict thread matches above, loose matches on Subject: below --
2021-05-24 10:01 Andrew Ammerlaan
2021-04-19 14:52 Andrew Ammerlaan
2021-04-13 12:27 Andrew Ammerlaan
2021-02-17 17:59 Andrew Ammerlaan
2021-01-24 10:21 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2021-01-24 10:21 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-11-28 13:57 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-11-28 13:46 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-11-27 10:26 Alessandro Barbieri
2020-10-18  9:03 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-10-18  9:03 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-08-29 14:14 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-08-29 14:14 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-08-29 14:14 Andrew Ammerlaan
2020-06-15 11:35 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-06-15 11:34 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-06-15 11:34 Andrew Ammerlaan
2020-05-24 19:03 [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2020-05-24  8:35 ` [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2020-05-06 17:14 Andrew Ammerlaan
2020-03-29 13:21 Andrew Ammerlaan
2020-03-27 17:52 Alessandro Barbieri
2020-03-09 15:35 Andrew Ammerlaan

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox