[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/, profiles/

2022-11-23 Thread Jakov Smolić
commit: 2c60e92fb6196f0b8b695412120f9f7110e166fb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Nov 24 06:29:17 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Nov 24 06:36:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c60e92f

dev-python/setuptools-declarative-requirements: treeclean

Closes: https://bugs.gentoo.org/876082
Signed-off-by: Jakov Smolić  gentoo.org>

 .../setuptools-declarative-requirements/Manifest   |  1 -
 .../metadata.xml   | 15 ---
 ...etuptools-declarative-requirements-1.3.0.ebuild | 52 --
 profiles/package.mask  |  8 
 4 files changed, 76 deletions(-)

diff --git a/dev-python/setuptools-declarative-requirements/Manifest 
b/dev-python/setuptools-declarative-requirements/Manifest
deleted file mode 100644
index 6fc5a2421af6..
--- a/dev-python/setuptools-declarative-requirements/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST setuptools-declarative-requirements-1.3.0.gh.tar.gz 19692 BLAKE2B 
5030cd7a0b651a11bec8ca9ca4db680c86634c3fe895a6a76544468c2f48aef43a15e30d0c7ba1eea1133dc5b47257a061f6700b8d1e1863d72430a0459ba9f5
 SHA512 
eb20016ab0b8029a38ff4632d19d63cd4b6396c9d101efce577ac862feb3fc485ac4a644035d3267cd05caf679f9b2259e1d1340f8cd902ea7c7451e099c71cc

diff --git a/dev-python/setuptools-declarative-requirements/metadata.xml 
b/dev-python/setuptools-declarative-requirements/metadata.xml
deleted file mode 100644
index 27e94aca3590..
--- a/dev-python/setuptools-declarative-requirements/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   Patrick McLean
-   chutz...@gentoo.org
-   
-   
-   pyt...@gentoo.org
-   Python
-   
-   
-   setuptools-declarative-requirements
-   
-

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild
deleted file mode 100644
index 7c52141c3a43..
--- 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Requirements Support For Setuptools Declarative setup.cfg"
-HOMEPAGE="
-   https://pypi.org/project/setuptools-declarative-requirements/
-   https://github.com/s0undt3ch/setuptools-declarative-requirements
-"
-SRC_URI="
-   https://github.com/s0undt3ch/${PN}/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pypiserver[${PYTHON_USEDEP}]
-   dev-python/pytest-shell-utilities[${PYTHON_USEDEP}]
-   dev-python/virtualenv[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-python_prepare_all() {
-   sed -e "/http/s/localhost/127.0.0.1/g" -i tests/conftest.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   local -x PIP_DEFAULT_TIMEOUT=3
-   local -x PIP_INDEX_URL="http://127.0.0.1:8080;
-   epytest -k 'not sdist'
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index 69b6b6ad919a..4c2913937eed 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -480,14 +480,6 @@ dev-java/objenesis-test
 # Removal on 2022-11-07.  Bug #876151.
 xfce-extra/transd
 
-# Michał Górny  (2022-10-08)
-# This package is not really required for anything, as it being missing
-# only disables enforcing install_requires.  At the same time, it being
-# installed causes unexpected verbose output that randomly breaks more
-# susceptible test suites (e.g. dev-python/pythran).
-# Removal on 2022-11-07.  Bug #876082.
-dev-python/setuptools-declarative-requirements
-
 # Sam James  (2022-10-04)
 # Regression for some Intel LCDs which may cause physical damage
 # Please upgrade to 5.19.13 if affected!



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-09-06 Thread Michał Górny
commit: ca0adf5523e5d316bd5b964488cc64f43a4073b9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep  7 05:00:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep  7 05:03:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0adf55

dev-python/setuptools-declarative-requirements: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 .../setuptools-declarative-requirements/Manifest   |  1 -
 ...ptools-declarative-requirements-1.2.0-r2.ebuild | 51 --
 2 files changed, 52 deletions(-)

diff --git a/dev-python/setuptools-declarative-requirements/Manifest 
b/dev-python/setuptools-declarative-requirements/Manifest
index 89d52db79027..6fc5a2421af6 100644
--- a/dev-python/setuptools-declarative-requirements/Manifest
+++ b/dev-python/setuptools-declarative-requirements/Manifest
@@ -1,2 +1 @@
-DIST setuptools-declarative-requirements-1.2.0.tar.gz 17936 BLAKE2B 
a5be2b64fc22d5a45136ec2b98c1d4cc6c20e17dc81070d12948b6f536a517ec8a660c105dfc13a4319d1de54409fb4f7a4c6bacaf1291afa13c7ecc27fd933f
 SHA512 
ce0eeb8692ff2ea80db91cad981853da74c0ca80f58b698753de92f6df3ef5e1c158e314d0ac4d0b4fa99a2ad8ee2d7d80a9d1a13f334966c948dee1a0ae3d98
 DIST setuptools-declarative-requirements-1.3.0.gh.tar.gz 19692 BLAKE2B 
5030cd7a0b651a11bec8ca9ca4db680c86634c3fe895a6a76544468c2f48aef43a15e30d0c7ba1eea1133dc5b47257a061f6700b8d1e1863d72430a0459ba9f5
 SHA512 
eb20016ab0b8029a38ff4632d19d63cd4b6396c9d101efce577ac862feb3fc485ac4a644035d3267cd05caf679f9b2259e1d1340f8cd902ea7c7451e099c71cc

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
deleted file mode 100644
index 9dd0c2513c1b..
--- 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{8..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Requirements Support For Setuptools Declarative setup.cfg"
-HOMEPAGE="
-   https://pypi.org/project/setuptools-declarative-requirements/
-   https://github.com/s0undt3ch/setuptools-declarative-requirements
-"
-SRC_URI="
-   https://github.com/s0undt3ch/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   dev-python/wheel[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pypiserver[${PYTHON_USEDEP}]
-   dev-python/virtualenv[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
-
-python_prepare_all() {
-   sed -e "s/localhost/127.0.0.1/g" -i tests/conftest.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   local -x PIP_DEFAULT_TIMEOUT=3
-   local -x PIP_INDEX_URL="http://127.0.0.1:8080;
-   epytest -k 'not sdist'
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-09-06 Thread Sam James
commit: d156dc172041abd43ea9da2fe99d1a7e452da273
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  6 21:12:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  6 21:12:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d156dc17

dev-python/setuptools-declarative-requirements: Stabilize 1.3.0 x86, #868807

Signed-off-by: Sam James  gentoo.org>

 .../setuptools-declarative-requirements-1.3.0.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild
index 0d82152ff6d1..7c52141c3a43 100644
--- 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild
+++ 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-09-06 Thread Sam James
commit: 1f04206680a2ad89d629070dd62869281ad63572
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  6 21:09:38 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  6 21:09:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f042066

dev-python/setuptools-declarative-requirements: Stabilize 1.3.0 amd64, #868807

Signed-off-by: Sam James  gentoo.org>

 .../setuptools-declarative-requirements-1.3.0.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild
index f7b059247728..0d82152ff6d1 100644
--- 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild
+++ 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-08-03 Thread Arthur Zamarin
commit: a19e27e7748b783fe26fab4c9035337751738d12
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Aug  3 17:23:31 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Aug  3 17:30:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19e27e7

dev-python/setuptools-declarative-requirements: add 1.3.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../setuptools-declarative-requirements/Manifest   |  1 +
 ...etuptools-declarative-requirements-1.3.0.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/setuptools-declarative-requirements/Manifest 
b/dev-python/setuptools-declarative-requirements/Manifest
index 394277a2e4b2..89d52db79027 100644
--- a/dev-python/setuptools-declarative-requirements/Manifest
+++ b/dev-python/setuptools-declarative-requirements/Manifest
@@ -1 +1,2 @@
 DIST setuptools-declarative-requirements-1.2.0.tar.gz 17936 BLAKE2B 
a5be2b64fc22d5a45136ec2b98c1d4cc6c20e17dc81070d12948b6f536a517ec8a660c105dfc13a4319d1de54409fb4f7a4c6bacaf1291afa13c7ecc27fd933f
 SHA512 
ce0eeb8692ff2ea80db91cad981853da74c0ca80f58b698753de92f6df3ef5e1c158e314d0ac4d0b4fa99a2ad8ee2d7d80a9d1a13f334966c948dee1a0ae3d98
+DIST setuptools-declarative-requirements-1.3.0.gh.tar.gz 19692 BLAKE2B 
5030cd7a0b651a11bec8ca9ca4db680c86634c3fe895a6a76544468c2f48aef43a15e30d0c7ba1eea1133dc5b47257a061f6700b8d1e1863d72430a0459ba9f5
 SHA512 
eb20016ab0b8029a38ff4632d19d63cd4b6396c9d101efce577ac862feb3fc485ac4a644035d3267cd05caf679f9b2259e1d1340f8cd902ea7c7451e099c71cc

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild
new file mode 100644
index ..f7b059247728
--- /dev/null
+++ 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.3.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Requirements Support For Setuptools Declarative setup.cfg"
+HOMEPAGE="
+   https://pypi.org/project/setuptools-declarative-requirements/
+   https://github.com/s0undt3ch/setuptools-declarative-requirements
+"
+SRC_URI="
+   https://github.com/s0undt3ch/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pypiserver[${PYTHON_USEDEP}]
+   dev-python/pytest-shell-utilities[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_prepare_all() {
+   sed -e "/http/s/localhost/127.0.0.1/g" -i tests/conftest.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PIP_DEFAULT_TIMEOUT=3
+   local -x PIP_INDEX_URL="http://127.0.0.1:8080;
+   epytest -k 'not sdist'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-06-25 Thread Michał Górny
commit: bd34c80a66ca2a31528de90b11e9e929ea1fcbfd
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jun 25 09:40:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jun 25 11:18:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd34c80a

dev-python/setuptools-declarative-requirements: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 ...ptools-declarative-requirements-1.2.0-r1.ebuild | 48 --
 1 file changed, 48 deletions(-)

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
deleted file mode 100644
index 9e7e724e53ef..
--- 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
-inherit distutils-r1
-
-DESCRIPTION="Requirements Support For Setuptools Declarative setup.cfg"
-HOMEPAGE="
-   https://pypi.org/project/setuptools-declarative-requirements/
-   https://github.com/s0undt3ch/setuptools-declarative-requirements
-"
-SRC_URI="https://github.com/s0undt3ch/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-
-RDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/wheel[${PYTHON_USEDEP}]
-   test? (
-   dev-python/pypiserver[${PYTHON_USEDEP}]
-   dev-python/virtualenv[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die
-   sed -e "/setuptools_scm/ d" -i setup.cfg || die
-   printf '__version__ = "${PV}"\n' > declarative_requirements/version.py 
|| die
-   sed -e "s/localhost/127.0.0.1/g" -i tests/conftest.py || die
-   rm pyproject.toml || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   PIP_DEFAULT_TIMEOUT=3 \
-   PIP_INDEX_URL="http://127.0.0.1:8080; \
-   epytest -k 'not sdist'
-}



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-06-25 Thread Agostino Sarubbo
commit: 396ceb109d4048a08bfb1076bbf68524f3f6c2d2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jun 25 09:01:02 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jun 25 09:01:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=396ceb10

dev-python/setuptools-declarative-requirements: x86 stable wrt bug #854036

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 .../setuptools-declarative-requirements-1.2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
index 9a579fcecbec..9dd0c2513c1b 100644
--- 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
+++ 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-06-24 Thread Jakov Smolić
commit: e9a53ecdd4f6d6e614045f43be6040cc9baa283f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Jun 24 20:59:24 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Jun 24 20:59:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9a53ecd

dev-python/setuptools-declarative-requirements: Stabilize 1.2.0-r2 amd64, 
#854036

Signed-off-by: Jakov Smolić  gentoo.org>

 .../setuptools-declarative-requirements-1.2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
index ed9228e2ff6d..9a579fcecbec 100644
--- 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
+++ 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-05-24 Thread Michał Górny
commit: a8f220c944b48e6770ef9e9dd236e3ef9c714769
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 24 06:38:51 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 24 06:38:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8f220c9

dev-python/setuptools-declarative-requirements: Add python@ as co-maint.

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/setuptools-declarative-requirements/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-python/setuptools-declarative-requirements/metadata.xml 
b/dev-python/setuptools-declarative-requirements/metadata.xml
index 5e3f363fee8e..27e94aca3590 100644
--- a/dev-python/setuptools-declarative-requirements/metadata.xml
+++ b/dev-python/setuptools-declarative-requirements/metadata.xml
@@ -5,6 +5,10 @@
Patrick McLean
chutz...@gentoo.org

+   
+   pyt...@gentoo.org
+   Python
+   

setuptools-declarative-requirements




[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-05-24 Thread Michał Górny
commit: 1afc823274884071de020546cb0e015987a49ac2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 24 06:18:51 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 24 06:18:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1afc8232

dev-python/setuptools-declarative-requirements: Unhack the ebuild

Signed-off-by: Michał Górny  gentoo.org>

 ...ptools-declarative-requirements-1.2.0-r2.ebuild | 51 ++
 1 file changed, 51 insertions(+)

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
new file mode 100644
index ..311cb50ae53c
--- /dev/null
+++ 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Requirements Support For Setuptools Declarative setup.cfg"
+HOMEPAGE="
+   https://pypi.org/project/setuptools-declarative-requirements/
+   https://github.com/s0undt3ch/setuptools-declarative-requirements
+"
+SRC_URI="
+   https://github.com/s0undt3ch/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pypiserver[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_prepare_all() {
+   sed -e "s/localhost/127.0.0.1/g" -i tests/conftest.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PIP_DEFAULT_TIMEOUT=3
+   local -x PIP_INDEX_URL="http://127.0.0.1:8080;
+   epytest -k 'not sdist'
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-05-24 Thread Michał Górny
commit: a74d445f10b78bbb2cb798c8a77f93e1de07287a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 24 06:19:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 24 06:19:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a74d445f

dev-python/setuptools-declarative-requirements: Enable py3.11

Signed-off-by: Michał Górny  gentoo.org>

 .../setuptools-declarative-requirements-1.2.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
index 311cb50ae53c..ed9228e2ff6d 100644
--- 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
+++ 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{8..10} )
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-05-06 Thread Arthur Zamarin
commit: 511dfa63ebf0f963fc53e58f8c442aa156f3a577
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May  6 19:58:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May  6 19:58:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=511dfa63

dev-python/setuptools-declarative-requirements: Stabilize 1.2.0-r1 x86, #843011

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../setuptools-declarative-requirements-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
index f27281ad83f2..9e7e724e53ef 100644
--- 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
+++ 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/s0undt3ch/${PN}/archive/refs/tags/${PV}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-05-06 Thread Arthur Zamarin
commit: f7865c65df1220c3f0cab68719a0665d4915cec9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri May  6 19:58:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri May  6 19:58:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7865c65

dev-python/setuptools-declarative-requirements: Stabilize 1.2.0-r1 amd64, 
#843011

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../setuptools-declarative-requirements-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
index f6d23be90fc7..f27281ad83f2 100644
--- 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
+++ 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/s0undt3ch/${PN}/archive/refs/tags/${PV}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-04-26 Thread Michał Górny
commit: 6819072758fb1c7f3145abbc825cd1fc3d379d9c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Apr 26 06:43:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Apr 26 06:43:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68190727

dev-python/setuptools-declarative-requirements: Keyword 1.2.0-r1 riscv, #840867

Signed-off-by: Michał Górny  gentoo.org>

 .../setuptools-declarative-requirements-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
index ee3fac1f5cef..f6d23be90fc7 100644
--- 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
+++ 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/s0undt3ch/${PN}/archive/refs/tags/${PV}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 
 RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-04-16 Thread Jakov Smolić
commit: be4a05505afaaa2de4fdf1fd4795fd96c5bb154a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Apr 16 08:43:33 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Apr 16 08:43:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4a0550

dev-python/setuptools-declarative-requirements: Keyword 1.2.0-r1 x86, #836457

Signed-off-by: Jakov Smolić  gentoo.org>

 .../setuptools-declarative-requirements-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
index c6f4b338ae64..ee3fac1f5cef 100644
--- 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
+++ 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/s0undt3ch/${PN}/archive/refs/tags/${PV}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
 RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-04-02 Thread Arthur Zamarin
commit: b20d9cf73a7c5285cdfe3c6c4e40d6cda17d4428
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  2 08:44:53 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  2 08:44:53 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20d9cf7

dev-python/setuptools-declarative-requirements: Keyword 1.2.0-r1 arm64, #836457

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../setuptools-declarative-requirements-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
index 1295f0b75c45..c6f4b338ae64 100644
--- 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
+++ 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/s0undt3ch/${PN}/archive/refs/tags/${PV}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 
 RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-04-02 Thread Arthur Zamarin
commit: 0fd59d02bddbb5a420b204e98f73afa1efa10182
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Apr  2 08:28:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Apr  2 08:28:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fd59d02

dev-python/setuptools-declarative-requirements: Keyword 1.2.0-r1 arm, #836457

Signed-off-by: Arthur Zamarin  gentoo.org>

 .../setuptools-declarative-requirements-1.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
index 577ccb0374fe..1295f0b75c45 100644
--- 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
+++ 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/s0undt3ch/${PN}/archive/refs/tags/${PV}.tar.gz -> ${
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 
 RDEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-03-31 Thread Patrick McLean
commit: 80c9efa81a8d7ec1d3e084bf74f557974e01f108
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Mar 31 17:08:01 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Mar 31 17:08:34 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80c9efa8

dev-python/setuptools-declarative-requirements: Add venv dep (bug #836463)

Closes: https://bugs.gentoo.org/836463
Signed-off-by: Patrick McLean  gentoo.org>

 ...-1.2.0.ebuild => setuptools-declarative-requirements-1.2.0-r1.ebuild} | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
similarity index 96%
rename from 
dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0.ebuild
rename to 
dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
index 037a0f39edb3..577ccb0374fe 100644
--- 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0.ebuild
+++ 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0-r1.ebuild
@@ -25,6 +25,7 @@ BDEPEND="
dev-python/wheel[${PYTHON_USEDEP}]
test? (
dev-python/pypiserver[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/setuptools-declarative-requirements/

2022-03-30 Thread Patrick McLean
commit: 4ac113fa643c26426ccc245c06886781cb56b89f
Author: Patrick McLean  gentoo  org>
AuthorDate: Tue Mar 29 23:34:22 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Mar 31 01:28:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac113fa

dev-python/setuptools-declarative-requirements: initial import

Signed-off-by: Patrick McLean  gentoo.org>

 .../setuptools-declarative-requirements/Manifest   |  1 +
 .../metadata.xml   | 11 +
 ...etuptools-declarative-requirements-1.2.0.ebuild | 47 ++
 3 files changed, 59 insertions(+)

diff --git a/dev-python/setuptools-declarative-requirements/Manifest 
b/dev-python/setuptools-declarative-requirements/Manifest
new file mode 100644
index ..394277a2e4b2
--- /dev/null
+++ b/dev-python/setuptools-declarative-requirements/Manifest
@@ -0,0 +1 @@
+DIST setuptools-declarative-requirements-1.2.0.tar.gz 17936 BLAKE2B 
a5be2b64fc22d5a45136ec2b98c1d4cc6c20e17dc81070d12948b6f536a517ec8a660c105dfc13a4319d1de54409fb4f7a4c6bacaf1291afa13c7ecc27fd933f
 SHA512 
ce0eeb8692ff2ea80db91cad981853da74c0ca80f58b698753de92f6df3ef5e1c158e314d0ac4d0b4fa99a2ad8ee2d7d80a9d1a13f334966c948dee1a0ae3d98

diff --git a/dev-python/setuptools-declarative-requirements/metadata.xml 
b/dev-python/setuptools-declarative-requirements/metadata.xml
new file mode 100644
index ..5e3f363fee8e
--- /dev/null
+++ b/dev-python/setuptools-declarative-requirements/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   Patrick McLean
+   chutz...@gentoo.org
+   
+   
+   setuptools-declarative-requirements
+   
+

diff --git 
a/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0.ebuild
 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0.ebuild
new file mode 100644
index ..037a0f39edb3
--- /dev/null
+++ 
b/dev-python/setuptools-declarative-requirements/setuptools-declarative-requirements-1.2.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Requirements Support For Setuptools Declarative setup.cfg"
+HOMEPAGE="
+   https://pypi.org/project/setuptools-declarative-requirements/
+   https://github.com/s0undt3ch/setuptools-declarative-requirements
+"
+SRC_URI="https://github.com/s0undt3ch/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/wheel[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pypiserver[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die
+   sed -e "/setuptools_scm/ d" -i setup.cfg || die
+   printf '__version__ = "${PV}"\n' > declarative_requirements/version.py 
|| die
+   sed -e "s/localhost/127.0.0.1/g" -i tests/conftest.py || die
+   rm pyproject.toml || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   PIP_DEFAULT_TIMEOUT=3 \
+   PIP_INDEX_URL="http://127.0.0.1:8080; \
+   epytest -k 'not sdist'
+}