[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinxcontrib-trio/, dev-python/trio/, dev-python/outcome/

2021-06-27 Thread Andrew Ammerlaan
commit: 8ea73be278ded742431de109572553d7aaa62e83
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Sun Jun 27 11:23:41 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Sun Jun 27 11:24:02 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8ea73be2

dev-python/trio: move to ::gentoo

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/outcome/Manifest|  1 -
 dev-python/outcome/metadata.xml| 10 ---
 dev-python/outcome/outcome-1.1.0.ebuild| 29 -
 dev-python/sphinxcontrib-trio/Manifest |  1 -
 dev-python/sphinxcontrib-trio/metadata.xml | 13 
 .../sphinxcontrib-trio-1.1.2.ebuild| 37 ---
 dev-python/trio/Manifest   |  2 -
 dev-python/trio/metadata.xml   | 17 -
 dev-python/trio/trio-0.18.0.ebuild | 69 
 dev-python/trio/trio-0.18.0_p20210212.ebuild   | 73 --
 10 files changed, 252 deletions(-)

diff --git a/dev-python/outcome/Manifest b/dev-python/outcome/Manifest
deleted file mode 100644
index 08ba4dcd8..0
--- a/dev-python/outcome/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST outcome-1.1.0.tar.gz 18675 BLAKE2B 
eef22274bb4d1ddd19fa223167b6c8ce96f015ac0b3b0609aed3717deb306087457ab068fd2466d492fcc5859d561e6d3172ad14611a937ec59a75b604565953
 SHA512 
65de1c0a38b8cbb041a9fc3a79518eeacea54ec87341846ae80a9a2075369f72a397f5aa747ae179eaac8f341a7e07cc1641555fbb809cc7924b2171f7f3d90e

diff --git a/dev-python/outcome/metadata.xml b/dev-python/outcome/metadata.xml
deleted file mode 100644
index 305743aab..0
--- a/dev-python/outcome/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-  
-  
-python-trio/outcome
-outcome
-  
-

diff --git a/dev-python/outcome/outcome-1.1.0.ebuild 
b/dev-python/outcome/outcome-1.1.0.ebuild
deleted file mode 100644
index 997ad3f47..0
--- a/dev-python/outcome/outcome-1.1.0.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Capture the outcome of Python function calls"
-HOMEPAGE="
-   https://github.com/python-trio/outcome
-   https://pypi.org/project/outcome
-"
-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/attrs[${PYTHON_USEDEP}]"
-
-BDEPEND="test? (
-   dev-python/async_generator[${PYTHON_USEDEP}]
-   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
-)"
-
-distutils_enable_tests pytest
-distutils_enable_sphinx docs/source dev-python/sphinxcontrib-trio

diff --git a/dev-python/sphinxcontrib-trio/Manifest 
b/dev-python/sphinxcontrib-trio/Manifest
deleted file mode 100644
index 4a31a932f..0
--- a/dev-python/sphinxcontrib-trio/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sphinxcontrib-trio-1.1.2.tar.gz 24131 BLAKE2B 
5ddaf5ed6c85905275e206fdd966745ce4dd7296595c488864df291cb7202725ccab722f306dd9d6c27d660f5cb3e43bf9ab2fe50e8aa5a7232c2615dddbdfd0
 SHA512 
cb90f37f463fbdd3f810eb6d76b4bdaaabe83317de0ad747fcee55980849d691e272884ecdfcbee58851cf536f268f2520caba281d7550fe3250e92c69164434

diff --git a/dev-python/sphinxcontrib-trio/metadata.xml 
b/dev-python/sphinxcontrib-trio/metadata.xml
deleted file mode 100644
index 7477cd58a..0
--- a/dev-python/sphinxcontrib-trio/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-  
-  
-This sphinx extension helps you document Python code that uses async/await, or 
abstract methods, or context managers, or generators, or … you get the idea. It 
works by making sphinx’s regular directives for documenting Python functions 
and methods smarter and more powerful. The name is because it was originally 
written for the Trio project, and I’m not very creative. But don’t be put off – 
there’s nothing Trio- or async-specific about this extension; any Python 
project can benefit. (Though projects using async/await probably benefit the 
most, since sphinx’s built-in tools are especially inadequate in this case.)
-  
-  
-python-trio/sphinxcontrib-trio
-sphinxcontrib-trio
-  
-

diff --git a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild 
b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild
deleted file mode 100644
index fe68a474e..0
--- a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit distutils-r1
-
-DESCRIPTION="Make Sphinx better at documenting Python functions and methods"
-HOMEPAGE="
-   

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinxcontrib-trio/

2021-05-24 Thread Andrew Ammerlaan
commit: e356b14bb53efad8dfcf35fd385d1ade45757c07
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon May 24 09:42:12 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Mon May 24 09:59:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e356b14b

dev-python/sphinxcontrib-trio: 

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/sphinxcontrib-trio/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-python/sphinxcontrib-trio/metadata.xml 
b/dev-python/sphinxcontrib-trio/metadata.xml
index d5051d790..7477cd58a 100644
--- a/dev-python/sphinxcontrib-trio/metadata.xml
+++ b/dev-python/sphinxcontrib-trio/metadata.xml
@@ -2,10 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
-  
-andrewammerl...@gentoo.org
-Andrew Ammerlaan
-  
+  
   
 This sphinx extension helps you document Python code that uses async/await, or 
abstract methods, or context managers, or generators, or … you get the idea. It 
works by making sphinx’s regular directives for documenting Python functions 
and methods smarter and more powerful. The name is because it was originally 
written for the Trio project, and I’m not very creative. But don’t be put off – 
there’s nothing Trio- or async-specific about this extension; any Python 
project can benefit. (Though projects using async/await probably benefit the 
most, since sphinx’s built-in tools are especially inadequate in this case.)
   



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinxcontrib-trio/

2021-05-03 Thread Anna Vyalkova
commit: ab42dbc2c8f01b9f882b11752591e3cc646a1ef5
Author: Anna Vyalkova  sysrq  in>
AuthorDate: Mon May  3 20:23:29 2021 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Mon May  3 23:27:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ab42dbc2

dev-python/sphinxcontrib-trio: disable failing test

Closes: https://bugs.gentoo.org/784152
Signed-off-by: Anna Vyalkova  sysrq.in>

 .../sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild  | 17 -
 1 file changed, 12 insertions(+), 5 deletions(-)

diff --git a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild 
b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild
index 02eaa5fbc..fe68a474e 100644
--- a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild
+++ b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild
@@ -20,11 +20,18 @@ SLOT="0"
 
 RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"
 
-DEPEND="test? (
-   dev-python/async_generator[${PYTHON_USEDEP}]
-   dev-python/contextlib2[${PYTHON_USEDEP}]
-   dev-python/cssselect[${PYTHON_USEDEP}]
-   dev-python/lxml[${PYTHON_USEDEP}] )"
+BDEPEND="
+   test? (
+   dev-python/async_generator[${PYTHON_USEDEP}]
+   dev-python/contextlib2[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+)"
 
 distutils_enable_sphinx docs/source
 distutils_enable_tests pytest
+
+python_test() {
+   # disable failing test
+   epytest --deselect tests/test_sphinxcontrib_trio.py::test_end_to_end
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinxcontrib-trio/

2020-05-06 Thread Andrew Ammerlaan
commit: f45b3462748ed9102c0dcdd49c1e7331dd906707
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed May  6 17:16:25 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed May  6 17:16:25 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f45b3462

dev-python/sphinxcontrib-trio: version bump

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/sphinxcontrib-trio/Manifest  | 2 +-
 ...{sphinxcontrib-trio-1.1.1.ebuild => sphinxcontrib-trio-1.1.2.ebuild} | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/sphinxcontrib-trio/Manifest 
b/dev-python/sphinxcontrib-trio/Manifest
index 643a401..4a31a93 100644
--- a/dev-python/sphinxcontrib-trio/Manifest
+++ b/dev-python/sphinxcontrib-trio/Manifest
@@ -1 +1 @@
-DIST sphinxcontrib-trio-1.1.1.tar.gz 23936 BLAKE2B 
c26005c49fb8cb5844f7097f13a15824024b129e1aad0f9521a0a56f38ead23bec2a5d489340f822eaef69199315eb4baabadee2bdeab2671c9d4b9265ee7d50
 SHA512 
2079cd44687f89331fd24ea99f34f267d70398d88b4bdae70aa799e660d49bb52084115eff8004ceebe7f613e223092a66d86b92ffd71341d2f48a36a39969df
+DIST sphinxcontrib-trio-1.1.2.tar.gz 24131 BLAKE2B 
5ddaf5ed6c85905275e206fdd966745ce4dd7296595c488864df291cb7202725ccab722f306dd9d6c27d660f5cb3e43bf9ab2fe50e8aa5a7232c2615dddbdfd0
 SHA512 
cb90f37f463fbdd3f810eb6d76b4bdaaabe83317de0ad747fcee55980849d691e272884ecdfcbee58851cf536f268f2520caba281d7550fe3250e92c69164434

diff --git a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.1.ebuild 
b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild
similarity index 94%
rename from dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.1.ebuild
rename to dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild
index c8ebdc5..691a936 100644
--- a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.1.ebuild
+++ b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.2.ebuild
@@ -21,6 +21,7 @@ SLOT="0"
 RDEPEND="<=dev-python/sphinx-3[${PYTHON_USEDEP}]"
 
 DEPEND="test? (
+   dev-python/async_generator[${PYTHON_USEDEP}]
dev-python/contextlib2[${PYTHON_USEDEP}]
dev-python/cssselect[${PYTHON_USEDEP}]
dev-python/lxml[${PYTHON_USEDEP}] )"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinxcontrib-trio/

2020-04-12 Thread Andrew Ammerlaan
commit: 9578879d1316df218220925bf8c9a3717a430b54
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Sun Apr 12 15:55:54 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Apr 12 15:55:54 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9578879d

dev-python/sphinxcontrib-trio: version bump 1.1.1

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/sphinxcontrib-trio/Manifest  | 2 +-
 ...{sphinxcontrib-trio-1.1.0.ebuild => sphinxcontrib-trio-1.1.1.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/sphinxcontrib-trio/Manifest 
b/dev-python/sphinxcontrib-trio/Manifest
index 0992ef5..643a401 100644
--- a/dev-python/sphinxcontrib-trio/Manifest
+++ b/dev-python/sphinxcontrib-trio/Manifest
@@ -1 +1 @@
-DIST sphinxcontrib-trio-1.1.0.tar.gz 23372 BLAKE2B 
3b9c651ea575efd53848135533e531f25aeb0b45ee3d57722e7bed324c13fe7bea5eb4a1ac529913a999241c3346f8eee3d6c5e68a2ac7a1676b1e721e3c923d
 SHA512 
d7de31d396aaee2836f854bdeba75eb5748890428601ed9f6aca1386c8c7b347ff86680bbe7257387d461f2ebdd98a6145d4887277263d40fff5450cd31e38a1
+DIST sphinxcontrib-trio-1.1.1.tar.gz 23936 BLAKE2B 
c26005c49fb8cb5844f7097f13a15824024b129e1aad0f9521a0a56f38ead23bec2a5d489340f822eaef69199315eb4baabadee2bdeab2671c9d4b9265ee7d50
 SHA512 
2079cd44687f89331fd24ea99f34f267d70398d88b4bdae70aa799e660d49bb52084115eff8004ceebe7f613e223092a66d86b92ffd71341d2f48a36a39969df

diff --git a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.0.ebuild 
b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.1.ebuild
similarity index 93%
rename from dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.0.ebuild
rename to dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.1.ebuild
index c5eee34..c8ebdc5 100644
--- a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.0.ebuild
+++ b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.1.ebuild
@@ -18,7 +18,7 @@ LICENSE="|| ( Apache-2.0 MIT )"
 KEYWORDS="~amd64 ~x86"
 SLOT="0"
 
-RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"
+RDEPEND="<=dev-python/sphinx-3[${PYTHON_USEDEP}]"
 
 DEPEND="test? (
dev-python/contextlib2[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinxcontrib-trio/

2020-03-27 Thread Alessandro Barbieri
commit: 7077cb155a2e19cbd296166aa1887592cc56a014
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Mar 27 17:37:19 2020 +
Commit: Alessandro Barbieri  gmail  com>
CommitDate: Fri Mar 27 17:37:19 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7077cb15

dev-python/sphinxcontrib-trio: longdescription, pypi

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

 dev-python/sphinxcontrib-trio/metadata.xml| 15 +++
 .../sphinxcontrib-trio/sphinxcontrib-trio-1.1.0.ebuild|  5 -
 2 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/dev-python/sphinxcontrib-trio/metadata.xml 
b/dev-python/sphinxcontrib-trio/metadata.xml
index 628ab20..c43e0ba 100644
--- a/dev-python/sphinxcontrib-trio/metadata.xml
+++ b/dev-python/sphinxcontrib-trio/metadata.xml
@@ -2,8 +2,15 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
-
-andrewammerl...@riseup.net
-Andrew Ammerlaan
-
+  
+andrewammerl...@riseup.net
+Andrew Ammerlaan
+  
+  
+This sphinx extension helps you document Python code that uses async/await, or 
abstract methods, or context managers, or generators, or … you get the idea. It 
works by making sphinx’s regular directives for documenting Python functions 
and methods smarter and more powerful. The name is because it was originally 
written for the Trio project, and I’m not very creative. But don’t be put off – 
there’s nothing Trio- or async-specific about this extension; any Python 
project can benefit. (Though projects using async/await probably benefit the 
most, since sphinx’s built-in tools are especially inadequate in this case.)
+  
+  
+python-trio/sphinxcontrib-trio
+sphinxcontrib-trio
+  
 

diff --git a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.0.ebuild 
b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.0.ebuild
index e592dc2..c5eee34 100644
--- a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.0.ebuild
+++ b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.0.ebuild
@@ -8,7 +8,10 @@ PYTHON_COMPAT=( python3_{6,7,8} )
 inherit distutils-r1
 
 DESCRIPTION="Make Sphinx better at documenting Python functions and methods"
-HOMEPAGE="https://github.com/python-trio/sphinxcontrib-trio;
+HOMEPAGE="
+   https://github.com/python-trio/sphinxcontrib-trio
+   https://pypi.org/project/sphinxcontrib-trio
+"
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="|| ( Apache-2.0 MIT )"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinxcontrib-trio/

2020-02-03 Thread Andrew Ammerlaan
commit: 7d099febc40ace52dec92b312a0292bdcaa394e4
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Mon Feb  3 17:45:21 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Feb  3 17:45:21 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d099feb

dev-python/sphinxcontrib-trio: Make Sphinx better at docum. func. and meth.

Package-Manager: Portage-2.3.86, Repoman-2.3.20
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/sphinxcontrib-trio/Manifest |  1 +
 dev-python/sphinxcontrib-trio/metadata.xml |  9 
 .../sphinxcontrib-trio-1.1.0.ebuild| 26 ++
 3 files changed, 36 insertions(+)

diff --git a/dev-python/sphinxcontrib-trio/Manifest 
b/dev-python/sphinxcontrib-trio/Manifest
new file mode 100644
index 000..0992ef5
--- /dev/null
+++ b/dev-python/sphinxcontrib-trio/Manifest
@@ -0,0 +1 @@
+DIST sphinxcontrib-trio-1.1.0.tar.gz 23372 BLAKE2B 
3b9c651ea575efd53848135533e531f25aeb0b45ee3d57722e7bed324c13fe7bea5eb4a1ac529913a999241c3346f8eee3d6c5e68a2ac7a1676b1e721e3c923d
 SHA512 
d7de31d396aaee2836f854bdeba75eb5748890428601ed9f6aca1386c8c7b347ff86680bbe7257387d461f2ebdd98a6145d4887277263d40fff5450cd31e38a1

diff --git a/dev-python/sphinxcontrib-trio/metadata.xml 
b/dev-python/sphinxcontrib-trio/metadata.xml
new file mode 100644
index 000..628ab20
--- /dev/null
+++ b/dev-python/sphinxcontrib-trio/metadata.xml
@@ -0,0 +1,9 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+
+andrewammerl...@riseup.net
+Andrew Ammerlaan
+
+

diff --git a/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.0.ebuild 
b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.0.ebuild
new file mode 100644
index 000..e592dc2
--- /dev/null
+++ b/dev-python/sphinxcontrib-trio/sphinxcontrib-trio-1.1.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Make Sphinx better at documenting Python functions and methods"
+HOMEPAGE="https://github.com/python-trio/sphinxcontrib-trio;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="|| ( Apache-2.0 MIT )"
+KEYWORDS="~amd64 ~x86"
+SLOT="0"
+
+RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"
+
+DEPEND="test? (
+   dev-python/contextlib2[${PYTHON_USEDEP}]
+   dev-python/cssselect[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}] )"
+
+distutils_enable_sphinx docs/source
+distutils_enable_tests pytest