public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/proj/guru:master commit in: dev-python/click-option-group/
@ 2023-01-14 18:43 Andrew Ammerlaan
  0 siblings, 0 replies; 5+ messages in thread
From: Andrew Ammerlaan @ 2023-01-14 18:43 UTC (permalink / raw
  To: gentoo-commits

commit:     c03ba8df6e9251e0e2b188c444149c55d80eab90
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sat Jan 14 01:49:18 2023 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Sat Jan 14 01:50:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c03ba8df

dev-python/click-option-group: new package, add 0.5.5

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 dev-python/click-option-group/Manifest             |  1 +
 .../click-option-group-0.5.5.ebuild                | 29 ++++++++++++++++++++++
 dev-python/click-option-group/metadata.xml         | 25 +++++++++++++++++++
 3 files changed, 55 insertions(+)

diff --git a/dev-python/click-option-group/Manifest b/dev-python/click-option-group/Manifest
new file mode 100644
index 000000000..e2918432b
--- /dev/null
+++ b/dev-python/click-option-group/Manifest
@@ -0,0 +1 @@
+DIST click-option-group-0.5.5.gh.tar.gz 18488 BLAKE2B 87bd7bf585a5ea0d7fcb49695a10e79fcecead334ae23058508a17d7e2347b132767703abc4a8918564c3b04f21ab8db30dfeb46a0d8e3a07d224eb6cbf344a5 SHA512 114f47846668c3b3d7465ac22d0e6fce79de230a267432d55a4a1a60be7c1511a376b8f39c3e1f3dac556fd89d00e2015977b01df05ae60d8fb5d46756bec9df

diff --git a/dev-python/click-option-group/click-option-group-0.5.5.ebuild b/dev-python/click-option-group/click-option-group-0.5.5.ebuild
new file mode 100644
index 000000000..d4ac04a23
--- /dev/null
+++ b/dev-python/click-option-group/click-option-group-0.5.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION=" Option groups missing in Click "
+HOMEPAGE="https://github.com/click-contrib/click-option-group"
+SRC_URI="https://github.com/click-contrib/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="dev-python/click[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	test? (
+		dev-python/pytest-cov[${PYTHON_USEDEP}]
+		<dev-python/coverage-7[${PYTHON_USEDEP}]
+		dev-python/coveralls[${PYTHON_USEDEP}]
+	)
+"
+
+distutils_enable_tests pytest

diff --git a/dev-python/click-option-group/metadata.xml b/dev-python/click-option-group/metadata.xml
new file mode 100644
index 000000000..0e597edc2
--- /dev/null
+++ b/dev-python/click-option-group/metadata.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="person">
+		<email>julien@jroy.ca</email>
+		<name>Julien Roy</name>
+	</maintainer>
+	<longdescription>Click is a package for creating powerful and beautiful command line interfaces (CLI) in Python, but it has no the functionality for creating option groups.
+
+Option groups are convenient mechanism for logical structuring CLI, also it allows you to set the specific behavior and set the relationship among grouped options (mutually exclusive options for example). Moreover, argparse stdlib package contains this functionality out of the box.
+
+The aim of this package is to provide group options with extensible functionality using canonical and clean API (Click-like API as far as possible).
+	</longdescription>
+	<upstream>
+		<maintainer>
+			<name>Eugene Prilepin</name>
+			<email>esp.home@gmail.com</email>
+		</maintainer>
+		<changelog>https://github.com/click-contrib/click-option-group/releases</changelog>
+		<doc>https://click-option-group.readthedocs.io/</doc>
+		<bugs-to>https://github.com/click-contrib/click-option-group/issues</bugs-to>
+		<remote-id type="github">click-contrib/click-option-group</remote-id>
+		<remote-id type="pypi">click-option-group</remote-id>
+	</upstream>
+</pkgmetadata>


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/click-option-group/
@ 2023-01-26  8:58 Florian Schmaus
  0 siblings, 0 replies; 5+ messages in thread
From: Florian Schmaus @ 2023-01-26  8:58 UTC (permalink / raw
  To: gentoo-commits

commit:     450a1c95a8f9d98414bc1c6c9d68031519caf2ed
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Thu Jan 26 04:35:14 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Thu Jan 26 04:35:14 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=450a1c95

dev-python/click-option-group: restrict test

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 .../click-option-group/click-option-group-0.5.5.ebuild      | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

diff --git a/dev-python/click-option-group/click-option-group-0.5.5.ebuild b/dev-python/click-option-group/click-option-group-0.5.5.ebuild
index d4ac04a23..38e42ccae 100644
--- a/dev-python/click-option-group/click-option-group-0.5.5.ebuild
+++ b/dev-python/click-option-group/click-option-group-0.5.5.ebuild
@@ -15,15 +15,18 @@ SRC_URI="https://github.com/click-contrib/${PN}/archive/v${PV}.tar.gz -> ${P}.gh
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64"
+RESTRICT="test"
 
 RDEPEND="dev-python/click[${PYTHON_USEDEP}]"
 DEPEND="${RDEPEND}"
 BDEPEND="
-	test? (
-		dev-python/pytest-cov[${PYTHON_USEDEP}]
-		<dev-python/coverage-7[${PYTHON_USEDEP}]
-		dev-python/coveralls[${PYTHON_USEDEP}]
-	)
 "
+# dev-python/coveralls currently masked in ::guru due to
+# https://github.com/TheKevJames/coveralls-python/issues/377
+	# test? (
+	# 	dev-python/pytest-cov[${PYTHON_USEDEP}]
+	# 	<dev-python/coverage-7[${PYTHON_USEDEP}]
+	# 	dev-python/coveralls[${PYTHON_USEDEP}]
+	# )
 
 distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/click-option-group/
@ 2023-06-12 19:27 Florian Schmaus
  0 siblings, 0 replies; 5+ messages in thread
From: Florian Schmaus @ 2023-06-12 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     0462b6853ec31f57b0f06939771e4d635bbadd7a
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sun Jun 11 15:09:04 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Jun 11 15:09:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0462b685

dev-python/click-option-group: add 0.5.6

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 dev-python/click-option-group/Manifest             |  1 +
 .../click-option-group-0.5.6.ebuild                | 32 ++++++++++++++++++++++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/click-option-group/Manifest b/dev-python/click-option-group/Manifest
index e2918432b..e9598de37 100644
--- a/dev-python/click-option-group/Manifest
+++ b/dev-python/click-option-group/Manifest
@@ -1 +1,2 @@
 DIST click-option-group-0.5.5.gh.tar.gz 18488 BLAKE2B 87bd7bf585a5ea0d7fcb49695a10e79fcecead334ae23058508a17d7e2347b132767703abc4a8918564c3b04f21ab8db30dfeb46a0d8e3a07d224eb6cbf344a5 SHA512 114f47846668c3b3d7465ac22d0e6fce79de230a267432d55a4a1a60be7c1511a376b8f39c3e1f3dac556fd89d00e2015977b01df05ae60d8fb5d46756bec9df
+DIST click-option-group-0.5.6.gh.tar.gz 18938 BLAKE2B db666d1a04f079ebe8ad9cab0605cf49cec054e912ce35d5062f40e0dcc000c227735569269fe16003476e8103ab5a94f9605be6d6ef962322fde503270e3674 SHA512 791bb027cdc9055124d6ff26b3ac775c8047f1dacc32f9783a17fd64f3df744030b5efe3fdf01926a61c04294e523d6e2f70ad106243d2cdb7724dc1fa11eb60

diff --git a/dev-python/click-option-group/click-option-group-0.5.6.ebuild b/dev-python/click-option-group/click-option-group-0.5.6.ebuild
new file mode 100644
index 000000000..3343871de
--- /dev/null
+++ b/dev-python/click-option-group/click-option-group-0.5.6.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION=" Option groups missing in Click "
+HOMEPAGE="https://github.com/click-contrib/click-option-group"
+SRC_URI="https://github.com/click-contrib/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="test"
+
+RDEPEND="dev-python/click[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="
+"
+# dev-python/coveralls currently masked in ::guru due to
+# https://github.com/TheKevJames/coveralls-python/issues/377
+	# test? (
+	# 	dev-python/pytest-cov[${PYTHON_USEDEP}]
+	# 	<dev-python/coverage-7[${PYTHON_USEDEP}]
+	# 	dev-python/coveralls[${PYTHON_USEDEP}]
+	# )
+
+distutils_enable_tests pytest


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/click-option-group/
@ 2023-06-12 19:27 Florian Schmaus
  0 siblings, 0 replies; 5+ messages in thread
From: Florian Schmaus @ 2023-06-12 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     98b859ba9dd964838df0092c60b5079fa4cb6cb9
Author:     Julien Roy <julien <AT> jroy <DOT> ca>
AuthorDate: Sun Jun 11 15:10:24 2023 +0000
Commit:     Florian Schmaus <flow <AT> gentoo <DOT> org>
CommitDate: Sun Jun 11 15:10:24 2023 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=98b859ba

dev-python/click-option-group: enable py3.12

Signed-off-by: Julien Roy <julien <AT> jroy.ca>

 dev-python/click-option-group/click-option-group-0.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/click-option-group/click-option-group-0.5.5.ebuild b/dev-python/click-option-group/click-option-group-0.5.5.ebuild
index 38e42ccae..3343871de 100644
--- a/dev-python/click-option-group/click-option-group-0.5.5.ebuild
+++ b/dev-python/click-option-group/click-option-group-0.5.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit distutils-r1


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

* [gentoo-commits] repo/proj/guru:master commit in: dev-python/click-option-group/
@ 2024-07-15 19:27 Andrew Ammerlaan
  0 siblings, 0 replies; 5+ messages in thread
From: Andrew Ammerlaan @ 2024-07-15 19:27 UTC (permalink / raw
  To: gentoo-commits

commit:     4e0dc9c99250034301be0d6c1332d02a70591cbd
Author:     David Roman <davidroman96 <AT> gmail <DOT> com>
AuthorDate: Mon Jul 15 08:20:40 2024 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Jul 15 08:20:42 2024 +0000
URL:        https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4e0dc9c9

dev-python/click-option-group: moved to ::gentoo

Signed-off-by: David Roman <davidroman96 <AT> gmail.com>

 dev-python/click-option-group/Manifest             |  2 --
 .../click-option-group-0.5.5.ebuild                | 32 ----------------------
 .../click-option-group-0.5.6.ebuild                | 32 ----------------------
 dev-python/click-option-group/metadata.xml         | 25 -----------------
 4 files changed, 91 deletions(-)

diff --git a/dev-python/click-option-group/Manifest b/dev-python/click-option-group/Manifest
deleted file mode 100644
index e9598de37..000000000
--- a/dev-python/click-option-group/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST click-option-group-0.5.5.gh.tar.gz 18488 BLAKE2B 87bd7bf585a5ea0d7fcb49695a10e79fcecead334ae23058508a17d7e2347b132767703abc4a8918564c3b04f21ab8db30dfeb46a0d8e3a07d224eb6cbf344a5 SHA512 114f47846668c3b3d7465ac22d0e6fce79de230a267432d55a4a1a60be7c1511a376b8f39c3e1f3dac556fd89d00e2015977b01df05ae60d8fb5d46756bec9df
-DIST click-option-group-0.5.6.gh.tar.gz 18938 BLAKE2B db666d1a04f079ebe8ad9cab0605cf49cec054e912ce35d5062f40e0dcc000c227735569269fe16003476e8103ab5a94f9605be6d6ef962322fde503270e3674 SHA512 791bb027cdc9055124d6ff26b3ac775c8047f1dacc32f9783a17fd64f3df744030b5efe3fdf01926a61c04294e523d6e2f70ad106243d2cdb7724dc1fa11eb60

diff --git a/dev-python/click-option-group/click-option-group-0.5.5.ebuild b/dev-python/click-option-group/click-option-group-0.5.5.ebuild
deleted file mode 100644
index 3343871de..000000000
--- a/dev-python/click-option-group/click-option-group-0.5.5.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION=" Option groups missing in Click "
-HOMEPAGE="https://github.com/click-contrib/click-option-group"
-SRC_URI="https://github.com/click-contrib/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="test"
-
-RDEPEND="dev-python/click[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="
-"
-# dev-python/coveralls currently masked in ::guru due to
-# https://github.com/TheKevJames/coveralls-python/issues/377
-	# test? (
-	# 	dev-python/pytest-cov[${PYTHON_USEDEP}]
-	# 	<dev-python/coverage-7[${PYTHON_USEDEP}]
-	# 	dev-python/coveralls[${PYTHON_USEDEP}]
-	# )
-
-distutils_enable_tests pytest

diff --git a/dev-python/click-option-group/click-option-group-0.5.6.ebuild b/dev-python/click-option-group/click-option-group-0.5.6.ebuild
deleted file mode 100644
index 3343871de..000000000
--- a/dev-python/click-option-group/click-option-group-0.5.6.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-DESCRIPTION=" Option groups missing in Click "
-HOMEPAGE="https://github.com/click-contrib/click-option-group"
-SRC_URI="https://github.com/click-contrib/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-RESTRICT="test"
-
-RDEPEND="dev-python/click[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="
-"
-# dev-python/coveralls currently masked in ::guru due to
-# https://github.com/TheKevJames/coveralls-python/issues/377
-	# test? (
-	# 	dev-python/pytest-cov[${PYTHON_USEDEP}]
-	# 	<dev-python/coverage-7[${PYTHON_USEDEP}]
-	# 	dev-python/coveralls[${PYTHON_USEDEP}]
-	# )
-
-distutils_enable_tests pytest

diff --git a/dev-python/click-option-group/metadata.xml b/dev-python/click-option-group/metadata.xml
deleted file mode 100644
index 0e597edc2..000000000
--- a/dev-python/click-option-group/metadata.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-	<maintainer type="person">
-		<email>julien@jroy.ca</email>
-		<name>Julien Roy</name>
-	</maintainer>
-	<longdescription>Click is a package for creating powerful and beautiful command line interfaces (CLI) in Python, but it has no the functionality for creating option groups.
-
-Option groups are convenient mechanism for logical structuring CLI, also it allows you to set the specific behavior and set the relationship among grouped options (mutually exclusive options for example). Moreover, argparse stdlib package contains this functionality out of the box.
-
-The aim of this package is to provide group options with extensible functionality using canonical and clean API (Click-like API as far as possible).
-	</longdescription>
-	<upstream>
-		<maintainer>
-			<name>Eugene Prilepin</name>
-			<email>esp.home@gmail.com</email>
-		</maintainer>
-		<changelog>https://github.com/click-contrib/click-option-group/releases</changelog>
-		<doc>https://click-option-group.readthedocs.io/</doc>
-		<bugs-to>https://github.com/click-contrib/click-option-group/issues</bugs-to>
-		<remote-id type="github">click-contrib/click-option-group</remote-id>
-		<remote-id type="pypi">click-option-group</remote-id>
-	</upstream>
-</pkgmetadata>


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

end of thread, other threads:[~2024-07-15 19:27 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-12 19:27 [gentoo-commits] repo/proj/guru:master commit in: dev-python/click-option-group/ Florian Schmaus
  -- strict thread matches above, loose matches on Subject: below --
2024-07-15 19:27 Andrew Ammerlaan
2023-06-12 19:27 Florian Schmaus
2023-01-26  8:58 Florian Schmaus
2023-01-14 18:43 Andrew Ammerlaan

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