public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/anyio/
@ 2020-11-30 12:35 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2020-11-30 12:35 UTC (permalink / raw
  To: gentoo-commits

commit:     1cf142dea5836d4e768687f60b3694442dcc6044
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Mon Nov 30 12:34:59 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Mon Nov 30 12:34:59 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1cf142de

dev-python/anyio: shorten description

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

 dev-python/anyio/anyio-2.0.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/anyio/anyio-2.0.2.ebuild b/dev-python/anyio/anyio-2.0.2.ebuild
index f9cf5b07..9478c0af 100644
--- a/dev-python/anyio/anyio-2.0.2.ebuild
+++ b/dev-python/anyio/anyio-2.0.2.ebuild
@@ -16,7 +16,7 @@ AUTODOC=1
 
 inherit distutils-r1 docs
 
-DESCRIPTION="High level compatibility layer for multiple asynchronous event loop implementations"
+DESCRIPTION="Compatibility layer for multiple asynchronous event loop implementations"
 HOMEPAGE="
 	https://github.com/agronholm/anyio
 	https://pypi.org/project/anyio
@@ -55,4 +55,4 @@ python_test() {
 			--deselect tests/test_sockets.py::test_getaddrinfo[curio] \
 			--deselect tests/test_sockets.py::test_getaddrinfo[trio] \
 	|| die
-}
\ No newline at end of file
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/anyio/
@ 2020-11-30 12:35 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2020-11-30 12:35 UTC (permalink / raw
  To: gentoo-commits

commit:     f928ec27e7b4c3d126429eff2cd268e706ce132b
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sun Nov 29 15:15:38 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Nov 29 15:16:07 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f928ec27

dev-python/anyio: new package

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

 dev-python/anyio/Manifest           |  1 +
 dev-python/anyio/anyio-2.0.2.ebuild | 58 +++++++++++++++++++++++++++++++++++++
 dev-python/anyio/metadata.xml       | 33 +++++++++++++++++++++
 3 files changed, 92 insertions(+)

diff --git a/dev-python/anyio/Manifest b/dev-python/anyio/Manifest
new file mode 100644
index 00000000..0d009d2c
--- /dev/null
+++ b/dev-python/anyio/Manifest
@@ -0,0 +1 @@
+DIST anyio-2.0.2.tar.gz 91805 BLAKE2B 26a7bd16f3f7b9d59cec7b93e13a48a3bd09c459ed1e751d0189836218a8384979ec5778feb29b00dc6871640c2e67e1b4b3162d050253e195536e02902cb89a SHA512 5ce46e6cf167b2ee526e92642e65d1e715f443750b4c8b12d0c449ad460afd0280be920bcde0653f478eb52ab9db035a35ccb6908460bf425e85d7d0aa3f1799

diff --git a/dev-python/anyio/anyio-2.0.2.ebuild b/dev-python/anyio/anyio-2.0.2.ebuild
new file mode 100644
index 00000000..f9cf5b07
--- /dev/null
+++ b/dev-python/anyio/anyio-2.0.2.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_7 )
+
+DOCBUILDER="sphinx"
+DOCDIR="${S}/docs"
+DOCDEPEND="
+	dev-python/anyio
+	>=dev-python/sphinx-autodoc-typehints-1.2.0
+	dev-python/sphinx_rtd_theme
+"
+AUTODOC=1
+
+inherit distutils-r1 docs
+
+DESCRIPTION="High level compatibility layer for multiple asynchronous event loop implementations"
+HOMEPAGE="
+	https://github.com/agronholm/anyio
+	https://pypi.org/project/anyio
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+	>=dev-python/curio-1.4[${PYTHON_USEDEP}]
+	>=dev-python/idna-2.8[${PYTHON_USEDEP}]
+	>=dev-python/sniffio-1.1[${PYTHON_USEDEP}]
+	>=dev-python/trio-0.16[${PYTHON_USEDEP}]
+"
+#remember to add 
+#	$(python_gen_cond_dep 'dev-python/typing_extensions[${PYTHON_USEDEP}]' python3_7)
+DEPEND="
+	${RDEPEND}
+	test? (
+		>=dev-python/hypothesis-4.0[${PYTHON_USEDEP}]
+		>=dev-python/pytest-6.0[${PYTHON_USEDEP}]
+		dev-python/trustme[${PYTHON_USEDEP}]
+		dev-python/uvloop[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+	distutils_install_for_testing
+	pytest -vv \
+			--deselect tests/test_sockets.py::test_getaddrinfo[asyncio] \
+			--deselect tests/test_sockets.py::test_getaddrinfo[asyncio+uvloop] \
+			--deselect tests/test_sockets.py::test_getaddrinfo[curio] \
+			--deselect tests/test_sockets.py::test_getaddrinfo[trio] \
+	|| die
+}
\ No newline at end of file

diff --git a/dev-python/anyio/metadata.xml b/dev-python/anyio/metadata.xml
new file mode 100644
index 00000000..1dcac0ae
--- /dev/null
+++ b/dev-python/anyio/metadata.xml
@@ -0,0 +1,33 @@
+<?xml version='1.0' encoding='UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+  <maintainer type="person">
+    <email>lssndrbarbieri@gmail.com</email>
+    <name>Alessandro Barbieri</name>
+  </maintainer>
+  <longdescription lang="en">
+AnyIO is a asynchronous compatibility API that allows applications and libraries written against it to run unmodified on asyncio, curio and trio.
+
+It bridges the following functionality:
+
+Task groups
+Cancellation
+Threads
+Signal handling
+Asynchronous file I/O
+Subprocesses
+Inter-task synchronization and communication (locks, conditions, events, semaphores, object streams)
+High level networking (TCP, UDP and UNIX sockets)
+You can even use it together with native libraries from your selected backend in applications. Doing this in libraries is not advisable however since it limits the usefulness of your library.
+
+AnyIO comes with its own pytest plugin which also supports asynchronous fixtures. It even works with the popular Hypothesis library.
+  </longdescription>
+  <upstream>
+    <remote-id type="github">agronholm/anyio</remote-id>
+    <remote-id type="pypi">anyio</remote-id>
+    <maintainer status="unknown">
+      <email>alex.gronholm@nextday.fi</email>
+      <name>Alex Grönholm</name>
+    </maintainer>
+  </upstream>
+</pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/anyio/
@ 2020-12-18 14:15 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2020-12-18 14:15 UTC (permalink / raw
  To: gentoo-commits

commit:     f7870bc9a358b9b357965d8e60dfa84aadbe4d5f
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Fri Dec 18 14:04:04 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Fri Dec 18 14:04:04 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7870bc9

dev-python/anyio: add py3.8

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

 dev-python/anyio/anyio-2.0.2.ebuild | 34 ++++++++++++++++++++--------------
 1 file changed, 20 insertions(+), 14 deletions(-)

diff --git a/dev-python/anyio/anyio-2.0.2.ebuild b/dev-python/anyio/anyio-2.0.2.ebuild
index 891e7b58..ae1b57a6 100644
--- a/dev-python/anyio/anyio-2.0.2.ebuild
+++ b/dev-python/anyio/anyio-2.0.2.ebuild
@@ -3,18 +3,21 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_7 )
-
-DOCS_BUILDER="sphinx"
-DOCS_DIR="${S}/docs"
-DOCS_DEPEND="
-	dev-python/anyio
-	>=dev-python/sphinx-autodoc-typehints-1.2.0
-	dev-python/sphinx_rtd_theme
-"
-DOCS_AUTODOC=1
+PYTHON_COMPAT=( python3_{7,8} )
+
+# Build with USE="-doc" first because of circular dependency
+# otherwise one gets the error that sphinx-autodoc-typehints
+# does not support py3.8
+# DOCS_BUILDER="sphinx"
+# DOCS_DIR="${S}/docs"
+# DOCS_DEPEND="
+# 	dev-python/anyio
+# 	>=dev-python/sphinx-autodoc-typehints-1.2.0
+# 	dev-python/sphinx_rtd_theme
+# "
+# DOCS_AUTODOC=1
 
-inherit distutils-r1 docs
+inherit distutils-r1 #docs
 
 DESCRIPTION="Compatibility layer for multiple asynchronous event loop implementations"
 HOMEPAGE="
@@ -27,15 +30,18 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
+# This is a mess
+RESTRICT="test"
+
 RDEPEND="
 	>=dev-python/curio-1.4[${PYTHON_USEDEP}]
 	>=dev-python/idna-2.8[${PYTHON_USEDEP}]
 	>=dev-python/sniffio-1.1[${PYTHON_USEDEP}]
 	>=dev-python/trio-0.16[${PYTHON_USEDEP}]
+	$(python_gen_cond_dep 'dev-python/typing-extensions[${PYTHON_USEDEP}]' python3_7)
 "
-#remember to add 
-#	$(python_gen_cond_dep 'dev-python/typing_extensions[${PYTHON_USEDEP}]' python3_7)
-DEPEND="
+
+BDEPEND="
 	${RDEPEND}
 	test? (
 		>=dev-python/hypothesis-4.0[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/anyio/
@ 2021-02-19 10:14 Michał Górny
  0 siblings, 0 replies; 9+ messages in thread
From: Michał Górny @ 2021-02-19 10:14 UTC (permalink / raw
  To: gentoo-commits

commit:     95e2c2f10b4ec57184313193b58324c1f95c4a80
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Wed Feb 17 18:24:27 2021 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Feb 17 18:24:27 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=95e2c2f1

dev-python/anyio: add py3.8 and py3.9

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

 dev-python/anyio/Manifest                                   |  2 +-
 dev-python/anyio/{anyio-2.0.2.ebuild => anyio-2.1.0.ebuild} | 10 +++++-----
 2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-python/anyio/Manifest b/dev-python/anyio/Manifest
index 0d009d2c..83033c84 100644
--- a/dev-python/anyio/Manifest
+++ b/dev-python/anyio/Manifest
@@ -1 +1 @@
-DIST anyio-2.0.2.tar.gz 91805 BLAKE2B 26a7bd16f3f7b9d59cec7b93e13a48a3bd09c459ed1e751d0189836218a8384979ec5778feb29b00dc6871640c2e67e1b4b3162d050253e195536e02902cb89a SHA512 5ce46e6cf167b2ee526e92642e65d1e715f443750b4c8b12d0c449ad460afd0280be920bcde0653f478eb52ab9db035a35ccb6908460bf425e85d7d0aa3f1799
+DIST anyio-2.1.0.tar.gz 95186 BLAKE2B 5dcb110e0e3d543525bb5081c948124e0e0f6bb0a80038104a8ab793ecf961a56d56576ad96a78b0fb69f3c7731dea3d9573b757f859ee8e61e65490432b9b69 SHA512 923467cdfbf6d0f427345704e99aec44cafc21f78a8b3b88d1ca9be93fb52a77d472229a242664977a873faf05c7c47a44a55aa4d0158959f60bf4ac8a46cdeb

diff --git a/dev-python/anyio/anyio-2.0.2.ebuild b/dev-python/anyio/anyio-2.1.0.ebuild
similarity index 92%
rename from dev-python/anyio/anyio-2.0.2.ebuild
rename to dev-python/anyio/anyio-2.1.0.ebuild
index ae1b57a6..3e5f0dd9 100644
--- a/dev-python/anyio/anyio-2.0.2.ebuild
+++ b/dev-python/anyio/anyio-2.1.0.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7,8,9} )
 
 # Build with USE="-doc" first because of circular dependency
 # otherwise one gets the error that sphinx-autodoc-typehints
-# does not support py3.8
+# does not support py3.9
 # DOCS_BUILDER="sphinx"
-# DOCS_DIR="${S}/docs"
+# DOCS_DIR="docs"
 # DOCS_DEPEND="
 # 	dev-python/anyio
 # 	>=dev-python/sphinx-autodoc-typehints-1.2.0


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/anyio/
@ 2021-03-12  9:51 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-03-12  9:51 UTC (permalink / raw
  To: gentoo-commits

commit:     0bb2499209623ad7a7548623f4c13225b921213d
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Wed Mar 10 12:49:49 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Thu Mar 11 18:53:01 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0bb24992

dev-python/anyio: bump

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

 dev-python/anyio/Manifest           |  1 +
 dev-python/anyio/anyio-2.2.0.ebuild | 61 +++++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-python/anyio/Manifest b/dev-python/anyio/Manifest
index 83033c84..9ed5a6fc 100644
--- a/dev-python/anyio/Manifest
+++ b/dev-python/anyio/Manifest
@@ -1 +1,2 @@
 DIST anyio-2.1.0.tar.gz 95186 BLAKE2B 5dcb110e0e3d543525bb5081c948124e0e0f6bb0a80038104a8ab793ecf961a56d56576ad96a78b0fb69f3c7731dea3d9573b757f859ee8e61e65490432b9b69 SHA512 923467cdfbf6d0f427345704e99aec44cafc21f78a8b3b88d1ca9be93fb52a77d472229a242664977a873faf05c7c47a44a55aa4d0158959f60bf4ac8a46cdeb
+DIST anyio-2.2.0.tar.gz 97217 BLAKE2B 7b50d997fd83950d16c0e562519b60dbef32bfd6d21e61583a83dd94edc26e27fcd26c7c630f22daaddebea5e148487db1a8c81e0bd82cf4641812dfac8807de SHA512 bca1265eec30830bea5f6fe15f3059793599e9c47d292b3008fcd86c802d76bd692f1a340fd6e3b0aa2401c38576459e516b3defa1ddf8353f18d51280fd73ab

diff --git a/dev-python/anyio/anyio-2.2.0.ebuild b/dev-python/anyio/anyio-2.2.0.ebuild
new file mode 100644
index 00000000..f6ffbc88
--- /dev/null
+++ b/dev-python/anyio/anyio-2.2.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+# Build with USE="-doc" first because of circular dependency
+# otherwise one gets the error that sphinx-autodoc-typehints
+
+DOCS_BUILDER="sphinx"
+DOCS_DIR="docs"
+DOCS_AUTODOC=1
+
+inherit distutils-r1 docs
+
+DESCRIPTION="Compatibility layer for multiple asynchronous event loop implementations"
+HOMEPAGE="
+	https://github.com/agronholm/anyio
+	https://pypi.org/project/anyio
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+	>=dev-python/curio-1.4[${PYTHON_USEDEP}]
+	>=dev-python/idna-2.8[${PYTHON_USEDEP}]
+	>=dev-python/sniffio-1.1[${PYTHON_USEDEP}]
+	>=dev-python/trio-0.16[${PYTHON_USEDEP}]
+	$(python_gen_cond_dep 'dev-python/typing-extensions[${PYTHON_USEDEP}]' python3_7)
+"
+
+BDEPEND="
+	${RDEPEND}
+	doc? (
+		dev-python/anyio[${PYTHON_USEDEP}]
+		>=dev-python/sphinx-autodoc-typehints-1.2.0[${PYTHON_USEDEP}]
+		dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+	)
+	test? (
+		>=dev-python/hypothesis-4.0[${PYTHON_USEDEP}]
+		>=dev-python/pytest-6.0[${PYTHON_USEDEP}]
+		dev-python/trustme[${PYTHON_USEDEP}]
+		>=dev-python/uvloop-0.15[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+	distutils_install_for_testing
+	pytest -vv \
+			--deselect tests/test_sockets.py::test_getaddrinfo[asyncio] \
+			--deselect tests/test_sockets.py::test_getaddrinfo[asyncio+uvloop] \
+			--deselect tests/test_sockets.py::test_getaddrinfo[curio] \
+			--deselect tests/test_sockets.py::test_getaddrinfo[trio] \
+	|| die
+}


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

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

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

dev-python/anyio: drop x86

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

 dev-python/anyio/anyio-2.1.0.ebuild | 2 +-
 dev-python/anyio/anyio-2.2.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/anyio/anyio-2.1.0.ebuild b/dev-python/anyio/anyio-2.1.0.ebuild
index 3e5f0dd97..c5e3308e9 100644
--- a/dev-python/anyio/anyio-2.1.0.ebuild
+++ b/dev-python/anyio/anyio-2.1.0.ebuild
@@ -28,7 +28,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 # This is a mess
 RESTRICT="test"

diff --git a/dev-python/anyio/anyio-2.2.0.ebuild b/dev-python/anyio/anyio-2.2.0.ebuild
index f6ffbc88b..f74abd408 100644
--- a/dev-python/anyio/anyio-2.2.0.ebuild
+++ b/dev-python/anyio/anyio-2.2.0.ebuild
@@ -23,7 +23,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 
 RDEPEND="
 	>=dev-python/curio-1.4[${PYTHON_USEDEP}]


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/anyio/
@ 2021-04-28  8:08 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-04-28  8:08 UTC (permalink / raw
  To: gentoo-commits

commit:     476cca70ab50e320c06510578e36bd9c8ebe2e03
Author:     Theo Anderson <telans <AT> posteo <DOT> de>
AuthorDate: Wed Apr 28 02:35:32 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Wed Apr 28 02:35:32 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=476cca70

dev-python/anyio: add 3.0.0

Signed-off-by: Theo Anderson <telans <AT> posteo.de>

 dev-python/anyio/Manifest           |  1 +
 dev-python/anyio/anyio-3.0.0.ebuild | 61 +++++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-python/anyio/Manifest b/dev-python/anyio/Manifest
index 9ed5a6fc5..0f682ca7d 100644
--- a/dev-python/anyio/Manifest
+++ b/dev-python/anyio/Manifest
@@ -1,2 +1,3 @@
 DIST anyio-2.1.0.tar.gz 95186 BLAKE2B 5dcb110e0e3d543525bb5081c948124e0e0f6bb0a80038104a8ab793ecf961a56d56576ad96a78b0fb69f3c7731dea3d9573b757f859ee8e61e65490432b9b69 SHA512 923467cdfbf6d0f427345704e99aec44cafc21f78a8b3b88d1ca9be93fb52a77d472229a242664977a873faf05c7c47a44a55aa4d0158959f60bf4ac8a46cdeb
 DIST anyio-2.2.0.tar.gz 97217 BLAKE2B 7b50d997fd83950d16c0e562519b60dbef32bfd6d21e61583a83dd94edc26e27fcd26c7c630f22daaddebea5e148487db1a8c81e0bd82cf4641812dfac8807de SHA512 bca1265eec30830bea5f6fe15f3059793599e9c47d292b3008fcd86c802d76bd692f1a340fd6e3b0aa2401c38576459e516b3defa1ddf8353f18d51280fd73ab
+DIST anyio-3.0.0.tar.gz 116952 BLAKE2B d797afbd372d7e0ba3b9b5cd0c7df6d8c8a91e8616aa9af9abf6c7e20cb940592a50d6534eed63619c7a4ead5e431ba12238a0e8b78cc00949b0944012d687e8 SHA512 e677506cb5edfa86381a6e309fd6c1393d4280d3b31e2382b4adef1aef08b678a2418cbf669e9c5607f855066e72fdb9b3dbd196db10aa42a7ef6445ea737fbd

diff --git a/dev-python/anyio/anyio-3.0.0.ebuild b/dev-python/anyio/anyio-3.0.0.ebuild
new file mode 100644
index 000000000..f74abd408
--- /dev/null
+++ b/dev-python/anyio/anyio-3.0.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+# Build with USE="-doc" first because of circular dependency
+# otherwise one gets the error that sphinx-autodoc-typehints
+
+DOCS_BUILDER="sphinx"
+DOCS_DIR="docs"
+DOCS_AUTODOC=1
+
+inherit distutils-r1 docs
+
+DESCRIPTION="Compatibility layer for multiple asynchronous event loop implementations"
+HOMEPAGE="
+	https://github.com/agronholm/anyio
+	https://pypi.org/project/anyio
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	>=dev-python/curio-1.4[${PYTHON_USEDEP}]
+	>=dev-python/idna-2.8[${PYTHON_USEDEP}]
+	>=dev-python/sniffio-1.1[${PYTHON_USEDEP}]
+	>=dev-python/trio-0.16[${PYTHON_USEDEP}]
+	$(python_gen_cond_dep 'dev-python/typing-extensions[${PYTHON_USEDEP}]' python3_7)
+"
+
+BDEPEND="
+	${RDEPEND}
+	doc? (
+		dev-python/anyio[${PYTHON_USEDEP}]
+		>=dev-python/sphinx-autodoc-typehints-1.2.0[${PYTHON_USEDEP}]
+		dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+	)
+	test? (
+		>=dev-python/hypothesis-4.0[${PYTHON_USEDEP}]
+		>=dev-python/pytest-6.0[${PYTHON_USEDEP}]
+		dev-python/trustme[${PYTHON_USEDEP}]
+		>=dev-python/uvloop-0.15[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+	distutils_install_for_testing
+	pytest -vv \
+			--deselect tests/test_sockets.py::test_getaddrinfo[asyncio] \
+			--deselect tests/test_sockets.py::test_getaddrinfo[asyncio+uvloop] \
+			--deselect tests/test_sockets.py::test_getaddrinfo[curio] \
+			--deselect tests/test_sockets.py::test_getaddrinfo[trio] \
+	|| die
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/anyio/
@ 2021-05-09 18:13 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-05-09 18:13 UTC (permalink / raw
  To: gentoo-commits

commit:     c6fefea9f3ee5ef4a1bc32e97e6f4d0ae0f1ca91
Author:     Alessandro Barbieri <lssndrbarbieri <AT> gmail <DOT> com>
AuthorDate: Sun May  9 00:35:02 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun May  9 00:35:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c6fefea9

dev-python/anyio: new version

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

 dev-python/anyio/Manifest           |  1 +
 dev-python/anyio/anyio-3.0.1.ebuild | 61 +++++++++++++++++++++++++++++++++++++
 2 files changed, 62 insertions(+)

diff --git a/dev-python/anyio/Manifest b/dev-python/anyio/Manifest
index 0f682ca7d..5472257b5 100644
--- a/dev-python/anyio/Manifest
+++ b/dev-python/anyio/Manifest
@@ -1,3 +1,4 @@
 DIST anyio-2.1.0.tar.gz 95186 BLAKE2B 5dcb110e0e3d543525bb5081c948124e0e0f6bb0a80038104a8ab793ecf961a56d56576ad96a78b0fb69f3c7731dea3d9573b757f859ee8e61e65490432b9b69 SHA512 923467cdfbf6d0f427345704e99aec44cafc21f78a8b3b88d1ca9be93fb52a77d472229a242664977a873faf05c7c47a44a55aa4d0158959f60bf4ac8a46cdeb
 DIST anyio-2.2.0.tar.gz 97217 BLAKE2B 7b50d997fd83950d16c0e562519b60dbef32bfd6d21e61583a83dd94edc26e27fcd26c7c630f22daaddebea5e148487db1a8c81e0bd82cf4641812dfac8807de SHA512 bca1265eec30830bea5f6fe15f3059793599e9c47d292b3008fcd86c802d76bd692f1a340fd6e3b0aa2401c38576459e516b3defa1ddf8353f18d51280fd73ab
 DIST anyio-3.0.0.tar.gz 116952 BLAKE2B d797afbd372d7e0ba3b9b5cd0c7df6d8c8a91e8616aa9af9abf6c7e20cb940592a50d6534eed63619c7a4ead5e431ba12238a0e8b78cc00949b0944012d687e8 SHA512 e677506cb5edfa86381a6e309fd6c1393d4280d3b31e2382b4adef1aef08b678a2418cbf669e9c5607f855066e72fdb9b3dbd196db10aa42a7ef6445ea737fbd
+DIST anyio-3.0.1.tar.gz 117725 BLAKE2B 9e9eb02e2891c59a82015db9a6be6e8d4e17dbca10dd72d4510572e11d88687fcbc0f3de571d7c58643cf9191591e655693c58ce73ce45fb1ea1b06e8a0dc5ec SHA512 e063727824c3cd53f4de4bf128a8b6b355b582ed7df533fb73a3306b1e561c096ecea24c6abb367a557516b1470e4f5122458a64f6c03257e4e54452cc5c84e1

diff --git a/dev-python/anyio/anyio-3.0.1.ebuild b/dev-python/anyio/anyio-3.0.1.ebuild
new file mode 100644
index 000000000..f74abd408
--- /dev/null
+++ b/dev-python/anyio/anyio-3.0.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+# Build with USE="-doc" first because of circular dependency
+# otherwise one gets the error that sphinx-autodoc-typehints
+
+DOCS_BUILDER="sphinx"
+DOCS_DIR="docs"
+DOCS_AUTODOC=1
+
+inherit distutils-r1 docs
+
+DESCRIPTION="Compatibility layer for multiple asynchronous event loop implementations"
+HOMEPAGE="
+	https://github.com/agronholm/anyio
+	https://pypi.org/project/anyio
+"
+SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+	>=dev-python/curio-1.4[${PYTHON_USEDEP}]
+	>=dev-python/idna-2.8[${PYTHON_USEDEP}]
+	>=dev-python/sniffio-1.1[${PYTHON_USEDEP}]
+	>=dev-python/trio-0.16[${PYTHON_USEDEP}]
+	$(python_gen_cond_dep 'dev-python/typing-extensions[${PYTHON_USEDEP}]' python3_7)
+"
+
+BDEPEND="
+	${RDEPEND}
+	doc? (
+		dev-python/anyio[${PYTHON_USEDEP}]
+		>=dev-python/sphinx-autodoc-typehints-1.2.0[${PYTHON_USEDEP}]
+		dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+	)
+	test? (
+		>=dev-python/hypothesis-4.0[${PYTHON_USEDEP}]
+		>=dev-python/pytest-6.0[${PYTHON_USEDEP}]
+		dev-python/trustme[${PYTHON_USEDEP}]
+		>=dev-python/uvloop-0.15[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+	distutils_install_for_testing
+	pytest -vv \
+			--deselect tests/test_sockets.py::test_getaddrinfo[asyncio] \
+			--deselect tests/test_sockets.py::test_getaddrinfo[asyncio+uvloop] \
+			--deselect tests/test_sockets.py::test_getaddrinfo[curio] \
+			--deselect tests/test_sockets.py::test_getaddrinfo[trio] \
+	|| die
+}


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/anyio/
@ 2021-06-10 10:06 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2021-06-10 10:06 UTC (permalink / raw
  To: gentoo-commits

commit:     9bbe284ae94ade4830e331e959cc2af87d8a397a
Author:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 10 08:28:05 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Thu Jun 10 10:03:00 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9bbe284a

dev-python/anyio: move to ::gentoo

Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>

 dev-python/anyio/Manifest           |  2 --
 dev-python/anyio/anyio-2.2.0.ebuild | 61 -------------------------------------
 dev-python/anyio/anyio-3.0.1.ebuild | 61 -------------------------------------
 dev-python/anyio/metadata.xml       | 33 --------------------
 4 files changed, 157 deletions(-)

diff --git a/dev-python/anyio/Manifest b/dev-python/anyio/Manifest
deleted file mode 100644
index dee63a578..000000000
--- a/dev-python/anyio/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST anyio-2.2.0.tar.gz 97217 BLAKE2B 7b50d997fd83950d16c0e562519b60dbef32bfd6d21e61583a83dd94edc26e27fcd26c7c630f22daaddebea5e148487db1a8c81e0bd82cf4641812dfac8807de SHA512 bca1265eec30830bea5f6fe15f3059793599e9c47d292b3008fcd86c802d76bd692f1a340fd6e3b0aa2401c38576459e516b3defa1ddf8353f18d51280fd73ab
-DIST anyio-3.0.1.tar.gz 117725 BLAKE2B 9e9eb02e2891c59a82015db9a6be6e8d4e17dbca10dd72d4510572e11d88687fcbc0f3de571d7c58643cf9191591e655693c58ce73ce45fb1ea1b06e8a0dc5ec SHA512 e063727824c3cd53f4de4bf128a8b6b355b582ed7df533fb73a3306b1e561c096ecea24c6abb367a557516b1470e4f5122458a64f6c03257e4e54452cc5c84e1

diff --git a/dev-python/anyio/anyio-2.2.0.ebuild b/dev-python/anyio/anyio-2.2.0.ebuild
deleted file mode 100644
index f74abd408..000000000
--- a/dev-python/anyio/anyio-2.2.0.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-# Build with USE="-doc" first because of circular dependency
-# otherwise one gets the error that sphinx-autodoc-typehints
-
-DOCS_BUILDER="sphinx"
-DOCS_DIR="docs"
-DOCS_AUTODOC=1
-
-inherit distutils-r1 docs
-
-DESCRIPTION="Compatibility layer for multiple asynchronous event loop implementations"
-HOMEPAGE="
-	https://github.com/agronholm/anyio
-	https://pypi.org/project/anyio
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-	>=dev-python/curio-1.4[${PYTHON_USEDEP}]
-	>=dev-python/idna-2.8[${PYTHON_USEDEP}]
-	>=dev-python/sniffio-1.1[${PYTHON_USEDEP}]
-	>=dev-python/trio-0.16[${PYTHON_USEDEP}]
-	$(python_gen_cond_dep 'dev-python/typing-extensions[${PYTHON_USEDEP}]' python3_7)
-"
-
-BDEPEND="
-	${RDEPEND}
-	doc? (
-		dev-python/anyio[${PYTHON_USEDEP}]
-		>=dev-python/sphinx-autodoc-typehints-1.2.0[${PYTHON_USEDEP}]
-		dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
-	)
-	test? (
-		>=dev-python/hypothesis-4.0[${PYTHON_USEDEP}]
-		>=dev-python/pytest-6.0[${PYTHON_USEDEP}]
-		dev-python/trustme[${PYTHON_USEDEP}]
-		>=dev-python/uvloop-0.15[${PYTHON_USEDEP}]
-	)
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-	distutils_install_for_testing
-	pytest -vv \
-			--deselect tests/test_sockets.py::test_getaddrinfo[asyncio] \
-			--deselect tests/test_sockets.py::test_getaddrinfo[asyncio+uvloop] \
-			--deselect tests/test_sockets.py::test_getaddrinfo[curio] \
-			--deselect tests/test_sockets.py::test_getaddrinfo[trio] \
-	|| die
-}

diff --git a/dev-python/anyio/anyio-3.0.1.ebuild b/dev-python/anyio/anyio-3.0.1.ebuild
deleted file mode 100644
index f74abd408..000000000
--- a/dev-python/anyio/anyio-3.0.1.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-# Build with USE="-doc" first because of circular dependency
-# otherwise one gets the error that sphinx-autodoc-typehints
-
-DOCS_BUILDER="sphinx"
-DOCS_DIR="docs"
-DOCS_AUTODOC=1
-
-inherit distutils-r1 docs
-
-DESCRIPTION="Compatibility layer for multiple asynchronous event loop implementations"
-HOMEPAGE="
-	https://github.com/agronholm/anyio
-	https://pypi.org/project/anyio
-"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-	>=dev-python/curio-1.4[${PYTHON_USEDEP}]
-	>=dev-python/idna-2.8[${PYTHON_USEDEP}]
-	>=dev-python/sniffio-1.1[${PYTHON_USEDEP}]
-	>=dev-python/trio-0.16[${PYTHON_USEDEP}]
-	$(python_gen_cond_dep 'dev-python/typing-extensions[${PYTHON_USEDEP}]' python3_7)
-"
-
-BDEPEND="
-	${RDEPEND}
-	doc? (
-		dev-python/anyio[${PYTHON_USEDEP}]
-		>=dev-python/sphinx-autodoc-typehints-1.2.0[${PYTHON_USEDEP}]
-		dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
-	)
-	test? (
-		>=dev-python/hypothesis-4.0[${PYTHON_USEDEP}]
-		>=dev-python/pytest-6.0[${PYTHON_USEDEP}]
-		dev-python/trustme[${PYTHON_USEDEP}]
-		>=dev-python/uvloop-0.15[${PYTHON_USEDEP}]
-	)
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-	distutils_install_for_testing
-	pytest -vv \
-			--deselect tests/test_sockets.py::test_getaddrinfo[asyncio] \
-			--deselect tests/test_sockets.py::test_getaddrinfo[asyncio+uvloop] \
-			--deselect tests/test_sockets.py::test_getaddrinfo[curio] \
-			--deselect tests/test_sockets.py::test_getaddrinfo[trio] \
-	|| die
-}

diff --git a/dev-python/anyio/metadata.xml b/dev-python/anyio/metadata.xml
deleted file mode 100644
index 1dcac0ae8..000000000
--- a/dev-python/anyio/metadata.xml
+++ /dev/null
@@ -1,33 +0,0 @@
-<?xml version='1.0' encoding='UTF-8'?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-  <maintainer type="person">
-    <email>lssndrbarbieri@gmail.com</email>
-    <name>Alessandro Barbieri</name>
-  </maintainer>
-  <longdescription lang="en">
-AnyIO is a asynchronous compatibility API that allows applications and libraries written against it to run unmodified on asyncio, curio and trio.
-
-It bridges the following functionality:
-
-Task groups
-Cancellation
-Threads
-Signal handling
-Asynchronous file I/O
-Subprocesses
-Inter-task synchronization and communication (locks, conditions, events, semaphores, object streams)
-High level networking (TCP, UDP and UNIX sockets)
-You can even use it together with native libraries from your selected backend in applications. Doing this in libraries is not advisable however since it limits the usefulness of your library.
-
-AnyIO comes with its own pytest plugin which also supports asynchronous fixtures. It even works with the popular Hypothesis library.
-  </longdescription>
-  <upstream>
-    <remote-id type="github">agronholm/anyio</remote-id>
-    <remote-id type="pypi">anyio</remote-id>
-    <maintainer status="unknown">
-      <email>alex.gronholm@nextday.fi</email>
-      <name>Alex Grönholm</name>
-    </maintainer>
-  </upstream>
-</pkgmetadata>


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

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

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-02-19 10:14 [gentoo-commits] repo/proj/guru:master commit in: dev-python/anyio/ Michał Górny
  -- strict thread matches above, loose matches on Subject: below --
2021-06-10 10:06 Andrew Ammerlaan
2021-05-09 18:13 Andrew Ammerlaan
2021-04-28  8:08 Andrew Ammerlaan
2021-04-13 12:27 [gentoo-commits] repo/proj/guru:dev " Andrew Ammerlaan
2021-04-13 13:22 ` [gentoo-commits] repo/proj/guru:master " Andrew Ammerlaan
2021-03-12  9:51 Andrew Ammerlaan
2020-12-18 14:15 Andrew Ammerlaan
2020-11-30 12:35 Andrew Ammerlaan
2020-11-30 12: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