[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinxcontrib-trio/, dev-python/trio/, dev-python/outcome/
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/
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/
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/
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/
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/
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/
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