public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinx-argparse/
@ 2020-04-15 17:30 Alarig Le Lay
  0 siblings, 0 replies; 9+ messages in thread
From: Alarig Le Lay @ 2020-04-15 17:30 UTC (permalink / raw
  To: gentoo-commits

commit:     a354c2fc41ba5b9ec8c0ea1ecdd9d28e860b8d28
Author:     Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Wed Apr 15 17:30:32 2020 +0000
Commit:     Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
CommitDate: Wed Apr 15 17:30:32 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a354c2fc

dev-python/sphinx-argparse: New ebuild

Sphinx extension that automatically documents argparse commands and options

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>

 dev-python/sphinx-argparse/Manifest                |  1 +
 dev-python/sphinx-argparse/metadata.xml            |  8 ++++++++
 .../sphinx-argparse/sphinx-argparse-0.2.5.ebuild   | 23 ++++++++++++++++++++++
 3 files changed, 32 insertions(+)

diff --git a/dev-python/sphinx-argparse/Manifest b/dev-python/sphinx-argparse/Manifest
new file mode 100644
index 0000000..c6936b8
--- /dev/null
+++ b/dev-python/sphinx-argparse/Manifest
@@ -0,0 +1 @@
+DIST sphinx-argparse-0.2.5.tar.gz 12153 BLAKE2B f2ba5fda9bc33831aebab9f1e836a4aabbd8d09ed43485583229c23453a76223c9c12e1b9f8f1066b8c8f44dfd7a1848572cafd0c1e66898b14878b94417f023 SHA512 785e2b1ea04b39721d28aee712b87f7fccb56a25a2d5ccf7825b27673a7e53069265c89b32f7b63d4f788127fe815595913af699dba3cd60db37a7efdef6ea55

diff --git a/dev-python/sphinx-argparse/metadata.xml b/dev-python/sphinx-argparse/metadata.xml
new file mode 100644
index 0000000..a69b0a0
--- /dev/null
+++ b/dev-python/sphinx-argparse/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<name>Alarig Le Lay</name>
+		<email>alarig@swordarmor.fr</email>
+	</maintainer>
+</pkgmetadata>

diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild
new file mode 100644
index 0000000..a7dc66b
--- /dev/null
+++ b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+inherit distutils-r1
+
+DESCRIPTION="Sphinx extension that automatically documents argparse commands and options"
+HOMEPAGE="https://pypi.org/project/sphinx-argparse/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="
+	${DEPEND}
+	dev-python/sphinx[${PYTHON_USEDEP}]
+"
+BDEPEND=""


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinx-argparse/
@ 2020-04-15 19:51 Alarig Le Lay
  0 siblings, 0 replies; 9+ messages in thread
From: Alarig Le Lay @ 2020-04-15 19:51 UTC (permalink / raw
  To: gentoo-commits

commit:     0c3e21491b8464609ae08cf0eefaa6f0bc3f9dce
Author:     Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Wed Apr 15 18:39:03 2020 +0000
Commit:     Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
CommitDate: Wed Apr 15 19:51:24 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0c3e2149

dev-python/sphinx-argparse: Removing py2.7 support

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>

 dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild
index a7dc66b..f0246ed 100644
--- a/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild
+++ b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 inherit distutils-r1
 
 DESCRIPTION="Sphinx extension that automatically documents argparse commands and options"


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinx-argparse/
@ 2020-04-15 19:51 Alarig Le Lay
  0 siblings, 0 replies; 9+ messages in thread
From: Alarig Le Lay @ 2020-04-15 19:51 UTC (permalink / raw
  To: gentoo-commits

commit:     46ce0886c22afe5f707fa19559d02f5a14cd4d8d
Author:     Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
AuthorDate: Wed Apr 15 19:50:14 2020 +0000
Commit:     Alarig Le Lay <alarig <AT> swordarmor <DOT> fr>
CommitDate: Wed Apr 15 19:51:24 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46ce0886

dev-python/sphinx-argparse: Adding tests

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Alarig Le Lay <alarig <AT> swordarmor.fr>

 dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild
index f0246ed..deebc20 100644
--- a/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild
+++ b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild
@@ -20,4 +20,11 @@ RDEPEND="
 	${DEPEND}
 	dev-python/sphinx[${PYTHON_USEDEP}]
 "
-BDEPEND=""
+BDEPEND="
+	test? (
+		dev-python/pytest[${PYTHON_USEDEP}]
+		dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinx-argparse/
@ 2020-04-16  9:24 Andrew Ammerlaan
  0 siblings, 0 replies; 9+ messages in thread
From: Andrew Ammerlaan @ 2020-04-16  9:24 UTC (permalink / raw
  To: gentoo-commits

commit:     ec8bbb46026797823276f120e056bd2c18309b9e
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Thu Apr 16 09:16:42 2020 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Thu Apr 16 09:16:42 2020 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec8bbb46

dev-python/sphinx-argparse: fixup doc and test

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

 dev-python/sphinx-argparse/Manifest                |  2 +-
 .../sphinx-argparse/sphinx-argparse-0.2.5.ebuild   | 28 +++++++++++++++-------
 2 files changed, 21 insertions(+), 9 deletions(-)

diff --git a/dev-python/sphinx-argparse/Manifest b/dev-python/sphinx-argparse/Manifest
index c6936b8..a0e62ec 100644
--- a/dev-python/sphinx-argparse/Manifest
+++ b/dev-python/sphinx-argparse/Manifest
@@ -1 +1 @@
-DIST sphinx-argparse-0.2.5.tar.gz 12153 BLAKE2B f2ba5fda9bc33831aebab9f1e836a4aabbd8d09ed43485583229c23453a76223c9c12e1b9f8f1066b8c8f44dfd7a1848572cafd0c1e66898b14878b94417f023 SHA512 785e2b1ea04b39721d28aee712b87f7fccb56a25a2d5ccf7825b27673a7e53069265c89b32f7b63d4f788127fe815595913af699dba3cd60db37a7efdef6ea55
+DIST sphinx-argparse-0.2.5.tar.gz 24890 BLAKE2B 870329d588c5c1131bb104e548e6f1caf673b6b4ffa9cb074a9a6e769f90d8d351ec14ce05f902d10ce4ae2336e05a119a386ea154faf2a5c57ba240514c9b92 SHA512 8e946947c9d018c10d7283b19c49cf19bf5813ba5c227bf3aac21752e5ecddf4653ec2bb1e2b67b8c1c3d8eb50ede55acc5b0e0071297433a2468606d3baa0b1

diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild
index deebc20..a5cacc2 100644
--- a/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild
+++ b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild
@@ -4,11 +4,13 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
+
 inherit distutils-r1
 
 DESCRIPTION="Sphinx extension that automatically documents argparse commands and options"
-HOMEPAGE="https://pypi.org/project/sphinx-argparse/"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+HOMEPAGE="https://pypi.org/project/sphinx-argparse/
+	https://github.com/alex-rudakov/sphinx-argparse"
+SRC_URI="https://github.com/alex-rudakov/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
@@ -19,12 +21,22 @@ DEPEND=""
 RDEPEND="
 	${DEPEND}
 	dev-python/sphinx[${PYTHON_USEDEP}]
-"
-BDEPEND="
-	test? (
-		dev-python/pytest[${PYTHON_USEDEP}]
-		dev-python/sphinx_rtd_theme[${PYTHON_USEDEP}]
-	)
+	dev-python/commonmark[${PYTHON_USEDEP}]
 "
 
 distutils_enable_tests pytest
+# requires self to build own documentation
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme dev-python/sphinx-argparse
+
+python_prepare_all() {
+	# test fails, skip it until a fix is found:
+	# AssertionError: assert [{'action_groups': [{'description': None,\n                     'options': [{'default': None,\n          
+	sed -i -e 's:test_parse_nested:_&:' \
+		-e 's:test_parse_nested_traversal:_&:' \
+			test/test_parser.py || die
+
+	# needs test files in workdir to compile docs for some reason
+	cp -r test "${WORKDIR}/test/" || die
+
+	distutils-r1_python_prepare_all
+}


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

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

commit:     bd51f64af7a03b8c0eaf46883a7ded0ec0f226aa
Author:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
AuthorDate: Sun Mar 28 09:47:20 2021 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> riseup <DOT> net>
CommitDate: Sun Mar 28 09:47:20 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd51f64a

dev-python/sphinx-argparse: remove trailing whitespace

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

 dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild
index 68c7c2f61..bd22a2ff6 100644
--- a/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild
+++ b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020 Gentoo Authors
+# Copyright 2020-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -30,7 +30,7 @@ distutils_enable_sphinx docs dev-python/sphinx_rtd_theme dev-python/sphinx-argpa
 
 python_prepare_all() {
 	# test fails, skip it until a fix is found:
-	# AssertionError: assert [{'action_groups': [{'description': None,\n                     'options': [{'default': None,\n          
+	# AssertionError: assert [{'action_groups': [{'description': None,\n    'options': [{'default': None,\n
 	sed -i -e 's:test_parse_nested:_&:' \
 		-e 's:test_parse_nested_traversal:_&:' \
 			test/test_parser.py || die


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinx-argparse/
@ 2021-12-14  7:14 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2021-12-14  7:14 UTC (permalink / raw
  To: gentoo-commits

commit:     4df32a6b45ba811e58633f05c1270ca7660cae3c
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Sun Dec 12 09:50:39 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue Dec 14 07:10:17 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4df32a6b

dev-python/sphinx-argparse: add 0.3.1, drop 0.2.5

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/sphinx-argparse/Manifest                |  2 +-
 dev-python/sphinx-argparse/metadata.xml            |  2 +-
 .../sphinx-argparse/sphinx-argparse-0.2.5.ebuild   | 42 ------------------
 .../sphinx-argparse/sphinx-argparse-0.3.1.ebuild   | 50 ++++++++++++++++++++++
 4 files changed, 52 insertions(+), 44 deletions(-)

diff --git a/dev-python/sphinx-argparse/Manifest b/dev-python/sphinx-argparse/Manifest
index a0e62eccf..cc6a6ba19 100644
--- a/dev-python/sphinx-argparse/Manifest
+++ b/dev-python/sphinx-argparse/Manifest
@@ -1 +1 @@
-DIST sphinx-argparse-0.2.5.tar.gz 24890 BLAKE2B 870329d588c5c1131bb104e548e6f1caf673b6b4ffa9cb074a9a6e769f90d8d351ec14ce05f902d10ce4ae2336e05a119a386ea154faf2a5c57ba240514c9b92 SHA512 8e946947c9d018c10d7283b19c49cf19bf5813ba5c227bf3aac21752e5ecddf4653ec2bb1e2b67b8c1c3d8eb50ede55acc5b0e0071297433a2468606d3baa0b1
+DIST sphinx-argparse-0.3.1.tar.gz 42953 BLAKE2B 76c74a270a638b1b894548bc898918fbfa5fde6bcf1ccbf5e69a3daaada829bc1ae27ad8befd18e834646dc2fc3b025f36807c2be894911cc0c6d65294174898 SHA512 3d289c90165eb6a3d7a94dff8e6a429a49eb404ce373e80e007a0cd9abaae1e1236f5393df2fbf11701c349dade9d199640dc398064da4fd50a58a90eb3f8f12

diff --git a/dev-python/sphinx-argparse/metadata.xml b/dev-python/sphinx-argparse/metadata.xml
index a69b0a059..418bde979 100644
--- a/dev-python/sphinx-argparse/metadata.xml
+++ b/dev-python/sphinx-argparse/metadata.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<maintainer type="person">
 		<name>Alarig Le Lay</name>

diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild
deleted file mode 100644
index b4c0163d4..000000000
--- a/dev-python/sphinx-argparse/sphinx-argparse-0.2.5.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_8 )
-
-inherit distutils-r1
-
-DESCRIPTION="Sphinx extension that automatically documents argparse commands and options"
-HOMEPAGE="https://pypi.org/project/sphinx-argparse/
-	https://github.com/alex-rudakov/sphinx-argparse"
-SRC_URI="https://github.com/alex-rudakov/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="
-	${DEPEND}
-	dev-python/sphinx[${PYTHON_USEDEP}]
-	dev-python/commonmark[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-# requires self to build own documentation
-distutils_enable_sphinx docs dev-python/sphinx_rtd_theme dev-python/sphinx-argparse
-
-python_prepare_all() {
-	# test fails, skip it until a fix is found:
-	# AssertionError: assert [{'action_groups': [{'description': None,\n    'options': [{'default': None,\n
-	sed -i -e 's:test_parse_nested:_&:' \
-		-e 's:test_parse_nested_traversal:_&:' \
-			test/test_parser.py || die
-
-	# needs test files in workdir to compile docs for some reason
-	cp -r test "${WORKDIR}/test/" || die
-
-	distutils-r1_python_prepare_all
-}

diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
new file mode 100644
index 000000000..f83f7af0a
--- /dev/null
+++ b/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
+DISTUTILS_USE_SETUPTOOLS="pyproject.toml"
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Sphinx extension that automatically documents argparse commands and options"
+HOMEPAGE="
+	https://pypi.org/project/sphinx-argparse/
+	https://github.com/ashb/sphinx-argparse
+"
+SRC_URI="https://github.com/ashb/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+# requires self to build own documentation
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme dev-python/sphinx-argparse
+
+python_prepare_all() {
+	# needs test files in workdir to compile docs for some reason
+	cp -r test "${WORKDIR}" || die
+
+	distutils-r1_python_prepare_all
+}
+
+python_test() {
+	if [[ ${EPYTHON} == python3.10 ]]; then
+		EPYTEST_DESELECT=(
+			test/test_parser.py::test_parse_nested
+			test/test_parser.py::test_parse_nested_with_alias
+			test/test_parser.py::test_parse_groups
+			test/test_parser.py::test_action_groups_with_subcommands
+		)
+	fi
+
+	epytest
+}
+
+pkg_postinst() {
+	optfeature "markdown support" dev-python/commonmark
+}


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinx-argparse/
@ 2021-12-20  8:59 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2021-12-20  8:59 UTC (permalink / raw
  To: gentoo-commits

commit:     0898b48fb491a259e7addaa71c7126b36d34d775
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Mon Dec 20 08:57:08 2021 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Mon Dec 20 08:57:08 2021 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0898b48f

dev-python/sphinx-argparse: fix deps

Closes: https://bugs.gentoo.org/829297
Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
index f83f7af0a..a96f44947 100644
--- a/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
+++ b/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
@@ -18,7 +18,10 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]"
+RDEPEND="
+	dev-python/six[${PYTHON_USEDEP}]
+	dev-python/sphinx[${PYTHON_USEDEP}]
+"
 
 distutils_enable_tests pytest
 


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinx-argparse/
@ 2022-05-31  7:27 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2022-05-31  7:27 UTC (permalink / raw
  To: gentoo-commits

commit:     aa1626648e89b2e85bcc51e4a8786e064a86496a
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Tue May 31 07:03:01 2022 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Tue May 31 07:26:49 2022 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=aa162664

dev-python/sphinx-argparse: PEP517

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
index a96f44947..0cafd2f65 100644
--- a/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
+++ b/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{8..10} pypy3 )
-DISTUTILS_USE_SETUPTOOLS="pyproject.toml"
+DISTUTILS_USE_PEP517=poetry
 inherit distutils-r1 optfeature
 
 DESCRIPTION="Sphinx extension that automatically documents argparse commands and options"


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

* [gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinx-argparse/
@ 2023-06-29 12:41 Anna Vyalkova
  0 siblings, 0 replies; 9+ messages in thread
From: Anna Vyalkova @ 2023-06-29 12:41 UTC (permalink / raw
  To: gentoo-commits

commit:     955b845655b65245a5e7292f656ba7522cc473ad
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
AuthorDate: Thu Jun 29 12:41:07 2023 +0000
Commit:     Anna Vyalkova <cyber+gentoo <AT> sysrq <DOT> in>
CommitDate: Thu Jun 29 12:41:11 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=955b8456

dev-python/sphinx-argparse: treeclean duplicate

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo <AT> sysrq.in>

 dev-python/sphinx-argparse/Manifest                |  1 -
 dev-python/sphinx-argparse/metadata.xml            | 12 -----
 .../sphinx-argparse/sphinx-argparse-0.3.1.ebuild   | 53 ----------------------
 3 files changed, 66 deletions(-)

diff --git a/dev-python/sphinx-argparse/Manifest b/dev-python/sphinx-argparse/Manifest
deleted file mode 100644
index cc6a6ba19..000000000
--- a/dev-python/sphinx-argparse/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST sphinx-argparse-0.3.1.tar.gz 42953 BLAKE2B 76c74a270a638b1b894548bc898918fbfa5fde6bcf1ccbf5e69a3daaada829bc1ae27ad8befd18e834646dc2fc3b025f36807c2be894911cc0c6d65294174898 SHA512 3d289c90165eb6a3d7a94dff8e6a429a49eb404ce373e80e007a0cd9abaae1e1236f5393df2fbf11701c349dade9d199640dc398064da4fd50a58a90eb3f8f12

diff --git a/dev-python/sphinx-argparse/metadata.xml b/dev-python/sphinx-argparse/metadata.xml
deleted file mode 100644
index 9328fedf3..000000000
--- a/dev-python/sphinx-argparse/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="person">
-		<name>Alarig Le Lay</name>
-		<email>alarig@swordarmor.fr</email>
-	</maintainer>
-	<upstream>
-		<remote-id type="github">ashb/sphinx-argparse</remote-id>
-		<remote-id type="pypi">sphinx-argparse</remote-id>
-	</upstream>
-</pkgmetadata>

diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
deleted file mode 100644
index 04cc90f23..000000000
--- a/dev-python/sphinx-argparse/sphinx-argparse-0.3.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_10 pypy3 )
-DISTUTILS_USE_PEP517=poetry
-inherit distutils-r1 optfeature
-
-DESCRIPTION="Sphinx extension that automatically documents argparse commands and options"
-HOMEPAGE="
-	https://pypi.org/project/sphinx-argparse/
-	https://github.com/ashb/sphinx-argparse
-"
-SRC_URI="https://github.com/ashb/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-	dev-python/six[${PYTHON_USEDEP}]
-	dev-python/sphinx[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-# requires self to build own documentation
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme dev-python/sphinx-argparse
-
-python_prepare_all() {
-	# needs test files in workdir to compile docs for some reason
-	cp -r test "${WORKDIR}" || die
-
-	distutils-r1_python_prepare_all
-}
-
-python_test() {
-	if [[ ${EPYTHON} == python3.10 ]]; then
-		EPYTEST_DESELECT=(
-			test/test_parser.py::test_parse_nested
-			test/test_parser.py::test_parse_nested_with_alias
-			test/test_parser.py::test_parse_groups
-			test/test_parser.py::test_action_groups_with_subcommands
-		)
-	fi
-
-	epytest
-}
-
-pkg_postinst() {
-	optfeature "markdown support" dev-python/commonmark
-}


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

end of thread, other threads:[~2023-06-29 12:41 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-04-15 19:51 [gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinx-argparse/ Alarig Le Lay
  -- strict thread matches above, loose matches on Subject: below --
2023-06-29 12:41 Anna Vyalkova
2022-05-31  7:27 Anna Vyalkova
2021-12-20  8:59 Anna Vyalkova
2021-12-14  7:14 Anna Vyalkova
2021-03-28  9:55 Andrew Ammerlaan
2020-04-16  9:24 Andrew Ammerlaan
2020-04-15 19:51 Alarig Le Lay
2020-04-15 17:30 Alarig Le Lay

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