[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 72129aa00fdcf54c0b7ecff65fc6ab0935a7fc9f Author: Michał Górny gentoo org> AuthorDate: Wed Aug 28 03:34:36 2024 + Commit: Michał Górny gentoo org> CommitDate: Wed Aug 28 03:41:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72129aa0 dev-python/pbr: Bump to 6.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-6.1.0.ebuild | 72 + 2 files changed, 73 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 3d2779411bd6..4dc76d64f6bf 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1 +1,2 @@ DIST pbr-6.0.0.tar.gz 123150 BLAKE2B ed41fcf9febc11fe664d3045a8ac01f7a549f770e359b29045508653bffa838d91797c4aec5d5d1eba97907e83fb199f78afa4fd6f0b6be6b93b2e5f781d4425 SHA512 35cb184b02c9bc38e839e652d1f114197b2a82255f824253e15a07dee1d19823ab4f2fb17b1f4376c775295f533e006cb58136ee978f9989e98a3f782120 +DIST pbr-6.1.0.tar.gz 124032 BLAKE2B 640c39d75329e4a1c28623439fd1466de3e491bb043abc1c62c68a9e19c6bc5523fca8ad18c4d6246fe2973af5ee6076c1e74e0967b9adb096ec31970fcf8491 SHA512 30478fa3146abdbc1da35ba950dcc3ead04e26060e0926a7a28390cc33cfae5acbb9a2385535bac43cb40830ef7cfa83be8bf963a6ee135a54d696c27b20a962 diff --git a/dev-python/pbr/pbr-6.1.0.ebuild b/dev-python/pbr/pbr-6.1.0.ebuild new file mode 100644 index ..ec6ff6fedc93 --- /dev/null +++ b/dev-python/pbr/pbr-6.1.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_TESTED=( python3_{10..13} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE=" + https://opendev.org/openstack/pbr/ + https://github.com/openstack/pbr/ + https://pypi.org/project/pbr/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}] +" + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and +# https://bugs.gentoo.org/show_bug.cgi?id=561038 docutils is needed for sphinx +# exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 stestr is run as +# external tool. +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] + dev-vcs/git + ' "${PYTHON_TESTED[@]}") + ) +" + +distutils_enable_tests unittest + +python_prepare_all() { + # TODO: investigate + sed -e 's:test_console_script_develop:_&:' \ + -e 's:test_console_script_install:_&:' \ + -e 's:test_setup_py_keywords:_&:' \ + -i pbr/tests/test_core.py || die + # network + rm pbr/tests/test_wsgi.py || die + # installs random packages via pip from the Internet + sed -e 's:test_requirement_parsing:_&:' \ + -e 's:test_pep_517_support:_&:' \ + -i pbr/tests/test_packaging.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Testing on ${EPYTHON} is not supported at the moment" + return + fi + + eunittest -b +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 7a26c85cd82c879f785e6748ae590908b187937c Author: Michał Górny gentoo org> AuthorDate: Mon Jun 10 19:08:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 10 19:08:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a26c85c dev-python/pbr: Enable testing on py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-6.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pbr/pbr-6.0.0.ebuild b/dev-python/pbr/pbr-6.0.0.ebuild index 482c3df3b11f..01b25b9b3777 100644 --- a/dev-python/pbr/pbr-6.0.0.ebuild +++ b/dev-python/pbr/pbr-6.0.0.ebuild @@ -4,8 +4,8 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_TESTED=( python3_{10..12} ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13 pypy3 ) +PYTHON_TESTED=( python3_{10..13} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 6b0fb3d972720dcbcdd9429942083cfb23c4fc5a Author: Michał Górny gentoo org> AuthorDate: Mon Jun 10 16:34:09 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 10 17:01:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b0fb3d9 dev-python/pbr: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-6.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pbr/pbr-6.0.0.ebuild b/dev-python/pbr/pbr-6.0.0.ebuild index 61b026af75cc..482c3df3b11f 100644 --- a/dev-python/pbr/pbr-6.0.0.ebuild +++ b/dev-python/pbr/pbr-6.0.0.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_TESTED=( python3_{10..12} ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_13 pypy3 ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/files/, dev-python/pbr/
commit: 6dbbe2744e0d164599a517363ed03a7d748b95ff Author: Michał Górny gentoo org> AuthorDate: Wed Nov 29 10:06:55 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 29 10:06:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dbbe274 dev-python/pbr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest| 1 - .../pbr/files/pbr-5.11.1-importlib-suffixes.patch | 41 dev-python/pbr/files/pbr-5.11.1-sphinx-tests.patch | 32 - dev-python/pbr/pbr-5.11.1.ebuild | 77 -- 4 files changed, 151 deletions(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index de7bc8879b9e..3d2779411bd6 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1,2 +1 @@ -DIST pbr-5.11.1.tar.gz 127597 BLAKE2B 4ed433f271b4cbed3e7baca66cbeef057d575b7b061507c45a65ba93704edbed7b6f8668e9b9766f03079aaf06dbd6c394960c1c528b1beb992db65d0c3b89e4 SHA512 466dc5ce2622c43451186698f00d405141878449ffe9f7771b0057e8356bf12b426a9bfefff7e5843f1b3f963af3ffc9c4a42fa91a9407b79617abea046ff438 DIST pbr-6.0.0.tar.gz 123150 BLAKE2B ed41fcf9febc11fe664d3045a8ac01f7a549f770e359b29045508653bffa838d91797c4aec5d5d1eba97907e83fb199f78afa4fd6f0b6be6b93b2e5f781d4425 SHA512 35cb184b02c9bc38e839e652d1f114197b2a82255f824253e15a07dee1d19823ab4f2fb17b1f4376c775295f533e006cb58136ee978f9989e98a3f782120 diff --git a/dev-python/pbr/files/pbr-5.11.1-importlib-suffixes.patch b/dev-python/pbr/files/pbr-5.11.1-importlib-suffixes.patch deleted file mode 100644 index 27609131fc59.. --- a/dev-python/pbr/files/pbr-5.11.1-importlib-suffixes.patch +++ /dev/null @@ -1,41 +0,0 @@ -Subject: [PATCH] Replace imp with importlib.machinery - -The imp was removed in Python 3.12 [1]. This commit replaces -get_suffixes() method call with _SUFFIXES array from imprtlib.machinery. - -[1] https://github.com/python/cpython/issues/98040 - - -This is original patch submitted to Github mirror, it was later resubmitted to -upstream Gerrit, where they are taking care of Python2.7. We can stick with -this version of patch for now because we don't care about py2.7 anymore. - -Original-PR: https://github.com/openstack/pbr/pull/22 -Upstream-PR: https://review.opendev.org/c/openstack/pbr/+/884789 - -diff --git a/pbr/tests/test_packaging.py b/pbr/tests/test_packaging.py -index c719d1e..068bab7 100644 a/pbr/tests/test_packaging.py -+++ b/pbr/tests/test_packaging.py -@@ -40,7 +40,7 @@ - - import email - import email.errors --import imp -+import importlib - import os - import re - import sysconfig -@@ -1217,7 +1217,7 @@ def get_soabi(): - # NOTE(sigmavirus24): PyPy only added support for the SOABI config var - # to sysconfig in 2015. That was well after 2.2.1 was published in the - # Ubuntu 14.04 archive. --for suffix, _, _ in imp.get_suffixes(): -+for suffix, _, _ in importlib.machinery._SUFFIXES: - if suffix.startswith('.pypy') and suffix.endswith('.so'): - soabi = suffix.split('.')[1] - break --- -2.39.2 - diff --git a/dev-python/pbr/files/pbr-5.11.1-sphinx-tests.patch b/dev-python/pbr/files/pbr-5.11.1-sphinx-tests.patch deleted file mode 100644 index 0cdb1fe48ec3.. --- a/dev-python/pbr/files/pbr-5.11.1-sphinx-tests.patch +++ /dev/null @@ -1,32 +0,0 @@ -diff --git a/pbr/tests/test_core.py b/pbr/tests/test_core.py -index edb7c7b..1730c4f 100644 a/pbr/tests/test_core.py -+++ b/pbr/tests/test_core.py -@@ -78,6 +78,7 @@ class TestCore(base.BaseTestCase): - assert stdout == 'packaging, distutils, setuptools' - - def test_setup_py_build_sphinx(self): -+self.skipTest("broken with sphinx-7, obsolete") - stdout, _, return_code = self.run_setup('build_sphinx') - self.assertEqual(0, return_code) - -diff --git a/pbr/tests/test_setup.py b/pbr/tests/test_setup.py -index 4307708..ea5bd3d 100644 a/pbr/tests/test_setup.py -+++ b/pbr/tests/test_setup.py -@@ -231,6 +231,7 @@ class BaseSphinxTest(base.BaseTestCase): - - def setUp(self): - super(BaseSphinxTest, self).setUp() -+self.skipTest("broken with sphinx-7, obsolete") - - # setup_command requires the Sphinx instance to have some - # attributes that aren't set normally with the way we use the -@@ -379,6 +380,7 @@ class APIAutoDocTest(base.BaseTestCase): - - def setUp(self): - super(APIAutoDocTest, self).setUp() -+self.skipTest("broken with sphinx-7, obsolete") - - # setup_command requires the Sphinx instance to have some - # attributes that aren't set normally with the way we use the diff --git a/dev-python/pbr/pbr-5.11.1.ebuild b/dev-python/pbr/pbr-5.11.1.ebuild deleted file mode 100644 index 11a84785af21.. --- a/dev-python/pbr/pbr-5.11.1.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -#
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 12b0a66f6f5793b729b3a42a5765d8c85be8008a Author: Michał Górny gentoo org> AuthorDate: Wed Nov 29 10:02:46 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Nov 29 10:02:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12b0a66f dev-python/pbr: Stabilize 6.0.0 ALLARCHES, #918786 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-6.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-6.0.0.ebuild b/dev-python/pbr/pbr-6.0.0.ebuild index cd958f758db7..61b026af75cc 100644 --- a/dev-python/pbr/pbr-6.0.0.ebuild +++ b/dev-python/pbr/pbr-6.0.0.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 7215dcca67e12fa8d914fb7df3c1a7acb18c2380 Author: Michał Górny gentoo org> AuthorDate: Tue Nov 7 19:07:10 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Nov 7 19:22:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7215dcca dev-python/pbr: Bump to 6.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-6.0.0.ebuild | 72 + 2 files changed, 73 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 4b45e1658cfc..de7bc8879b9e 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1 +1,2 @@ DIST pbr-5.11.1.tar.gz 127597 BLAKE2B 4ed433f271b4cbed3e7baca66cbeef057d575b7b061507c45a65ba93704edbed7b6f8668e9b9766f03079aaf06dbd6c394960c1c528b1beb992db65d0c3b89e4 SHA512 466dc5ce2622c43451186698f00d405141878449ffe9f7771b0057e8356bf12b426a9bfefff7e5843f1b3f963af3ffc9c4a42fa91a9407b79617abea046ff438 +DIST pbr-6.0.0.tar.gz 123150 BLAKE2B ed41fcf9febc11fe664d3045a8ac01f7a549f770e359b29045508653bffa838d91797c4aec5d5d1eba97907e83fb199f78afa4fd6f0b6be6b93b2e5f781d4425 SHA512 35cb184b02c9bc38e839e652d1f114197b2a82255f824253e15a07dee1d19823ab4f2fb17b1f4376c775295f533e006cb58136ee978f9989e98a3f782120 diff --git a/dev-python/pbr/pbr-6.0.0.ebuild b/dev-python/pbr/pbr-6.0.0.ebuild new file mode 100644 index ..cd958f758db7 --- /dev/null +++ b/dev-python/pbr/pbr-6.0.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_TESTED=( python3_{10..12} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE=" + https://opendev.org/openstack/pbr/ + https://github.com/openstack/pbr/ + https://pypi.org/project/pbr/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}] +" + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and +# https://bugs.gentoo.org/show_bug.cgi?id=561038 docutils is needed for sphinx +# exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 stestr is run as +# external tool. +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] + dev-vcs/git + ' "${PYTHON_TESTED[@]}") + ) +" + +distutils_enable_tests unittest + +python_prepare_all() { + # TODO: investigate + sed -e 's:test_console_script_develop:_&:' \ + -e 's:test_console_script_install:_&:' \ + -e 's:test_setup_py_keywords:_&:' \ + -i pbr/tests/test_core.py || die + # network + rm pbr/tests/test_wsgi.py || die + # installs random packages via pip from the Internet + sed -e 's:test_requirement_parsing:_&:' \ + -e 's:test_pep_517_support:_&:' \ + -i pbr/tests/test_packaging.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Testing on ${EPYTHON} is not supported at the moment" + return + fi + + eunittest -b +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 7eb266858124914664f9e4645b0355b2bb06bb2e Author: Eli Schwartz gmail com> AuthorDate: Tue Oct 17 23:20:11 2023 + Commit: Sam James gentoo org> CommitDate: Wed Oct 25 02:22:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb26685 dev-python/pbr: remove outdated mock test dependency It was dropped in pbr 5.9.0 by using the stdlib unittest.mock where possible. https://opendev.org/openstack/pbr/commit/397b6fcdf953f7483805ff1501ec7f847fa372f3 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-python/pbr/pbr-5.11.1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.11.1.ebuild b/dev-python/pbr/pbr-5.11.1.ebuild index 34c9fbe14271..11a84785af21 100644 --- a/dev-python/pbr/pbr-5.11.1.ebuild +++ b/dev-python/pbr/pbr-5.11.1.ebuild @@ -34,7 +34,6 @@ BDEPEND=" $(python_gen_cond_dep ' >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] >=dev-python/six-1.12.0[${PYTHON_USEDEP}] >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/files/, dev-python/pbr/
commit: 48b5e659f3b13315b05445a6d2ddf11e02fdb2ad Author: Petr Vaněk atlas cz> AuthorDate: Tue May 30 21:22:25 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed May 31 10:49:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48b5e659 dev-python/pbr: enable py3.12 - One test source file needs a patch due to removed library in py3.12, the patch was sent to github mirror[1] and later resend to upstream[2]. - Tests fail with dev-python/sphinx-7, because build_sphinx hook in setup.py was removed [3], sphinx is now limmited to https://github.com/openstack/pbr/pull/22 [2] https://review.opendev.org/c/openstack/pbr/+/884789 [3] https://bugs.launchpad.net/pbr/+bug/2018453 Signed-off-by: Petr Vaněk atlas.cz> Signed-off-by: Michał Górny gentoo.org> .../pbr/files/pbr-5.11.1-importlib-suffixes.patch | 41 ++ dev-python/pbr/pbr-5.11.1.ebuild | 19 +++--- 2 files changed, 55 insertions(+), 5 deletions(-) diff --git a/dev-python/pbr/files/pbr-5.11.1-importlib-suffixes.patch b/dev-python/pbr/files/pbr-5.11.1-importlib-suffixes.patch new file mode 100644 index ..27609131fc59 --- /dev/null +++ b/dev-python/pbr/files/pbr-5.11.1-importlib-suffixes.patch @@ -0,0 +1,41 @@ +Subject: [PATCH] Replace imp with importlib.machinery + +The imp was removed in Python 3.12 [1]. This commit replaces +get_suffixes() method call with _SUFFIXES array from imprtlib.machinery. + +[1] https://github.com/python/cpython/issues/98040 + +--- + +This is original patch submitted to Github mirror, it was later resubmitted to +upstream Gerrit, where they are taking care of Python2.7. We can stick with +this version of patch for now because we don't care about py2.7 anymore. + +Original-PR: https://github.com/openstack/pbr/pull/22 +Upstream-PR: https://review.opendev.org/c/openstack/pbr/+/884789 + +diff --git a/pbr/tests/test_packaging.py b/pbr/tests/test_packaging.py +index c719d1e..068bab7 100644 +--- a/pbr/tests/test_packaging.py b/pbr/tests/test_packaging.py +@@ -40,7 +40,7 @@ + + import email + import email.errors +-import imp ++import importlib + import os + import re + import sysconfig +@@ -1217,7 +1217,7 @@ def get_soabi(): + # NOTE(sigmavirus24): PyPy only added support for the SOABI config var + # to sysconfig in 2015. That was well after 2.2.1 was published in the + # Ubuntu 14.04 archive. +-for suffix, _, _ in imp.get_suffixes(): ++for suffix, _, _ in importlib.machinery._SUFFIXES: + if suffix.startswith('.pypy') and suffix.endswith('.so'): + soabi = suffix.split('.')[1] + break +-- +2.39.2 + diff --git a/dev-python/pbr/pbr-5.11.1.ebuild b/dev-python/pbr/pbr-5.11.1.ebuild index 016fd4a7679a..5448662cdd64 100644 --- a/dev-python/pbr/pbr-5.11.1.ebuild +++ b/dev-python/pbr/pbr-5.11.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_TESTED=( python3_{9..11} ) +PYTHON_TESTED=( python3_{10..12} ) PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 ) PYTHON_REQ_USE="threads(+)" @@ -24,9 +24,14 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv RDEPEND=" >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}] " -# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 -# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 -# stestr is run as external tool + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and +# https://bugs.gentoo.org/show_bug.cgi?id=561038 docutils is needed for sphinx +# exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 stestr is run as +# external tool. +# +# https://bugs.launchpad.net/pbr/+bug/2018453 BDEPEND=" test? ( $(python_gen_cond_dep ' @@ -34,7 +39,7 @@ BDEPEND=" >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] >=dev-python/six-1.12.0[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] + =dev-python/testresources-2.0.0[${PYTHON_USEDEP}] >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] @@ -44,6 +49,10 @@ BDEPEND=" ) " +PATCHES=( + "${FILESDIR}/${P}-importlib-suffixes.patch" +) + distutils_enable_tests unittest python_prepare_all() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 86bdb53d0e408314635b8ae9df94ba13cddce421 Author: Michał Górny gentoo org> AuthorDate: Wed Mar 15 17:47:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Mar 16 03:59:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86bdb53d dev-python/pbr: Use pypi.eclass Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-5.11.1.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/pbr/pbr-5.11.1.ebuild b/dev-python/pbr/pbr-5.11.1.ebuild index 1ebeff6fa025..616721afadf2 100644 --- a/dev-python/pbr/pbr-5.11.1.ebuild +++ b/dev-python/pbr/pbr-5.11.1.ebuild @@ -8,7 +8,7 @@ PYTHON_TESTED=( python3_{9..11} ) PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 ) PYTHON_REQ_USE="threads(+)" -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" HOMEPAGE=" @@ -16,7 +16,6 @@ HOMEPAGE=" https://github.com/openstack/pbr/ https://pypi.org/project/pbr/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 35f0eb07a670cbbe8ac260b8f8d8895c88225f06 Author: Michał Górny gentoo org> AuthorDate: Tue Jan 31 11:52:20 2023 + Commit: Michał Górny gentoo org> CommitDate: Tue Jan 31 11:54:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f0eb07 dev-python/pbr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 - dev-python/pbr/pbr-5.11.0.ebuild | 73 2 files changed, 74 deletions(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 176c9088cc42..4b45e1658cfc 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1,2 +1 @@ -DIST pbr-5.11.0.tar.gz 127505 BLAKE2B 201fcd04ded1f909f4792886ddf79a5a764318645ff6b6245543cde2940d502ab711820cb6e999894a339df933e43e6a8394bd8ec1e978d930710a3085b131fd SHA512 bdb442e8ef7bda90a65c5fb7f0696041808278fcc643eb0c15d5401b7da7d64cd3566018b1046145f55bc5683791ee182bec92461801004b02a35b8bf4c5abf0 DIST pbr-5.11.1.tar.gz 127597 BLAKE2B 4ed433f271b4cbed3e7baca66cbeef057d575b7b061507c45a65ba93704edbed7b6f8668e9b9766f03079aaf06dbd6c394960c1c528b1beb992db65d0c3b89e4 SHA512 466dc5ce2622c43451186698f00d405141878449ffe9f7771b0057e8356bf12b426a9bfefff7e5843f1b3f963af3ffc9c4a42fa91a9407b79617abea046ff438 diff --git a/dev-python/pbr/pbr-5.11.0.ebuild b/dev-python/pbr/pbr-5.11.0.ebuild deleted file mode 100644 index 1ebeff6fa025.. --- a/dev-python/pbr/pbr-5.11.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_TESTED=( python3_{9..11} ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" -HOMEPAGE=" - https://opendev.org/openstack/pbr/ - https://github.com/openstack/pbr/ - https://pypi.org/project/pbr/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}] -" -# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 -# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 -# stestr is run as external tool -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/six-1.12.0[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] - dev-vcs/git - ' "${PYTHON_TESTED[@]}") - ) -" - -distutils_enable_tests unittest - -python_prepare_all() { - # TODO: investigate - sed -e 's:test_console_script_develop:_&:' \ - -e 's:test_console_script_install:_&:' \ - -e 's:test_setup_py_keywords:_&:' \ - -i pbr/tests/test_core.py || die - # network - rm pbr/tests/test_wsgi.py || die - # installs random packages via pip from the Internet - sed -e 's:test_requirement_parsing:_&:' \ - -e 's:test_pep_517_support:_&:' \ - -i pbr/tests/test_packaging.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then - einfo "Testing on ${EPYTHON} is not supported at the moment" - return - fi - - eunittest -b -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: a6bad216235adcdf594280ff8e5a4203a92515a0 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jan 31 11:43:01 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jan 31 11:43:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6bad216 dev-python/pbr: Stabilize 5.11.1 ALLARCHES, #892714 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pbr/pbr-5.11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.11.1.ebuild b/dev-python/pbr/pbr-5.11.1.ebuild index 0e554ba255b9..1ebeff6fa025 100644 --- a/dev-python/pbr/pbr-5.11.1.ebuild +++ b/dev-python/pbr/pbr-5.11.1.ebuild @@ -20,7 +20,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 02d1b322f1b2d12b395e4f00d7f6337c5d9ffd82 Author: Michał Górny gentoo org> AuthorDate: Wed Jan 11 20:10:46 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed Jan 11 20:20:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02d1b322 dev-python/pbr: Bump to 5.11.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-5.11.1.ebuild | 73 2 files changed, 74 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index a6db7989e13f..176c9088cc42 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1 +1,2 @@ DIST pbr-5.11.0.tar.gz 127505 BLAKE2B 201fcd04ded1f909f4792886ddf79a5a764318645ff6b6245543cde2940d502ab711820cb6e999894a339df933e43e6a8394bd8ec1e978d930710a3085b131fd SHA512 bdb442e8ef7bda90a65c5fb7f0696041808278fcc643eb0c15d5401b7da7d64cd3566018b1046145f55bc5683791ee182bec92461801004b02a35b8bf4c5abf0 +DIST pbr-5.11.1.tar.gz 127597 BLAKE2B 4ed433f271b4cbed3e7baca66cbeef057d575b7b061507c45a65ba93704edbed7b6f8668e9b9766f03079aaf06dbd6c394960c1c528b1beb992db65d0c3b89e4 SHA512 466dc5ce2622c43451186698f00d405141878449ffe9f7771b0057e8356bf12b426a9bfefff7e5843f1b3f963af3ffc9c4a42fa91a9407b79617abea046ff438 diff --git a/dev-python/pbr/pbr-5.11.1.ebuild b/dev-python/pbr/pbr-5.11.1.ebuild new file mode 100644 index ..48675f59e932 --- /dev/null +++ b/dev-python/pbr/pbr-5.11.1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_TESTED=( python3_{8..11} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE=" + https://opendev.org/openstack/pbr/ + https://github.com/openstack/pbr/ + https://pypi.org/project/pbr/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}] +" +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +# stestr is run as external tool +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] + dev-vcs/git + ' "${PYTHON_TESTED[@]}") + ) +" + +distutils_enable_tests unittest + +python_prepare_all() { + # TODO: investigate + sed -e 's:test_console_script_develop:_&:' \ + -e 's:test_console_script_install:_&:' \ + -e 's:test_setup_py_keywords:_&:' \ + -i pbr/tests/test_core.py || die + # network + rm pbr/tests/test_wsgi.py || die + # installs random packages via pip from the Internet + sed -e 's:test_requirement_parsing:_&:' \ + -e 's:test_pep_517_support:_&:' \ + -i pbr/tests/test_packaging.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Testing on ${EPYTHON} is not supported at the moment" + return + fi + + eunittest -b +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 73b7c38ccb2063914b9b0fc982194dbdbfbad7a8 Author: Michał Górny gentoo org> AuthorDate: Fri Nov 25 14:00:00 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Nov 25 14:03:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73b7c38c dev-python/pbr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 - dev-python/pbr/pbr-5.10.0.ebuild | 72 2 files changed, 73 deletions(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 312483417e10..a6db7989e13f 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1,2 +1 @@ -DIST pbr-5.10.0.tar.gz 127122 BLAKE2B 45a254629c2d1e73ce500edb5ba05f165dfaa9987bd62500490cdcceed11708878bc82441f218cf2f5a38b50301a2bcd0aabd0a5e5810346586d8d6463162ba9 SHA512 a5f4393407a17f4de5977483f3c7fa651780b9b9069a0a1898a5b511742262dfb06f891cfcb632c5b64ecfd041188095ceb880c6e71c99c81f0eace59e4e1976 DIST pbr-5.11.0.tar.gz 127505 BLAKE2B 201fcd04ded1f909f4792886ddf79a5a764318645ff6b6245543cde2940d502ab711820cb6e999894a339df933e43e6a8394bd8ec1e978d930710a3085b131fd SHA512 bdb442e8ef7bda90a65c5fb7f0696041808278fcc643eb0c15d5401b7da7d64cd3566018b1046145f55bc5683791ee182bec92461801004b02a35b8bf4c5abf0 diff --git a/dev-python/pbr/pbr-5.10.0.ebuild b/dev-python/pbr/pbr-5.10.0.ebuild deleted file mode 100644 index 9ca3ff3b56dc.. --- a/dev-python/pbr/pbr-5.10.0.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_TESTED=( python3_{8..11} ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" -HOMEPAGE=" - https://opendev.org/openstack/pbr/ - https://github.com/openstack/pbr/ - https://pypi.org/project/pbr/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}] -" -# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 -# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 -# stestr is run as external tool -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/six-1.12.0[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] - dev-vcs/git - ' "${PYTHON_TESTED[@]}") - )" - -distutils_enable_tests unittest - -python_prepare_all() { - # TODO: investigate - sed -e 's:test_console_script_develop:_&:' \ - -e 's:test_console_script_install:_&:' \ - -e 's:test_setup_py_keywords:_&:' \ - -i pbr/tests/test_core.py || die - # network - rm pbr/tests/test_wsgi.py || die - # installs random packages via pip from the Internet - sed -e 's:test_requirement_parsing:_&:' \ - -e 's:test_pep_517_support:_&:' \ - -i pbr/tests/test_packaging.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then - einfo "Testing on ${EPYTHON} is not supported at the moment" - return - fi - - eunittest -b -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 782bbedd46c49a961134a9312aa7004527a80b40 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Nov 25 13:54:28 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Nov 25 13:54:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=782bbedd dev-python/pbr: Stabilize 5.11.0 ALLARCHES, #882979 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pbr/pbr-5.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.11.0.ebuild b/dev-python/pbr/pbr-5.11.0.ebuild index 1e521c028037..36e2624af887 100644 --- a/dev-python/pbr/pbr-5.11.0.ebuild +++ b/dev-python/pbr/pbr-5.11.0.ebuild @@ -20,7 +20,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 8b47e7e321c124e36415f19abf7eceaf42f0509b Author: Michał Górny gentoo org> AuthorDate: Fri Oct 21 05:19:14 2022 + Commit: Michał Górny gentoo org> CommitDate: Fri Oct 21 07:48:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b47e7e3 dev-python/pbr: Bump to 5.11.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-5.11.0.ebuild | 73 2 files changed, 74 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 5ad0f418ca6d..312483417e10 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1 +1,2 @@ DIST pbr-5.10.0.tar.gz 127122 BLAKE2B 45a254629c2d1e73ce500edb5ba05f165dfaa9987bd62500490cdcceed11708878bc82441f218cf2f5a38b50301a2bcd0aabd0a5e5810346586d8d6463162ba9 SHA512 a5f4393407a17f4de5977483f3c7fa651780b9b9069a0a1898a5b511742262dfb06f891cfcb632c5b64ecfd041188095ceb880c6e71c99c81f0eace59e4e1976 +DIST pbr-5.11.0.tar.gz 127505 BLAKE2B 201fcd04ded1f909f4792886ddf79a5a764318645ff6b6245543cde2940d502ab711820cb6e999894a339df933e43e6a8394bd8ec1e978d930710a3085b131fd SHA512 bdb442e8ef7bda90a65c5fb7f0696041808278fcc643eb0c15d5401b7da7d64cd3566018b1046145f55bc5683791ee182bec92461801004b02a35b8bf4c5abf0 diff --git a/dev-python/pbr/pbr-5.11.0.ebuild b/dev-python/pbr/pbr-5.11.0.ebuild new file mode 100644 index ..1e521c028037 --- /dev/null +++ b/dev-python/pbr/pbr-5.11.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_TESTED=( python3_{8..11} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE=" + https://opendev.org/openstack/pbr/ + https://github.com/openstack/pbr/ + https://pypi.org/project/pbr/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}] +" +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +# stestr is run as external tool +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] + dev-vcs/git + ' "${PYTHON_TESTED[@]}") + ) +" + +distutils_enable_tests unittest + +python_prepare_all() { + # TODO: investigate + sed -e 's:test_console_script_develop:_&:' \ + -e 's:test_console_script_install:_&:' \ + -e 's:test_setup_py_keywords:_&:' \ + -i pbr/tests/test_core.py || die + # network + rm pbr/tests/test_wsgi.py || die + # installs random packages via pip from the Internet + sed -e 's:test_requirement_parsing:_&:' \ + -e 's:test_pep_517_support:_&:' \ + -i pbr/tests/test_packaging.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Testing on ${EPYTHON} is not supported at the moment" + return + fi + + eunittest -b +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 003471b74969bf3e2cab48e828e99b93cf45f3bf Author: Michał Górny gentoo org> AuthorDate: Tue Sep 20 05:52:14 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Sep 20 05:56:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=003471b7 dev-python/pbr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 - dev-python/pbr/pbr-5.9.0.ebuild | 71 - 2 files changed, 72 deletions(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 60888db34e69..5ad0f418ca6d 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1,2 +1 @@ DIST pbr-5.10.0.tar.gz 127122 BLAKE2B 45a254629c2d1e73ce500edb5ba05f165dfaa9987bd62500490cdcceed11708878bc82441f218cf2f5a38b50301a2bcd0aabd0a5e5810346586d8d6463162ba9 SHA512 a5f4393407a17f4de5977483f3c7fa651780b9b9069a0a1898a5b511742262dfb06f891cfcb632c5b64ecfd041188095ceb880c6e71c99c81f0eace59e4e1976 -DIST pbr-5.9.0.tar.gz 126893 BLAKE2B 3f1d39c037afa7fe6d45b0b039968243e99717b347d1f1ada25023a64e7e683c0d83d2ce177e0f7c5f4cb65cd2a0eedd594b463d5d72bdc86560d811bd3f0cd3 SHA512 b36cc331664b91899a884bb1bc6980174ba2463db35c591d480d0b5a49dd37781132893e488c6a9238fbd2ec16589652d66b01a8c2701d02ff5c0b04e9c6121b diff --git a/dev-python/pbr/pbr-5.9.0.ebuild b/dev-python/pbr/pbr-5.9.0.ebuild deleted file mode 100644 index 1fa3a8120a3a.. --- a/dev-python/pbr/pbr-5.9.0.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_TESTED=( python3_{8..11} ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" -HOMEPAGE=" - https://opendev.org/openstack/pbr/ - https://github.com/openstack/pbr/ - https://pypi.org/project/pbr/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}] -" -# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 -# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 -# stestr is run as external tool -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/six-1.12.0[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] - dev-vcs/git - ' "${PYTHON_TESTED[@]}") - )" - -distutils_enable_tests unittest - -python_prepare_all() { - # TODO: investigate - sed -e s':test_console_script_develop:_&:' \ - -e s':test_console_script_install:_&:' \ - -i pbr/tests/test_core.py || die - # network - rm pbr/tests/test_wsgi.py || die - # installs random packages via pip from the Internet - sed -e 's:test_requirement_parsing:_&:' \ - -e 's:test_pep_517_support:_&:' \ - -i pbr/tests/test_packaging.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then - einfo "Testing on ${EPYTHON} is not supported at the moment" - return - fi - - eunittest -b -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: ab8439e1a2f70f18051044dc5e7470fe67ce6c6a Author: Arthur Zamarin gentoo org> AuthorDate: Mon Sep 19 19:56:37 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 19 19:56:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8439e1 dev-python/pbr: Stabilize 5.10.0 ALLARCHES, #871822 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pbr/pbr-5.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.10.0.ebuild b/dev-python/pbr/pbr-5.10.0.ebuild index f1d5a256fa49..9ca3ff3b56dc 100644 --- a/dev-python/pbr/pbr-5.10.0.ebuild +++ b/dev-python/pbr/pbr-5.10.0.ebuild @@ -20,7 +20,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 1659f9ebdb45f0f2cef723dd005979080392bcf3 Author: Michał Górny gentoo org> AuthorDate: Sat Aug 13 06:45:59 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Aug 13 08:05:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1659f9eb dev-python/pbr: Bump to 5.10.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-5.10.0.ebuild | 72 2 files changed, 73 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 61894ff9cbb6..60888db34e69 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1 +1,2 @@ +DIST pbr-5.10.0.tar.gz 127122 BLAKE2B 45a254629c2d1e73ce500edb5ba05f165dfaa9987bd62500490cdcceed11708878bc82441f218cf2f5a38b50301a2bcd0aabd0a5e5810346586d8d6463162ba9 SHA512 a5f4393407a17f4de5977483f3c7fa651780b9b9069a0a1898a5b511742262dfb06f891cfcb632c5b64ecfd041188095ceb880c6e71c99c81f0eace59e4e1976 DIST pbr-5.9.0.tar.gz 126893 BLAKE2B 3f1d39c037afa7fe6d45b0b039968243e99717b347d1f1ada25023a64e7e683c0d83d2ce177e0f7c5f4cb65cd2a0eedd594b463d5d72bdc86560d811bd3f0cd3 SHA512 b36cc331664b91899a884bb1bc6980174ba2463db35c591d480d0b5a49dd37781132893e488c6a9238fbd2ec16589652d66b01a8c2701d02ff5c0b04e9c6121b diff --git a/dev-python/pbr/pbr-5.10.0.ebuild b/dev-python/pbr/pbr-5.10.0.ebuild new file mode 100644 index ..f1d5a256fa49 --- /dev/null +++ b/dev-python/pbr/pbr-5.10.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_TESTED=( python3_{8..11} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE=" + https://opendev.org/openstack/pbr/ + https://github.com/openstack/pbr/ + https://pypi.org/project/pbr/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}] +" +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +# stestr is run as external tool +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] + dev-vcs/git + ' "${PYTHON_TESTED[@]}") + )" + +distutils_enable_tests unittest + +python_prepare_all() { + # TODO: investigate + sed -e 's:test_console_script_develop:_&:' \ + -e 's:test_console_script_install:_&:' \ + -e 's:test_setup_py_keywords:_&:' \ + -i pbr/tests/test_core.py || die + # network + rm pbr/tests/test_wsgi.py || die + # installs random packages via pip from the Internet + sed -e 's:test_requirement_parsing:_&:' \ + -e 's:test_pep_517_support:_&:' \ + -i pbr/tests/test_packaging.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then + einfo "Testing on ${EPYTHON} is not supported at the moment" + return + fi + + eunittest -b +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: f571ddc6ca347f7016b4446b4ead59b3de616578 Author: Michał Górny gentoo org> AuthorDate: Tue Jun 21 20:13:16 2022 + Commit: Michał Górny gentoo org> CommitDate: Tue Jun 21 20:13:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f571ddc6 dev-python/pbr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest| 1 - dev-python/pbr/pbr-5.8.0-r1.ebuild | 69 -- 2 files changed, 70 deletions(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 1a898093aece..61894ff9cbb6 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1,2 +1 @@ -DIST pbr-5.8.0.tar.gz 127170 BLAKE2B 7fbd166f01617617c0dff568d1bb88a4be03d62f4f0c3ca1a7d16a7cefb20dcc924ffbb8df0d2d34516cfe3b60b8e380a0eb4a1071220bb4ab695d3d7c88d824 SHA512 61a8eb63bb76ce8515c4203d60df7c973e02ea61b603d155b611724efb2b15c42416bf8a0285451d3378056d390bbf63d991cec32cc4114ae5cc30ebae0a5a69 DIST pbr-5.9.0.tar.gz 126893 BLAKE2B 3f1d39c037afa7fe6d45b0b039968243e99717b347d1f1ada25023a64e7e683c0d83d2ce177e0f7c5f4cb65cd2a0eedd594b463d5d72bdc86560d811bd3f0cd3 SHA512 b36cc331664b91899a884bb1bc6980174ba2463db35c591d480d0b5a49dd37781132893e488c6a9238fbd2ec16589652d66b01a8c2701d02ff5c0b04e9c6121b diff --git a/dev-python/pbr/pbr-5.8.0-r1.ebuild b/dev-python/pbr/pbr-5.8.0-r1.ebuild deleted file mode 100644 index 0c4254d5cca3.. --- a/dev-python/pbr/pbr-5.8.0-r1.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -PYTHON_REQ_USE="threads(+)" -inherit distutils-r1 - -DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" -HOMEPAGE="https://github.com/openstack/pbr/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" - -RDEPEND=" - >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}] -" -# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 -# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 -# stestr is run as external tool -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/six-1.12.0[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] - dev-vcs/git - ' 'python*') - )" - -distutils_enable_tests unittest - -# This normally actually belongs here. -python_prepare_all() { - # TODO: investigate - sed -e s':test_console_script_develop:_&:' \ - -e s':test_console_script_install:_&:' \ - -i pbr/tests/test_core.py || die - # broken on pypy3 - # https://bugs.launchpad.net/pbr/+bug/1881479 - sed -e 's:test_generates_c_extensions:_&:' \ - -i pbr/tests/test_packaging.py || die - rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" - # installs random packages via pip from the Internet - sed -e 's:test_requirement_parsing:_&:' \ - -e 's:test_pep_517_support:_&:' \ - -i pbr/tests/test_packaging.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - if [[ ${EPYTHON} != python* ]]; then - einfo "Testing on ${EPYTHON} is not supported at the moment" - return - fi - - distutils_install_for_testing - eunittest -b -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: aa27ea05b25cc98c22f6bd113a6bd1f20646bbc4 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jun 21 19:09:07 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jun 21 19:09:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa27ea05 dev-python/pbr: Stabilize 5.9.0 ALLARCHES, #853460 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pbr/pbr-5.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.9.0.ebuild b/dev-python/pbr/pbr-5.9.0.ebuild index cec877d9eee8..1fa3a8120a3a 100644 --- a/dev-python/pbr/pbr-5.9.0.ebuild +++ b/dev-python/pbr/pbr-5.9.0.ebuild @@ -20,7 +20,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" RDEPEND=" >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: a65f02c6bb6c33da4c91556947617cad9ac4aad2 Author: Michał Górny gentoo org> AuthorDate: Sat May 21 12:19:49 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat May 21 12:35:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a65f02c6 dev-python/pbr: Enable testing on py3.11 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-5.9.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pbr/pbr-5.9.0.ebuild b/dev-python/pbr/pbr-5.9.0.ebuild index 35ac02ee250f..cec877d9eee8 100644 --- a/dev-python/pbr/pbr-5.9.0.ebuild +++ b/dev-python/pbr/pbr-5.9.0.ebuild @@ -4,8 +4,8 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_TESTED=( python3_{8..10} ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_11 pypy3 ) +PYTHON_TESTED=( python3_{8..11} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" pypy3 ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 1f5d302eadccdfbc16c392b6191242df292879e8 Author: Michał Górny gentoo org> AuthorDate: Sat May 21 06:03:57 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat May 21 06:47:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f5d302e dev-python/pbr: Enable py3.11 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-5.9.0.ebuild | 22 -- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/dev-python/pbr/pbr-5.9.0.ebuild b/dev-python/pbr/pbr-5.9.0.ebuild index c78b5363efe1..35ac02ee250f 100644 --- a/dev-python/pbr/pbr-5.9.0.ebuild +++ b/dev-python/pbr/pbr-5.9.0.ebuild @@ -4,12 +4,18 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_TESTED=( python3_{8..10} ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_11 pypy3 ) PYTHON_REQ_USE="threads(+)" + inherit distutils-r1 DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" -HOMEPAGE="https://github.com/openstack/pbr/"; +HOMEPAGE=" + https://opendev.org/openstack/pbr/ + https://github.com/openstack/pbr/ + https://pypi.org/project/pbr/ +" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" @@ -35,22 +41,18 @@ BDEPEND=" >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] dev-vcs/git - ' 'python*') + ' "${PYTHON_TESTED[@]}") )" distutils_enable_tests unittest -# This normally actually belongs here. python_prepare_all() { # TODO: investigate sed -e s':test_console_script_develop:_&:' \ -e s':test_console_script_install:_&:' \ -i pbr/tests/test_core.py || die - # broken on pypy3 - # https://bugs.launchpad.net/pbr/+bug/1881479 - sed -e 's:test_generates_c_extensions:_&:' \ - -i pbr/tests/test_packaging.py || die - rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" + # network + rm pbr/tests/test_wsgi.py || die # installs random packages via pip from the Internet sed -e 's:test_requirement_parsing:_&:' \ -e 's:test_pep_517_support:_&:' \ @@ -60,7 +62,7 @@ python_prepare_all() { } python_test() { - if [[ ${EPYTHON} != python* ]]; then + if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then einfo "Testing on ${EPYTHON} is not supported at the moment" return fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 4f7e9df907b797e483ce7377507d90291888358b Author: Arthur Zamarin gentoo org> AuthorDate: Thu May 5 17:35:16 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu May 5 17:35:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f7e9df9 dev-python/pbr: add 5.9.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-5.9.0.ebuild | 69 + 2 files changed, 70 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index e47a21a036c6..1a898093aece 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1 +1,2 @@ DIST pbr-5.8.0.tar.gz 127170 BLAKE2B 7fbd166f01617617c0dff568d1bb88a4be03d62f4f0c3ca1a7d16a7cefb20dcc924ffbb8df0d2d34516cfe3b60b8e380a0eb4a1071220bb4ab695d3d7c88d824 SHA512 61a8eb63bb76ce8515c4203d60df7c973e02ea61b603d155b611724efb2b15c42416bf8a0285451d3378056d390bbf63d991cec32cc4114ae5cc30ebae0a5a69 +DIST pbr-5.9.0.tar.gz 126893 BLAKE2B 3f1d39c037afa7fe6d45b0b039968243e99717b347d1f1ada25023a64e7e683c0d83d2ce177e0f7c5f4cb65cd2a0eedd594b463d5d72bdc86560d811bd3f0cd3 SHA512 b36cc331664b91899a884bb1bc6980174ba2463db35c591d480d0b5a49dd37781132893e488c6a9238fbd2ec16589652d66b01a8c2701d02ff5c0b04e9c6121b diff --git a/dev-python/pbr/pbr-5.9.0.ebuild b/dev-python/pbr/pbr-5.9.0.ebuild new file mode 100644 index ..c78b5363efe1 --- /dev/null +++ b/dev-python/pbr/pbr-5.9.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_REQ_USE="threads(+)" +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE="https://github.com/openstack/pbr/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}] +" +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +# stestr is run as external tool +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] + dev-vcs/git + ' 'python*') + )" + +distutils_enable_tests unittest + +# This normally actually belongs here. +python_prepare_all() { + # TODO: investigate + sed -e s':test_console_script_develop:_&:' \ + -e s':test_console_script_install:_&:' \ + -i pbr/tests/test_core.py || die + # broken on pypy3 + # https://bugs.launchpad.net/pbr/+bug/1881479 + sed -e 's:test_generates_c_extensions:_&:' \ + -i pbr/tests/test_packaging.py || die + rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" + # installs random packages via pip from the Internet + sed -e 's:test_requirement_parsing:_&:' \ + -e 's:test_pep_517_support:_&:' \ + -i pbr/tests/test_packaging.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + if [[ ${EPYTHON} != python* ]]; then + einfo "Testing on ${EPYTHON} is not supported at the moment" + return + fi + + eunittest -b +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: d777cf176724be943e25f271eb46577262d8fade Author: Michał Górny gentoo org> AuthorDate: Thu Apr 28 09:49:40 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Apr 28 09:49:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d777cf17 dev-python/pbr: Depend on setuptools explicitly Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/{pbr-5.8.0.ebuild => pbr-5.8.0-r1.ebuild} | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-python/pbr/pbr-5.8.0.ebuild b/dev-python/pbr/pbr-5.8.0-r1.ebuild similarity index 97% rename from dev-python/pbr/pbr-5.8.0.ebuild rename to dev-python/pbr/pbr-5.8.0-r1.ebuild index 0e9948c5a3f6..0c4254d5cca3 100644 --- a/dev-python/pbr/pbr-5.8.0.ebuild +++ b/dev-python/pbr/pbr-5.8.0-r1.ebuild @@ -15,6 +15,9 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" +RDEPEND=" + >=dev-python/setuptools-60.5.0[${PYTHON_USEDEP}] +" # git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 # docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 # stestr is run as external tool
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: ac4d69b224b7643d3c6869355e2e4b5e6f78afb2 Author: Sam James gentoo org> AuthorDate: Wed Feb 2 07:28:53 2022 + Commit: Sam James gentoo org> CommitDate: Wed Feb 2 07:28:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac4d69b2 dev-python/pbr: Stabilize 5.8.0 hppa, #832457 Signed-off-by: Sam James gentoo.org> dev-python/pbr/pbr-5.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.8.0.ebuild b/dev-python/pbr/pbr-5.8.0.ebuild index 2e647408a0bc..0e9948c5a3f6 100644 --- a/dev-python/pbr/pbr-5.8.0.ebuild +++ b/dev-python/pbr/pbr-5.8.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" # git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 # docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: e2a58e7d5deeeff8751476367ddf971df7c7b633 Author: James Le Cuirot gentoo org> AuthorDate: Sun Jan 30 09:21:03 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Jan 30 09:22:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2a58e7d dev-python/pbr: Keyword 5.8.0 for ~m68k With OS_TEST_TIMEOUT=600, 1 test fails, but it builds requests-unixsocket fine. Signed-off-by: James Le Cuirot gentoo.org> dev-python/pbr/pbr-5.8.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pbr/pbr-5.8.0.ebuild b/dev-python/pbr/pbr-5.8.0.ebuild index e4ce2b67cdf6..2e647408a0bc 100644 --- a/dev-python/pbr/pbr-5.8.0.ebuild +++ b/dev-python/pbr/pbr-5.8.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" # git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 # docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 416ec5ca34f28460a011ec5c0042d580144de730 Author: Michał Górny gentoo org> AuthorDate: Sun Dec 19 21:14:03 2021 + Commit: Michał Górny gentoo org> CommitDate: Sun Dec 19 21:14:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=416ec5ca dev-python/pbr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 - dev-python/pbr/pbr-5.7.0.ebuild | 66 - 2 files changed, 67 deletions(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index f1b95cd583db..e47a21a036c6 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1,2 +1 @@ -DIST pbr-5.7.0.tar.gz 126776 BLAKE2B ff41c0b3d2354dff065bda4dc9278e42d06accc9fab96bdd734cb462682caf240d1e5d3a6e6c1f52c2986f92d4a1b11b74f5d563a9e8bd5e75aaafe7c3b30108 SHA512 076e6f918db46df74688e749242331161b858def6135d4c9695c24cdfe7db3185169787a6da40a9d0e87ea54000be6419701f162283047bee41f36811535 DIST pbr-5.8.0.tar.gz 127170 BLAKE2B 7fbd166f01617617c0dff568d1bb88a4be03d62f4f0c3ca1a7d16a7cefb20dcc924ffbb8df0d2d34516cfe3b60b8e380a0eb4a1071220bb4ab695d3d7c88d824 SHA512 61a8eb63bb76ce8515c4203d60df7c973e02ea61b603d155b611724efb2b15c42416bf8a0285451d3378056d390bbf63d991cec32cc4114ae5cc30ebae0a5a69 diff --git a/dev-python/pbr/pbr-5.7.0.ebuild b/dev-python/pbr/pbr-5.7.0.ebuild deleted file mode 100644 index e4ce2b67cdf6.. --- a/dev-python/pbr/pbr-5.7.0.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -PYTHON_REQ_USE="threads(+)" -inherit distutils-r1 - -DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" -HOMEPAGE="https://github.com/openstack/pbr/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" - -# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 -# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 -# stestr is run as external tool -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/six-1.12.0[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] - dev-vcs/git - ' 'python*') - )" - -distutils_enable_tests unittest - -# This normally actually belongs here. -python_prepare_all() { - # TODO: investigate - sed -e s':test_console_script_develop:_&:' \ - -e s':test_console_script_install:_&:' \ - -i pbr/tests/test_core.py || die - # broken on pypy3 - # https://bugs.launchpad.net/pbr/+bug/1881479 - sed -e 's:test_generates_c_extensions:_&:' \ - -i pbr/tests/test_packaging.py || die - rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" - # installs random packages via pip from the Internet - sed -e 's:test_requirement_parsing:_&:' \ - -e 's:test_pep_517_support:_&:' \ - -i pbr/tests/test_packaging.py || die - - distutils-r1_python_prepare_all -} - -python_test() { - if [[ ${EPYTHON} != python* ]]; then - einfo "Testing on ${EPYTHON} is not supported at the moment" - return - fi - - distutils_install_for_testing - eunittest -b -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 786d586abfd35d01ff137e1534913e2b7da6008a Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 19 21:07:51 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 19 21:07:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786d586a dev-python/pbr: Stabilize 5.8.0 ALLARCHES, #829643 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pbr/pbr-5.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.8.0.ebuild b/dev-python/pbr/pbr-5.8.0.ebuild index a36a0e075381..e4ce2b67cdf6 100644 --- a/dev-python/pbr/pbr-5.8.0.ebuild +++ b/dev-python/pbr/pbr-5.8.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" # git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 # docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 3b2e2161d5c68d8a949a417cd00843bedd7db2c6 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 9 22:39:24 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 9 22:39:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b2e2161 dev-python/pbr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 - dev-python/pbr/pbr-5.6.0.ebuild | 62 - 2 files changed, 63 deletions(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index d8769b3c13f9..f1b95cd583db 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1,3 +1,2 @@ -DIST pbr-5.6.0.tar.gz 125220 BLAKE2B fc26737857195b0dbe16ecbcbc6e389b53a61105b3bc66e714bb4fcb4907e4329ee7c76b5748fa7d892bf231522e6ff9d414328ae0d97e6262b608c44c737764 SHA512 1dca9020a84e3b9be71fa07e2feb37bbdb2bb69d0b4f69fdcee0fc3c7fe4d84ac2e2079d6bd7560192833f069ca6f5dc27d03a3ef87c168eed18eee8579647fc DIST pbr-5.7.0.tar.gz 126776 BLAKE2B ff41c0b3d2354dff065bda4dc9278e42d06accc9fab96bdd734cb462682caf240d1e5d3a6e6c1f52c2986f92d4a1b11b74f5d563a9e8bd5e75aaafe7c3b30108 SHA512 076e6f918db46df74688e749242331161b858def6135d4c9695c24cdfe7db3185169787a6da40a9d0e87ea54000be6419701f162283047bee41f36811535 DIST pbr-5.8.0.tar.gz 127170 BLAKE2B 7fbd166f01617617c0dff568d1bb88a4be03d62f4f0c3ca1a7d16a7cefb20dcc924ffbb8df0d2d34516cfe3b60b8e380a0eb4a1071220bb4ab695d3d7c88d824 SHA512 61a8eb63bb76ce8515c4203d60df7c973e02ea61b603d155b611724efb2b15c42416bf8a0285451d3378056d390bbf63d991cec32cc4114ae5cc30ebae0a5a69 diff --git a/dev-python/pbr/pbr-5.6.0.ebuild b/dev-python/pbr/pbr-5.6.0.ebuild deleted file mode 100644 index 88d74d5419e8.. --- a/dev-python/pbr/pbr-5.6.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -PYTHON_REQ_USE="threads(+)" -inherit distutils-r1 - -DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" -HOMEPAGE="https://github.com/openstack/pbr/"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" - -# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 -# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 -# stestr is run as external tool -BDEPEND=" - test? ( - $(python_gen_cond_dep ' - >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/six-1.12.0[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] - dev-vcs/git - ' 'python*') - )" - -distutils_enable_tests unittest - -# This normally actually belongs here. -python_prepare_all() { - # TODO: investigate - sed -e s':test_console_script_develop:_&:' \ - -e s':test_console_script_install:_&:' \ - -i pbr/tests/test_core.py || die - # broken on pypy3 - # https://bugs.launchpad.net/pbr/+bug/1881479 - sed -e 's:test_generates_c_extensions:_&:' \ - -i pbr/tests/test_packaging.py || die - rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" - - distutils-r1_python_prepare_all -} - -python_test() { - if [[ ${EPYTHON} != python* ]]; then - einfo "Testing on ${EPYTHON} is not supported at the moment" - return - fi - - distutils_install_for_testing - eunittest -b -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: b54c7a9d22ad0c4506750e7c0d0939f557cd58a8 Author: Sam James gentoo org> AuthorDate: Thu Dec 9 21:25:55 2021 + Commit: Sam James gentoo org> CommitDate: Thu Dec 9 21:26:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b54c7a9d dev-python/pbr: Stabilize 5.7.0 ALLARCHES, #828630 Signed-off-by: Sam James gentoo.org> dev-python/pbr/pbr-5.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.7.0.ebuild b/dev-python/pbr/pbr-5.7.0.ebuild index a36a0e075381..e4ce2b67cdf6 100644 --- a/dev-python/pbr/pbr-5.7.0.ebuild +++ b/dev-python/pbr/pbr-5.7.0.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" # git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 # docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 98f6adef11b8075f599bdd84f4cf2934e6d8f8fa Author: Michał Górny gentoo org> AuthorDate: Thu Nov 18 21:45:23 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 18 22:28:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f6adef dev-python/pbr: Bump to 5.8.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-5.8.0.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index d05cd39bd9e2..d8769b3c13f9 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1,2 +1,3 @@ DIST pbr-5.6.0.tar.gz 125220 BLAKE2B fc26737857195b0dbe16ecbcbc6e389b53a61105b3bc66e714bb4fcb4907e4329ee7c76b5748fa7d892bf231522e6ff9d414328ae0d97e6262b608c44c737764 SHA512 1dca9020a84e3b9be71fa07e2feb37bbdb2bb69d0b4f69fdcee0fc3c7fe4d84ac2e2079d6bd7560192833f069ca6f5dc27d03a3ef87c168eed18eee8579647fc DIST pbr-5.7.0.tar.gz 126776 BLAKE2B ff41c0b3d2354dff065bda4dc9278e42d06accc9fab96bdd734cb462682caf240d1e5d3a6e6c1f52c2986f92d4a1b11b74f5d563a9e8bd5e75aaafe7c3b30108 SHA512 076e6f918db46df74688e749242331161b858def6135d4c9695c24cdfe7db3185169787a6da40a9d0e87ea54000be6419701f162283047bee41f36811535 +DIST pbr-5.8.0.tar.gz 127170 BLAKE2B 7fbd166f01617617c0dff568d1bb88a4be03d62f4f0c3ca1a7d16a7cefb20dcc924ffbb8df0d2d34516cfe3b60b8e380a0eb4a1071220bb4ab695d3d7c88d824 SHA512 61a8eb63bb76ce8515c4203d60df7c973e02ea61b603d155b611724efb2b15c42416bf8a0285451d3378056d390bbf63d991cec32cc4114ae5cc30ebae0a5a69 diff --git a/dev-python/pbr/pbr-5.8.0.ebuild b/dev-python/pbr/pbr-5.8.0.ebuild new file mode 100644 index ..a36a0e075381 --- /dev/null +++ b/dev-python/pbr/pbr-5.8.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_REQ_USE="threads(+)" +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE="https://github.com/openstack/pbr/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +# stestr is run as external tool +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] + dev-vcs/git + ' 'python*') + )" + +distutils_enable_tests unittest + +# This normally actually belongs here. +python_prepare_all() { + # TODO: investigate + sed -e s':test_console_script_develop:_&:' \ + -e s':test_console_script_install:_&:' \ + -i pbr/tests/test_core.py || die + # broken on pypy3 + # https://bugs.launchpad.net/pbr/+bug/1881479 + sed -e 's:test_generates_c_extensions:_&:' \ + -i pbr/tests/test_packaging.py || die + rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" + # installs random packages via pip from the Internet + sed -e 's:test_requirement_parsing:_&:' \ + -e 's:test_pep_517_support:_&:' \ + -i pbr/tests/test_packaging.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + if [[ ${EPYTHON} != python* ]]; then + einfo "Testing on ${EPYTHON} is not supported at the moment" + return + fi + + distutils_install_for_testing + eunittest -b +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: ab5f167c678ed099932923b3f7e6e7d3e1349ffd Author: Michał Górny gentoo org> AuthorDate: Thu Nov 4 21:19:39 2021 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 4 22:09:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5f167c dev-python/pbr: Bump to 5.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-5.7.0.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 1e6f84d6f3a..d05cd39bd9e 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1 +1,2 @@ DIST pbr-5.6.0.tar.gz 125220 BLAKE2B fc26737857195b0dbe16ecbcbc6e389b53a61105b3bc66e714bb4fcb4907e4329ee7c76b5748fa7d892bf231522e6ff9d414328ae0d97e6262b608c44c737764 SHA512 1dca9020a84e3b9be71fa07e2feb37bbdb2bb69d0b4f69fdcee0fc3c7fe4d84ac2e2079d6bd7560192833f069ca6f5dc27d03a3ef87c168eed18eee8579647fc +DIST pbr-5.7.0.tar.gz 126776 BLAKE2B ff41c0b3d2354dff065bda4dc9278e42d06accc9fab96bdd734cb462682caf240d1e5d3a6e6c1f52c2986f92d4a1b11b74f5d563a9e8bd5e75aaafe7c3b30108 SHA512 076e6f918db46df74688e749242331161b858def6135d4c9695c24cdfe7db3185169787a6da40a9d0e87ea54000be6419701f162283047bee41f36811535 diff --git a/dev-python/pbr/pbr-5.7.0.ebuild b/dev-python/pbr/pbr-5.7.0.ebuild new file mode 100644 index 000..a36a0e07538 --- /dev/null +++ b/dev-python/pbr/pbr-5.7.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +PYTHON_REQ_USE="threads(+)" +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE="https://github.com/openstack/pbr/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +# stestr is run as external tool +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] + dev-vcs/git + ' 'python*') + )" + +distutils_enable_tests unittest + +# This normally actually belongs here. +python_prepare_all() { + # TODO: investigate + sed -e s':test_console_script_develop:_&:' \ + -e s':test_console_script_install:_&:' \ + -i pbr/tests/test_core.py || die + # broken on pypy3 + # https://bugs.launchpad.net/pbr/+bug/1881479 + sed -e 's:test_generates_c_extensions:_&:' \ + -i pbr/tests/test_packaging.py || die + rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" + # installs random packages via pip from the Internet + sed -e 's:test_requirement_parsing:_&:' \ + -e 's:test_pep_517_support:_&:' \ + -i pbr/tests/test_packaging.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + if [[ ${EPYTHON} != python* ]]; then + einfo "Testing on ${EPYTHON} is not supported at the moment" + return + fi + + distutils_install_for_testing + eunittest -b +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 782e1fd8dd86c63741252e5e88d37b7d369b8ea6 Author: Michał Górny gentoo org> AuthorDate: Mon Jul 5 10:14:37 2021 + Commit: Michał Górny gentoo org> CommitDate: Mon Jul 5 10:56:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=782e1fd8 dev-python/pbr: Port to py3.10 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-5.6.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pbr/pbr-5.6.0.ebuild b/dev-python/pbr/pbr-5.6.0.ebuild index 7c12cac8e10..88d74d5419e 100644 --- a/dev-python/pbr/pbr-5.6.0.ebuild +++ b/dev-python/pbr/pbr-5.6.0.ebuild @@ -1,9 +1,9 @@ # Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 -PYTHON_COMPAT=( python3_{8..9} pypy3 ) +PYTHON_COMPAT=( python3_{8..10} pypy3 ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 6c06e84a87074b755f9666849315d841ffa66468 Author: Michał Górny gentoo org> AuthorDate: Sat Jul 3 09:39:30 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Jul 3 16:06:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c06e84a dev-python/pbr: Use unittest instead of stestr Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-5.6.0.ebuild | 19 +-- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/dev-python/pbr/pbr-5.6.0.ebuild b/dev-python/pbr/pbr-5.6.0.ebuild index a59c1d35b29..7c12cac8e10 100644 --- a/dev-python/pbr/pbr-5.6.0.ebuild +++ b/dev-python/pbr/pbr-5.6.0.ebuild @@ -3,10 +3,8 @@ EAPI=7 -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7..9} pypy3 ) +PYTHON_COMPAT=( python3_{8..9} pypy3 ) PYTHON_REQ_USE="threads(+)" - inherit distutils-r1 DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" @@ -16,8 +14,6 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" # git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 # docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 @@ -34,11 +30,11 @@ BDEPEND=" >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] - >=dev-python/stestr-2.1.0[${PYTHON_USEDEP}] dev-vcs/git ' 'python*') )" -PDEPEND="" + +distutils_enable_tests unittest # This normally actually belongs here. python_prepare_all() { @@ -56,16 +52,11 @@ python_prepare_all() { } python_test() { - if [[ ${EPYTHON} == pypy3 ]]; then + if [[ ${EPYTHON} != python* ]]; then einfo "Testing on ${EPYTHON} is not supported at the moment" return fi distutils_install_for_testing - local -x PATH=${TEST_DIR}/scripts:${PATH} - - rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}" - - stestr init || die "stestr init failed under ${EPYTHON}" - stestr run || die "stestr run failed under ${EPYTHON}" + eunittest -b }
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: fabb13308ac4f915ce75ab39ea7bfce8e1f9ed68 Author: Michał Górny gentoo org> AuthorDate: Sat Jun 5 21:04:14 2021 + Commit: Michał Górny gentoo org> CommitDate: Sat Jun 5 21:08:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fabb1330 dev-python/pbr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 - dev-python/pbr/pbr-5.5.1.ebuild | 64 - 2 files changed, 65 deletions(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index cb9ef7dc5cb..1e6f84d6f3a 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1,2 +1 @@ -DIST pbr-5.5.1.tar.gz 117488 BLAKE2B 52deecc6107d739daec0b2d3c397285c87c63bb3d2a2abc8266feec78d43eff84f4093b9739e2bbdf47b604a1621e4ed809a689b2167e6ea673418bd27f29018 SHA512 c72c2bb8bedd7f0606880f003dffa0ed585521b698e3e986ed2913cd74303e281fbb2374cc1a00b76777c677eb2677507eed9ccaafefceee0a689cb6fa61bab6 DIST pbr-5.6.0.tar.gz 125220 BLAKE2B fc26737857195b0dbe16ecbcbc6e389b53a61105b3bc66e714bb4fcb4907e4329ee7c76b5748fa7d892bf231522e6ff9d414328ae0d97e6262b608c44c737764 SHA512 1dca9020a84e3b9be71fa07e2feb37bbdb2bb69d0b4f69fdcee0fc3c7fe4d84ac2e2079d6bd7560192833f069ca6f5dc27d03a3ef87c168eed18eee8579647fc diff --git a/dev-python/pbr/pbr-5.5.1.ebuild b/dev-python/pbr/pbr-5.5.1.ebuild deleted file mode 100644 index 0192a5da39a..000 --- a/dev-python/pbr/pbr-5.5.1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{7..9} pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" -HOMEPAGE="https://github.com/openstack-dev/pbr"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 -# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 -# stestr is run as external tool -BDEPEND=" - test? ( - >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/six-1.12.0[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] - >=dev-python/stestr-2.1.0 - dev-vcs/git - )" -PDEPEND="" - -# This normally actually belongs here. -python_prepare_all() { - # TODO: investigate - sed -e s':test_console_script_develop:_&:' \ - -e s':test_console_script_install:_&:' \ - -i pbr/tests/test_core.py || die - # broken on pypy3 - # https://bugs.launchpad.net/pbr/+bug/1881479 - sed -e 's:test_generates_c_extensions:_&:' \ - -i pbr/tests/test_packaging.py || die - rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" - - distutils-r1_python_prepare_all -} - -python_test() { - distutils_install_for_testing - local -x PATH=${TEST_DIR}/scripts:${PATH} - - rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}" - - stestr init || die "stestr init failed under ${EPYTHON}" - stestr run || die "stestr run failed under ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 0b623e9614f8f17958addd1fa86fbd31edd9241e Author: Sam James gentoo org> AuthorDate: Sat Jun 5 20:31:56 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jun 5 20:31:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b623e96 dev-python/pbr: Stabilize 5.6.0 ALLARCHES, #794367 Signed-off-by: Sam James gentoo.org> dev-python/pbr/pbr-5.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.6.0.ebuild b/dev-python/pbr/pbr-5.6.0.ebuild index 60fecc79e50..a59c1d35b29 100644 --- a/dev-python/pbr/pbr-5.6.0.ebuild +++ b/dev-python/pbr/pbr-5.6.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: b1afd04d5b0c4205be60ee9ff95038d3ff965dab Author: Michał Górny gentoo org> AuthorDate: Tue Apr 27 06:43:22 2021 + Commit: Michał Górny gentoo org> CommitDate: Tue Apr 27 07:08:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1afd04d dev-python/pbr: Bump to 5.6.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 + dev-python/pbr/metadata.xml | 2 +- dev-python/pbr/pbr-5.6.0.ebuild | 71 + 3 files changed, 73 insertions(+), 1 deletion(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 6992113a24b..cb9ef7dc5cb 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1 +1,2 @@ DIST pbr-5.5.1.tar.gz 117488 BLAKE2B 52deecc6107d739daec0b2d3c397285c87c63bb3d2a2abc8266feec78d43eff84f4093b9739e2bbdf47b604a1621e4ed809a689b2167e6ea673418bd27f29018 SHA512 c72c2bb8bedd7f0606880f003dffa0ed585521b698e3e986ed2913cd74303e281fbb2374cc1a00b76777c677eb2677507eed9ccaafefceee0a689cb6fa61bab6 +DIST pbr-5.6.0.tar.gz 125220 BLAKE2B fc26737857195b0dbe16ecbcbc6e389b53a61105b3bc66e714bb4fcb4907e4329ee7c76b5748fa7d892bf231522e6ff9d414328ae0d97e6262b608c44c737764 SHA512 1dca9020a84e3b9be71fa07e2feb37bbdb2bb69d0b4f69fdcee0fc3c7fe4d84ac2e2079d6bd7560192833f069ca6f5dc27d03a3ef87c168eed18eee8579647fc diff --git a/dev-python/pbr/metadata.xml b/dev-python/pbr/metadata.xml index aa7c0d69456..f67a700ab00 100644 --- a/dev-python/pbr/metadata.xml +++ b/dev-python/pbr/metadata.xml @@ -20,6 +20,6 @@ pbr -openstack-dev/pbr +openstack/pbr diff --git a/dev-python/pbr/pbr-5.6.0.ebuild b/dev-python/pbr/pbr-5.6.0.ebuild new file mode 100644 index 000..60fecc79e50 --- /dev/null +++ b/dev-python/pbr/pbr-5.6.0.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{7..9} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE="https://github.com/openstack/pbr/"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +# stestr is run as external tool +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] + >=dev-python/stestr-2.1.0[${PYTHON_USEDEP}] + dev-vcs/git + ' 'python*') + )" +PDEPEND="" + +# This normally actually belongs here. +python_prepare_all() { + # TODO: investigate + sed -e s':test_console_script_develop:_&:' \ + -e s':test_console_script_install:_&:' \ + -i pbr/tests/test_core.py || die + # broken on pypy3 + # https://bugs.launchpad.net/pbr/+bug/1881479 + sed -e 's:test_generates_c_extensions:_&:' \ + -i pbr/tests/test_packaging.py || die + rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" + + distutils-r1_python_prepare_all +} + +python_test() { + if [[ ${EPYTHON} == pypy3 ]]; then + einfo "Testing on ${EPYTHON} is not supported at the moment" + return + fi + + distutils_install_for_testing + local -x PATH=${TEST_DIR}/scripts:${PATH} + + rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}" + + stestr init || die "stestr init failed under ${EPYTHON}" + stestr run || die "stestr run failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 7fe770990349cb8b7cfd71b536b936559d3531c5 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 26 08:21:48 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 26 08:25:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fe77099 dev-python/pbr: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest| 2 -- dev-python/pbr/pbr-5.4.5-r1.ebuild | 65 -- dev-python/pbr/pbr-5.5.0-r1.ebuild | 64 - 3 files changed, 131 deletions(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 5166d310d08..6992113a24b 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1,3 +1 @@ -DIST pbr-5.4.5.tar.gz 120510 BLAKE2B f0f22a25e41820a0848aface6c241e38d8c4500d14ac3c8abf3d3b5f3f2d88680505d43f045589d700e9c07ade1643712274b156832246ca3f2050f44e4cda26 SHA512 b53ca10b7af7e365ff99ecf11942d3f047112d69f7e963716d07bc156077b08d79bb708bb93aae342e5e03c83278507b6990137dc34d0ebc11de53bd57ab3654 -DIST pbr-5.5.0.tar.gz 117967 BLAKE2B cc3f023493150f0687ede07ccadc3abfb4a8dc5e0cdc0f9fd946d3a28fe2cf496683f37f934a875b5ac0546a0c0ed99e1bc2f7be53b47ec68d64d27cb78a SHA512 ce187787d5a51700d854790b329274aafd7d4f9e724b1b69b5ea8684cdc58c738274d30fd85bb890671bb77f2c7c88ccb488ea11df7ae9fd0505b4dc29292889 DIST pbr-5.5.1.tar.gz 117488 BLAKE2B 52deecc6107d739daec0b2d3c397285c87c63bb3d2a2abc8266feec78d43eff84f4093b9739e2bbdf47b604a1621e4ed809a689b2167e6ea673418bd27f29018 SHA512 c72c2bb8bedd7f0606880f003dffa0ed585521b698e3e986ed2913cd74303e281fbb2374cc1a00b76777c677eb2677507eed9ccaafefceee0a689cb6fa61bab6 diff --git a/dev-python/pbr/pbr-5.4.5-r1.ebuild b/dev-python/pbr/pbr-5.4.5-r1.ebuild deleted file mode 100644 index b9f96cb3073..000 --- a/dev-python/pbr/pbr-5.4.5-r1.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{6..9} pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" -HOMEPAGE="https://github.com/openstack-dev/pbr"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux" -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 -# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 -# stestr is run as external tool -BDEPEND=" - test? ( - >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - =dev-python/stestr-2.1.0 - dev-vcs/git - )" -PDEPEND="" - -# This normally actually belongs here. -python_prepare_all() { - # TODO: investigate - sed -e s':test_console_script_develop:_&:' \ - -e s':test_console_script_install:_&:' \ - -i pbr/tests/test_core.py || die - # broken on pypy3 - # https://bugs.launchpad.net/pbr/+bug/1881479 - sed -e 's:test_generates_c_extensions:_&:' \ - -i pbr/tests/test_packaging.py || die - rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" - - distutils-r1_python_prepare_all -} - -python_test() { - distutils_install_for_testing - local -x PATH=${TEST_DIR}/scripts:${PATH} - - rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}" - - stestr init || die "stestr init failed under ${EPYTHON}" - stestr run || die "stestr run failed under ${EPYTHON}" -} diff --git a/dev-python/pbr/pbr-5.5.0-r1.ebuild b/dev-python/pbr/pbr-5.5.0-r1.ebuild deleted file mode 100644 index 47ede22d786..000 --- a/dev-python/pbr/pbr-5.5.0-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{6..9} pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Inject some useful and sensible default b
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 40d9504b15fb7268b37eabe7dad4af71a4c39fb8 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Nov 26 06:56:10 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Nov 26 06:56:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40d9504b dev-python/pbr: amd64/arm64/arm/hppa/ppc64/ppc/s390/sparc/x86 stable (ALLARCHES policy) wrt bug #756574 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pbr/pbr-5.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.5.1.ebuild b/dev-python/pbr/pbr-5.5.1.ebuild index 09ae1032c9e..cc0dbd1bf78 100644 --- a/dev-python/pbr/pbr-5.5.1.ebuild +++ b/dev-python/pbr/pbr-5.5.1.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: b7400dbc99565721f5d6dccc6e4020771c505d4f Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Nov 19 11:18:29 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Nov 19 11:18:29 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7400dbc dev-python/pbr: x86 stable wrt bug #752273 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pbr/pbr-5.5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.5.0-r1.ebuild b/dev-python/pbr/pbr-5.5.0-r1.ebuild index 77f1fbba04f..47ede22d786 100644 --- a/dev-python/pbr/pbr-5.5.0-r1.ebuild +++ b/dev-python/pbr/pbr-5.5.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 5d3bcc522a5346a0702d30c3ff8e01008f486e9b Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Nov 19 11:15:08 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Nov 19 11:15:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d3bcc52 dev-python/pbr: amd64 stable wrt bug #752273 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pbr/pbr-5.5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.5.0-r1.ebuild b/dev-python/pbr/pbr-5.5.0-r1.ebuild index 929208f4b7f..77f1fbba04f 100644 --- a/dev-python/pbr/pbr-5.5.0-r1.ebuild +++ b/dev-python/pbr/pbr-5.5.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: b587200330c7450c144c1bce08cd3554c5b55acf Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Nov 18 15:06:34 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Nov 18 15:06:34 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5872003 dev-python/pbr: ppc64 stable wrt bug #752273 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pbr/pbr-5.5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.5.0-r1.ebuild b/dev-python/pbr/pbr-5.5.0-r1.ebuild index b4c3112c543..929208f4b7f 100644 --- a/dev-python/pbr/pbr-5.5.0-r1.ebuild +++ b/dev-python/pbr/pbr-5.5.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 800467ce6d69f7cd49ed936d911e6edc705b279d Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Nov 18 15:05:54 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Nov 18 15:05:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=800467ce dev-python/pbr: ppc stable wrt bug #752273 Package-Manager: Portage-3.0.8, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pbr/pbr-5.5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.5.0-r1.ebuild b/dev-python/pbr/pbr-5.5.0-r1.ebuild index 09ae1032c9e..b4c3112c543 100644 --- a/dev-python/pbr/pbr-5.5.0-r1.ebuild +++ b/dev-python/pbr/pbr-5.5.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: ef8b9c91bc333405a56e38871bd1ade96aaffcca Author: Michał Górny gentoo org> AuthorDate: Tue Oct 20 02:18:34 2020 + Commit: Michał Górny gentoo org> CommitDate: Tue Oct 20 02:50:12 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef8b9c91 dev-python/pbr: Bump to 5.5.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-5.5.1.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 538bb08d5c5..5166d310d08 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1,2 +1,3 @@ DIST pbr-5.4.5.tar.gz 120510 BLAKE2B f0f22a25e41820a0848aface6c241e38d8c4500d14ac3c8abf3d3b5f3f2d88680505d43f045589d700e9c07ade1643712274b156832246ca3f2050f44e4cda26 SHA512 b53ca10b7af7e365ff99ecf11942d3f047112d69f7e963716d07bc156077b08d79bb708bb93aae342e5e03c83278507b6990137dc34d0ebc11de53bd57ab3654 DIST pbr-5.5.0.tar.gz 117967 BLAKE2B cc3f023493150f0687ede07ccadc3abfb4a8dc5e0cdc0f9fd946d3a28fe2cf496683f37f934a875b5ac0546a0c0ed99e1bc2f7be53b47ec68d64d27cb78a SHA512 ce187787d5a51700d854790b329274aafd7d4f9e724b1b69b5ea8684cdc58c738274d30fd85bb890671bb77f2c7c88ccb488ea11df7ae9fd0505b4dc29292889 +DIST pbr-5.5.1.tar.gz 117488 BLAKE2B 52deecc6107d739daec0b2d3c397285c87c63bb3d2a2abc8266feec78d43eff84f4093b9739e2bbdf47b604a1621e4ed809a689b2167e6ea673418bd27f29018 SHA512 c72c2bb8bedd7f0606880f003dffa0ed585521b698e3e986ed2913cd74303e281fbb2374cc1a00b76777c677eb2677507eed9ccaafefceee0a689cb6fa61bab6 diff --git a/dev-python/pbr/pbr-5.5.1.ebuild b/dev-python/pbr/pbr-5.5.1.ebuild new file mode 100644 index 000..09ae1032c9e --- /dev/null +++ b/dev-python/pbr/pbr-5.5.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{6..9} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE="https://github.com/openstack-dev/pbr"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +# stestr is run as external tool +BDEPEND=" + test? ( + >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] + >=dev-python/stestr-2.1.0 + dev-vcs/git + )" +PDEPEND="" + +# This normally actually belongs here. +python_prepare_all() { + # TODO: investigate + sed -e s':test_console_script_develop:_&:' \ + -e s':test_console_script_install:_&:' \ + -i pbr/tests/test_core.py || die + # broken on pypy3 + # https://bugs.launchpad.net/pbr/+bug/1881479 + sed -e 's:test_generates_c_extensions:_&:' \ + -i pbr/tests/test_packaging.py || die + rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" + + distutils-r1_python_prepare_all +} + +python_test() { + distutils_install_for_testing + local -x PATH=${TEST_DIR}/scripts:${PATH} + + rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}" + + stestr init || die "stestr init failed under ${EPYTHON}" + stestr run || die "stestr run failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 075ff09d5e054b30c77c83f24c9725a405234d3b Author: Matt Turner gentoo org> AuthorDate: Sat Sep 26 18:46:05 2020 + Commit: Matt Turner gentoo org> CommitDate: Sat Sep 26 18:46:16 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=075ff09d dev-python/pbr: Keyword 5.5.0-r1 alpha, #740116 Signed-off-by: Matt Turner gentoo.org> dev-python/pbr/pbr-5.5.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.5.0-r1.ebuild b/dev-python/pbr/pbr-5.5.0-r1.ebuild index 7e7e611dcad..09ae1032c9e 100644 --- a/dev-python/pbr/pbr-5.5.0-r1.ebuild +++ b/dev-python/pbr/pbr-5.5.0-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: a486638bcf15a43f6507b864e7ab391f0943d359 Author: Michał Górny gentoo org> AuthorDate: Sun Sep 20 15:18:02 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun Sep 20 15:37:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a486638b dev-python/pbr: Remove python2 Signed-off-by: Michał Górny gentoo.org> .../pbr/{pbr-5.4.5.ebuild => pbr-5.4.5-r1.ebuild} | 32 -- .../pbr/{pbr-5.5.0.ebuild => pbr-5.5.0-r1.ebuild} | 32 -- 2 files changed, 24 insertions(+), 40 deletions(-) diff --git a/dev-python/pbr/pbr-5.4.5.ebuild b/dev-python/pbr/pbr-5.4.5-r1.ebuild similarity index 71% rename from dev-python/pbr/pbr-5.4.5.ebuild rename to dev-python/pbr/pbr-5.4.5-r1.ebuild index 36454f258a7..b9f96cb3073 100644 --- a/dev-python/pbr/pbr-5.4.5.ebuild +++ b/dev-python/pbr/pbr-5.4.5-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6..9} pypy3 ) +PYTHON_COMPAT=( python3_{6..9} pypy3 ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 @@ -25,19 +25,17 @@ RESTRICT="!test? ( test )" # stestr is run as external tool BDEPEND=" test? ( - $(python_gen_cond_dep ' - >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - =dev-python/stestr-2.1.0 - dev-vcs/git - ' -3) + >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + =dev-python/stestr-2.1.0 + dev-vcs/git )" PDEPEND="" @@ -57,12 +55,6 @@ python_prepare_all() { } python_test() { - if ! python_is_python3; then - ewarn "Skipping tests on ${EPYTHON} to unblock circular deps." - ewarn "Please run tests manually." - return - fi - distutils_install_for_testing local -x PATH=${TEST_DIR}/scripts:${PATH} diff --git a/dev-python/pbr/pbr-5.5.0.ebuild b/dev-python/pbr/pbr-5.5.0-r1.ebuild similarity index 69% rename from dev-python/pbr/pbr-5.5.0.ebuild rename to dev-python/pbr/pbr-5.5.0-r1.ebuild index a738c43b0da..7e7e611dcad 100644 --- a/dev-python/pbr/pbr-5.5.0.ebuild +++ b/dev-python/pbr/pbr-5.5.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=7 DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python2_7 python3_{6..9} pypy3 ) +PYTHON_COMPAT=( python3_{6..9} pypy3 ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 @@ -24,19 +24,17 @@ RESTRICT="!test? ( test )" # stestr is run as external tool BDEPEND=" test? ( - $(python_gen_cond_dep ' - >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/six-1.12.0[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] - >=dev-python/stestr-2.1.0 - dev-vcs/git - ' -3) + >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] + >=dev-python/stestr-2.1.0 + dev-vcs/git )" PDEPEND="" @@ -56,12 +54,6 @@ python_prepare_all() { } python_test() { - if ! python_is_python3; then - ewarn "Skipping tests on ${EPYTHON} to unbloc
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 39cf200c6857c27b6736e85a953e40050fef5cdc Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Sep 11 14:11:28 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Sep 11 16:56:49 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39cf200c dev-python/pbr: keyworded 5.5.0 for hppa, bug #740116 Package-Manager: Portage-3.0.4, Repoman-3.0.1 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pbr/pbr-5.5.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.5.0.ebuild b/dev-python/pbr/pbr-5.5.0.ebuild index 9c857c5bc48..a738c43b0da 100644 --- a/dev-python/pbr/pbr-5.5.0.ebuild +++ b/dev-python/pbr/pbr-5.5.0.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: ef7aea56485e5efb558785ee4fff96c049923156 Author: Michał Górny gentoo org> AuthorDate: Wed Sep 2 21:35:49 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Sep 2 22:05:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef7aea56 dev-python/pbr: Bump to 5.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-5.5.0.ebuild | 72 + 2 files changed, 73 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 23c111b3f75..538bb08d5c5 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1 +1,2 @@ DIST pbr-5.4.5.tar.gz 120510 BLAKE2B f0f22a25e41820a0848aface6c241e38d8c4500d14ac3c8abf3d3b5f3f2d88680505d43f045589d700e9c07ade1643712274b156832246ca3f2050f44e4cda26 SHA512 b53ca10b7af7e365ff99ecf11942d3f047112d69f7e963716d07bc156077b08d79bb708bb93aae342e5e03c83278507b6990137dc34d0ebc11de53bd57ab3654 +DIST pbr-5.5.0.tar.gz 117967 BLAKE2B cc3f023493150f0687ede07ccadc3abfb4a8dc5e0cdc0f9fd946d3a28fe2cf496683f37f934a875b5ac0546a0c0ed99e1bc2f7be53b47ec68d64d27cb78a SHA512 ce187787d5a51700d854790b329274aafd7d4f9e724b1b69b5ea8684cdc58c738274d30fd85bb890671bb77f2c7c88ccb488ea11df7ae9fd0505b4dc29292889 diff --git a/dev-python/pbr/pbr-5.5.0.ebuild b/dev-python/pbr/pbr-5.5.0.ebuild new file mode 100644 index 000..0d61162a889 --- /dev/null +++ b/dev-python/pbr/pbr-5.5.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python2_7 python3_{6..9} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE="https://github.com/openstack-dev/pbr"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +# stestr is run as external tool +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.0.3[${PYTHON_USEDEP}] + >=dev-python/stestr-2.1.0 + dev-vcs/git + ' -3) + )" +PDEPEND="" + +# This normally actually belongs here. +python_prepare_all() { + # TODO: investigate + sed -e s':test_console_script_develop:_&:' \ + -e s':test_console_script_install:_&:' \ + -i pbr/tests/test_core.py || die + # broken on pypy3 + # https://bugs.launchpad.net/pbr/+bug/1881479 + sed -e 's:test_generates_c_extensions:_&:' \ + -i pbr/tests/test_packaging.py || die + rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" + + distutils-r1_python_prepare_all +} + +python_test() { + if ! python_is_python3; then + ewarn "Skipping tests on ${EPYTHON} to unblock circular deps." + ewarn "Please run tests manually." + return + fi + + distutils_install_for_testing + local -x PATH=${TEST_DIR}/scripts:${PATH} + + rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}" + + stestr init || die "stestr init failed under ${EPYTHON}" + stestr run || die "stestr run failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 5fe53df375f022c05cf61bae2d320e25e3d69ee4 Author: Michał Górny gentoo org> AuthorDate: Thu Jul 9 13:06:16 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jul 9 13:06:42 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fe53df3 dev-python/pbr: Stabilize 5.4.5 ALLARCHES, #731476 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-5.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.4.5.ebuild b/dev-python/pbr/pbr-5.4.5.ebuild index d28b8d6e212..36454f258a7 100644 --- a/dev-python/pbr/pbr-5.4.5.ebuild +++ b/dev-python/pbr/pbr-5.4.5.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: d7446b7d401575cf1bd839fee39fc16d297dfb61 Author: Michał Górny gentoo org> AuthorDate: Wed Jun 10 08:08:21 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Jun 10 08:11:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7446b7d dev-python/pbr: Add python@ as (co-)maint Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/dev-python/pbr/metadata.xml b/dev-python/pbr/metadata.xml index a7f104aa218..aa7c0d69456 100644 --- a/dev-python/pbr/metadata.xml +++ b/dev-python/pbr/metadata.xml @@ -9,6 +9,10 @@ openst...@gentoo.org Openstack + +pyt...@gentoo.org +Python + Python Build Reasonableness PBR is a library that injects some useful and sensible default behaviors into your setuptools run.
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: c2abde53e6bfe7e2cab5fe37c27bc5844181219f Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Jun 5 18:49:41 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Jun 5 20:49:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2abde53 dev-python/pbr: mark 5.1.1 arm64/hppa under ALLARCHES, bug #726528 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm64 hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pbr/pbr-5.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild index a61da94516e..2442fec934d 100644 --- a/dev-python/pbr/pbr-5.1.1.ebuild +++ b/dev-python/pbr/pbr-5.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 21060bb8b29f4ab3b18ef56f24828453a571759b Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 4 06:33:30 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 4 06:35:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21060bb8 dev-python/pbr: x86 stable wrt bug #726528 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pbr/pbr-5.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild index c8a5a043c17..a61da94516e 100644 --- a/dev-python/pbr/pbr-5.1.1.ebuild +++ b/dev-python/pbr/pbr-5.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: f18f985a608cc437c8010ed206a8aee8eaad1433 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Jun 4 06:21:00 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Jun 4 06:21:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f18f985a dev-python/pbr: amd64 stable wrt bug #726528 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pbr/pbr-5.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild index 8fb1bca9d17..c8a5a043c17 100644 --- a/dev-python/pbr/pbr-5.1.1.ebuild +++ b/dev-python/pbr/pbr-5.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 9a7d483034a4b7aa8c1a354cf90fbd6dcb50edbb Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 3 15:32:15 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 3 15:32:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a7d4830 dev-python/pbr: s390 stable wrt bug #726528 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="s390" Signed-off-by: Agostino Sarubbo gentoo.org> dev-python/pbr/pbr-5.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild index 1fbca040a1e..8fb1bca9d17 100644 --- a/dev-python/pbr/pbr-5.1.1.ebuild +++ b/dev-python/pbr/pbr-5.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 9291b66bf8368aca97571e9cfcaa58ceb01873e5 Author: Michał Górny gentoo org> AuthorDate: Sun May 31 17:20:43 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun May 31 17:23:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9291b66b dev-python/pbr: Reenable tests on py3.9 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-5.4.5.ebuild | 8 +--- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/dev-python/pbr/pbr-5.4.5.ebuild b/dev-python/pbr/pbr-5.4.5.ebuild index ea2101a5a69..26c449ed139 100644 --- a/dev-python/pbr/pbr-5.4.5.ebuild +++ b/dev-python/pbr/pbr-5.4.5.ebuild @@ -37,7 +37,7 @@ BDEPEND=" =dev-python/stestr-2.1.0 dev-vcs/git - ' python3_{6,7,8}) + ' -3) )" PDEPEND="" @@ -57,12 +57,6 @@ python_prepare_all() { } python_test() { - # TODO - if [[ ${EPYTHON} == python3.9 ]]; then - einfo "Skipping py3.9 due to unported sphinx" - return - fi - if ! python_is_python3; then ewarn "Skipping tests on ${EPYTHON} to unblock circular deps." ewarn "Please run tests manually."
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: a27c745801f4617dc4dd5913817eb80aebe5ae4a Author: Michał Górny gentoo org> AuthorDate: Sun May 31 14:24:59 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun May 31 15:42:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a27c7458 dev-python/pbr: Port to py39 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-5.4.5.ebuild | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/dev-python/pbr/pbr-5.4.5.ebuild b/dev-python/pbr/pbr-5.4.5.ebuild index 16bbd60f00a..ea2101a5a69 100644 --- a/dev-python/pbr/pbr-5.4.5.ebuild +++ b/dev-python/pbr/pbr-5.4.5.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 ) +PYTHON_COMPAT=( python2_7 python3_{6..9} pypy3 ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1 @@ -30,13 +30,14 @@ BDEPEND=" >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] =dev-python/stestr-2.1.0 dev-vcs/git - ' -3) + ' python3_{6,7,8}) )" PDEPEND="" @@ -56,6 +57,12 @@ python_prepare_all() { } python_test() { + # TODO + if [[ ${EPYTHON} == python3.9 ]]; then + einfo "Skipping py3.9 due to unported sphinx" + return + fi + if ! python_is_python3; then ewarn "Skipping tests on ${EPYTHON} to unblock circular deps." ewarn "Please run tests manually."
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: b0ef64f5a6dccfa0af81fb7393f4913894abf893 Author: Michał Górny gentoo org> AuthorDate: Sun May 31 14:19:00 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun May 31 14:19:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0ef64f5 dev-python/pbr: Bump to EAPI 7 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-5.4.5.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-python/pbr/pbr-5.4.5.ebuild b/dev-python/pbr/pbr-5.4.5.ebuild index df887424540..16bbd60f00a 100644 --- a/dev-python/pbr/pbr-5.4.5.ebuild +++ b/dev-python/pbr/pbr-5.4.5.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=7 PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 ) PYTHON_REQ_USE="threads(+)" @@ -23,8 +23,7 @@ RESTRICT="!test? ( test )" # git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 # docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 # stestr is run as external tool -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] +BDEPEND=" test? ( $(python_gen_cond_dep ' >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 4780a5941eb2c5779898237f66b7c35e56f094ae Author: Michał Górny gentoo org> AuthorDate: Sun May 31 13:57:45 2020 + Commit: Michał Górny gentoo org> CommitDate: Sun May 31 14:17:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4780a594 dev-python/pbr: Bump to 5.4.5 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-5.4.5.ebuild | 73 + 2 files changed, 74 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 585bf23c8a1..72e332c1fc6 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -2,4 +2,5 @@ DIST pbr-3.1.1.tar.gz 102665 BLAKE2B 301515d50f8550f5553a29faacb1daef589b41b8116 DIST pbr-4.1.1.tar.gz 108683 BLAKE2B 5c0157ff14590113e7baae0bdca1ff46108a7a10d6eae8bd0a2d06bee62b4aa65eed25c900ae1b67324ac6b416641081c63a274c9694db1877b5d9073c1c04d9 SHA512 ed739901b3a2d1eafa1d4d408a39f1e5d967776571efe0913877145aaccee3114558e107a4e5704403288324c63a08cfbca07a3409bd1baafcbc33105abdf3e4 DIST pbr-4.2.0.tar.gz 107958 BLAKE2B 716283ceb7b1a8da41e77441c7526bf8cbdb5be7c710013630d3bbddf7de0ce37f3abd063f6103f3ec27fc5c09796f6452d8117df3b533b3c7377bf6dce7d37f SHA512 d46d9b4d0d3fd5c14e0a474ca7beceddf794a5dbcf66f810993b8d33b48602518072effcd429566f4eede2a38c4aec289df262c2c0e7ab4b82474e14f14d DIST pbr-5.1.1.tar.gz 113476 BLAKE2B 9e4857f13eba2e18abffa3d7c56f05eb5a5997b855f02770a807cec110e6eb4596b333b67beba2a507bb8cb55fcd3ed87a012b4a3a245b81d0a74737c010f157 SHA512 cd6f8bdc6db80841e948dbb278423556861aa681b970050a40c920dd00e32704a29cfdd28aabd4d14e0e577fff1bc816f0646a62c9450d0d85233ab5802606f1 +DIST pbr-5.4.5.tar.gz 120510 BLAKE2B f0f22a25e41820a0848aface6c241e38d8c4500d14ac3c8abf3d3b5f3f2d88680505d43f045589d700e9c07ade1643712274b156832246ca3f2050f44e4cda26 SHA512 b53ca10b7af7e365ff99ecf11942d3f047112d69f7e963716d07bc156077b08d79bb708bb93aae342e5e03c83278507b6990137dc34d0ebc11de53bd57ab3654 DIST pbr-wheel.patch 2781 BLAKE2B f36ac5bfe22e97dd93735581461f5ac79753543e0e03bcf569d95a3bfac70362c50af8bfc745e5d29ff07092e9669782ddaf3f8edd70501966c4d4682a5bfa33 SHA512 3c89eb9ea617da1d3e2eca3fadff6f5be9f55e4a258e1fbcdd221f3c0ec3cbfd13abe401bdfdb4b464baf74b8111e981f2dab4fb2839a4b52aee65212d1589f5 diff --git a/dev-python/pbr/pbr-5.4.5.ebuild b/dev-python/pbr/pbr-5.4.5.ebuild new file mode 100644 index 000..df887424540 --- /dev/null +++ b/dev-python/pbr/pbr-5.4.5.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{6,7,8} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE="https://github.com/openstack-dev/pbr"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" +RESTRICT="!test? ( test )" + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +# stestr is run as external tool +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + $(python_gen_cond_dep ' + >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + =dev-python/stestr-2.1.0 + dev-vcs/git + ' -3) + )" +PDEPEND="" + +# This normally actually belongs here. +python_prepare_all() { + # TODO: investigate + sed -e s':test_console_script_develop:_&:' \ + -e s':test_console_script_install:_&:' \ + -i pbr/tests/test_core.py || die + # broken on pypy3 + # https://bugs.launchpad.net/pbr/+bug/1881479 + sed -e 's:test_generates_c_extensions:_&:' \ + -i pbr/tests/test_packaging.py || die + rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" + + distutils-r1_python_prepare_all +} + +python_test() { + if ! python_is_python3; then + ewarn "Skipping tests on ${EPYT
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 58bbe3dd51a7d541675d4a9174bf22dca02a487a Author: Matt Turner gentoo org> AuthorDate: Sun May 31 06:57:04 2020 + Commit: Matt Turner gentoo org> CommitDate: Sun May 31 06:57:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58bbe3dd dev-python/pbr: Keyword 5.1.1 alpha, #617528 Signed-off-by: Matt Turner gentoo.org> dev-python/pbr/pbr-5.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild index fb80809cec0..1fbca040a1e 100644 --- a/dev-python/pbr/pbr-5.1.1.ebuild +++ b/dev-python/pbr/pbr-5.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 4609011c9dfac9c2702f7407d14c3f07068ea317 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun May 17 09:36:54 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun May 17 09:36:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4609011c dev-python/pbr: keyworded 5.1.1 for ia64, bug #617528 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pbr/pbr-5.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild index da16ef79a30..fb80809cec0 100644 --- a/dev-python/pbr/pbr-5.1.1.ebuild +++ b/dev-python/pbr/pbr-5.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: c427c2533ecfc8507a13e28d57efe134e07d80f5 Author: Mikle Kolyada gentoo org> AuthorDate: Wed May 6 18:16:11 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed May 6 18:16:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c427c253 dev-python/pbr: mark ppc/ppc64 stable Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada gentoo.org> dev-python/pbr/pbr-5.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild index eb4d83b7cd9..da16ef79a30 100644 --- a/dev-python/pbr/pbr-5.1.1.ebuild +++ b/dev-python/pbr/pbr-5.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ~hppa ~mips ~ppc64 ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 934ae6808954632596397dc1779b16b1d85dc030 Author: Mikle Kolyada gentoo org> AuthorDate: Wed May 6 16:38:33 2020 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed May 6 16:41:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=934ae680 dev-python/pbr: add ~ppc64 keyword Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Mikle Kolyada gentoo.org> dev-python/pbr/pbr-5.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild index 96ea19beccd..0da854d1f84 100644 --- a/dev-python/pbr/pbr-5.1.1.ebuild +++ b/dev-python/pbr/pbr-5.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~ppc64 ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 9380f805baeeddcb3f3e7fa8d6885e6db33782d0 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Apr 21 16:51:52 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Apr 21 19:45:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9380f805 dev-python/pbr: stable 5.1.1 for sparc Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pbr/pbr-5.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild index 4ca2cfcd191..96ea19beccd 100644 --- a/dev-python/pbr/pbr-5.1.1.ebuild +++ b/dev-python/pbr/pbr-5.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 619fb00272dfacf40580cd76c866757a1b9c33f5 Author: Matthew Thode gentoo org> AuthorDate: Thu Apr 16 15:33:05 2020 + Commit: Matthew Thode gentoo org> CommitDate: Thu Apr 16 15:33:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=619fb002 dev-python/pbr: fix pbr with new wheel Closes: https://bugs.gentoo.org/582602 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> dev-python/pbr/Manifest | 1 + dev-python/pbr/{pbr-4.2.0-r2.ebuild => pbr-4.2.0-r3.ebuild} | 5 - 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 18ab44f9182..585bf23c8a1 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -2,3 +2,4 @@ DIST pbr-3.1.1.tar.gz 102665 BLAKE2B 301515d50f8550f5553a29faacb1daef589b41b8116 DIST pbr-4.1.1.tar.gz 108683 BLAKE2B 5c0157ff14590113e7baae0bdca1ff46108a7a10d6eae8bd0a2d06bee62b4aa65eed25c900ae1b67324ac6b416641081c63a274c9694db1877b5d9073c1c04d9 SHA512 ed739901b3a2d1eafa1d4d408a39f1e5d967776571efe0913877145aaccee3114558e107a4e5704403288324c63a08cfbca07a3409bd1baafcbc33105abdf3e4 DIST pbr-4.2.0.tar.gz 107958 BLAKE2B 716283ceb7b1a8da41e77441c7526bf8cbdb5be7c710013630d3bbddf7de0ce37f3abd063f6103f3ec27fc5c09796f6452d8117df3b533b3c7377bf6dce7d37f SHA512 d46d9b4d0d3fd5c14e0a474ca7beceddf794a5dbcf66f810993b8d33b48602518072effcd429566f4eede2a38c4aec289df262c2c0e7ab4b82474e14f14d DIST pbr-5.1.1.tar.gz 113476 BLAKE2B 9e4857f13eba2e18abffa3d7c56f05eb5a5997b855f02770a807cec110e6eb4596b333b67beba2a507bb8cb55fcd3ed87a012b4a3a245b81d0a74737c010f157 SHA512 cd6f8bdc6db80841e948dbb278423556861aa681b970050a40c920dd00e32704a29cfdd28aabd4d14e0e577fff1bc816f0646a62c9450d0d85233ab5802606f1 +DIST pbr-wheel.patch 2781 BLAKE2B f36ac5bfe22e97dd93735581461f5ac79753543e0e03bcf569d95a3bfac70362c50af8bfc745e5d29ff07092e9669782ddaf3f8edd70501966c4d4682a5bfa33 SHA512 3c89eb9ea617da1d3e2eca3fadff6f5be9f55e4a258e1fbcdd221f3c0ec3cbfd13abe401bdfdb4b464baf74b8111e981f2dab4fb2839a4b52aee65212d1589f5 diff --git a/dev-python/pbr/pbr-4.2.0-r2.ebuild b/dev-python/pbr/pbr-4.2.0-r3.ebuild similarity index 93% rename from dev-python/pbr/pbr-4.2.0-r2.ebuild rename to dev-python/pbr/pbr-4.2.0-r3.ebuild index 50b10709d00..3b838aa4359 100644 --- a/dev-python/pbr/pbr-4.2.0-r2.ebuild +++ b/dev-python/pbr/pbr-4.2.0-r3.ebuild @@ -10,7 +10,8 @@ inherit distutils-r1 DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" HOMEPAGE="https://github.com/openstack-dev/pbr"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz + https://github.com/openstack/pbr/commit/f14a3b2b73c6c95edbea8de799cf1df07decdf0e.patch -> ${PN}-wheel.patch" LICENSE="Apache-2.0" SLOT="0" @@ -46,6 +47,8 @@ DEPEND=" )" PDEPEND="" +PATCHES=("${DISTDIR}/${PN}-wheel.patch") + # This normally actually belongs here. python_prepare_all() { # This test passes when run within the source and doesn't represent a failure, but rather
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 3142824566523bd5090e223a41a0b5da058ab9f2 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Apr 9 20:48:12 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Apr 9 22:01:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31428245 dev-python/pbr: keyworded 3.1.1 for sparc, bug #617528 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pbr/pbr-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-3.1.1.ebuild b/dev-python/pbr/pbr-3.1.1.ebuild index 35d80c3a061..75406d50940 100644 --- a/dev-python/pbr/pbr-3.1.1.ebuild +++ b/dev-python/pbr/pbr-3.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 s390 ~sparc x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 79aabada3a55cfe3143fbd455727c59ab80e236c Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Apr 9 18:34:06 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Apr 9 18:40:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79aabada dev-python/pbr: keyworded 4.2.0-r2 for sparc, bug #617528 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pbr/pbr-4.2.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-4.2.0-r2.ebuild b/dev-python/pbr/pbr-4.2.0-r2.ebuild index 94ff80c61fe..50b10709d00 100644 --- a/dev-python/pbr/pbr-4.2.0-r2.ebuild +++ b/dev-python/pbr/pbr-4.2.0-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: c3b0d196e94415372f9a698951259596bee1b78d Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Apr 9 18:24:06 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Apr 9 18:39:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b0d196 dev-python/pbr: keyworded 5.1.1 for sparc, bug #617528 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pbr/pbr-5.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild index d7ca22efae7..4ca2cfcd191 100644 --- a/dev-python/pbr/pbr-5.1.1.ebuild +++ b/dev-python/pbr/pbr-5.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 3bee0b34cf18ceae74973b02587185e64b8d0010 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Apr 9 18:33:21 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Apr 9 18:40:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bee0b34 dev-python/pbr: keyworded 4.2.0-r1 for sparc, bug #617528 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-python/pbr/pbr-4.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-4.2.0-r1.ebuild b/dev-python/pbr/pbr-4.2.0-r1.ebuild index 79874ed5d67..48528dd607d 100644 --- a/dev-python/pbr/pbr-4.2.0-r1.ebuild +++ b/dev-python/pbr/pbr-4.2.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm64 hppa ~mips s390 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm64 hppa ~mips s390 ~sparc x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: bd55ae6809c0373887ec70767d752cf46487d98b Author: Michał Górny gentoo org> AuthorDate: Sat Mar 28 13:06:35 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Mar 28 13:33:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd55ae68 dev-python/pbr: Un-PYTHON_USEDEP dev-python/stestr Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-4.2.0-r1.ebuild | 3 ++- dev-python/pbr/pbr-4.2.0-r2.ebuild | 3 ++- dev-python/pbr/pbr-5.1.1.ebuild| 5 ++--- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/dev-python/pbr/pbr-4.2.0-r1.ebuild b/dev-python/pbr/pbr-4.2.0-r1.ebuild index a00a288a6d9..d63fe1d35c9 100644 --- a/dev-python/pbr/pbr-4.2.0-r1.ebuild +++ b/dev-python/pbr/pbr-4.2.0-r1.ebuild @@ -22,6 +22,7 @@ RESTRICT="!test? ( test )" # git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 # docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +# stestr is run as external tool DEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] test? ( @@ -36,8 +37,8 @@ DEPEND=" >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}] - >=dev-python/stestr-2.1.0[$(python_gen_usedep python{2_7,3_5,3_6})] dev-python/wheel[${PYTHON_USEDEP}] + >=dev-python/stestr-2.1.0 dev-vcs/git )" PDEPEND="" diff --git a/dev-python/pbr/pbr-4.2.0-r2.ebuild b/dev-python/pbr/pbr-4.2.0-r2.ebuild index 8685cc63ab4..55e10b83667 100644 --- a/dev-python/pbr/pbr-4.2.0-r2.ebuild +++ b/dev-python/pbr/pbr-4.2.0-r2.ebuild @@ -22,6 +22,7 @@ RESTRICT="!test? ( test )" # git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 # docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +# stestr is run as external tool DEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] test? ( @@ -36,9 +37,9 @@ DEPEND=" >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}] - >=dev-python/stestr-2.1.0[$(python_gen_usedep python{2_7,3_5,3_6})] dev-python/sphinx[${PYTHON_USEDEP}] dev-python/wheel[${PYTHON_USEDEP}] + >=dev-python/stestr-2.1.0 dev-vcs/git )" PDEPEND="" diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild index 79cab5d13d3..8b1069e5b66 100644 --- a/dev-python/pbr/pbr-5.1.1.ebuild +++ b/dev-python/pbr/pbr-5.1.1.ebuild @@ -22,6 +22,7 @@ RESTRICT="!test? ( test )" # git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 # docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +# stestr is run as external tool DEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] test? ( @@ -37,13 +38,11 @@ DEPEND=" >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - >=dev-python/stestr-2.1.0[${PYTHON_USEDEP}] - ' python{2_7,3_5,3_6,3_7}) >=dev-python/coverage-4.0[${PYTHON_USEDEP}] !~dev-python/coverage-4.4[${PYTHON_USEDEP}] dev-python/sphinx[${PYTHON_USEDEP}] dev-python/wheel[${PYTHON_USEDEP}] + >=dev-python/stestr-2.1.0 dev-vcs/git )" PDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: de457e9a786c65db2f9a1a1845640d48b5aca36d Author: Michał Górny gentoo org> AuthorDate: Sat Mar 28 13:27:45 2020 + Commit: Michał Górny gentoo org> CommitDate: Sat Mar 28 13:33:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de457e9a dev-python/pbr: Disable tests on py2 to unblock deps Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-3.1.1.ebuild| 40 -- dev-python/pbr/pbr-4.1.1.ebuild| 34 ++--- dev-python/pbr/pbr-4.2.0-r1.ebuild | 36 +++ dev-python/pbr/pbr-4.2.0-r2.ebuild | 38 +++- dev-python/pbr/pbr-5.1.1.ebuild| 44 ++ 5 files changed, 116 insertions(+), 76 deletions(-) diff --git a/dev-python/pbr/pbr-3.1.1.ebuild b/dev-python/pbr/pbr-3.1.1.ebuild index 4b1b8e9ce05..f85a5f633ca 100644 --- a/dev-python/pbr/pbr-3.1.1.ebuild +++ b/dev-python/pbr/pbr-3.1.1.ebuild @@ -24,22 +24,24 @@ RESTRICT="!test? ( test )" DEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] test? ( - >=dev-python/coverage-4.0[${PYTHON_USEDEP}] - !~dev-python/coverage-4.4[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}] - >=dev-python/sphinx-1.5.1[$(python_gen_usedep 'python2_7' 'python3_6')] - !~dev-python/sphinx-1.6.1[$(python_gen_usedep 'python2_7' 'python3_6')] - >=dev-python/six-1.9.0[${PYTHON_USEDEP}] - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] - >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}] - >=dev-python/virtualenv-13.1.0[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] - dev-vcs/git + $(python_gen_cond_dep ' + >=dev-python/coverage-4.0[${PYTHON_USEDEP}] + !~dev-python/coverage-4.4[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}] + >=dev-python/sphinx-1.5.1[${PYTHON_USEDEP}] + !~dev-python/sphinx-1.6.1[${PYTHON_USEDEP}] + >=dev-python/six-1.9.0[${PYTHON_USEDEP}] + >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] + >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-1.4.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-13.1.0[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-vcs/git + ' -3) )" PDEPEND="" @@ -65,6 +67,12 @@ python_prepare_all() { } python_test() { + if ! python_is_python3; then + ewarn "Skipping tests on ${EPYTHON} to unblock circular deps." + ewarn "Please run tests manually." + return + fi + distutils_install_for_testing rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}" diff --git a/dev-python/pbr/pbr-4.1.1.ebuild b/dev-python/pbr/pbr-4.1.1.ebuild index 1f13d6c70ec..f9fbfd117e8 100644 --- a/dev-python/pbr/pbr-4.1.1.ebuild +++ b/dev-python/pbr/pbr-4.1.1.ebuild @@ -24,19 +24,21 @@ RESTRICT="!test? ( test )" DEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] test? ( - >=dev-python/coverage-4.0[${PYTHON_USEDEP}] - !~dev-python/coverage-4.4[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] - >=dev-python/six-1.10.0[${PYTHON_USEDEP}] - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] - >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] - >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - dev-vcs/git + $(python_gen_cond_dep ' + >=dev-python/coverage-4.0[${PYTHON_USEDEP}] + !~dev-python/coverage-4.4[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYT
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 24e66d09e88fce92ba61449b6b1f3eb77bb0d98b Author: Michał Górny gentoo org> AuthorDate: Fri Mar 27 08:54:15 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 27 08:58:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e66d09 dev-python/pbr: Remove redundant versions Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/Manifest | 2 - dev-python/pbr/pbr-0.8.2-r1.ebuild | 64 --- dev-python/pbr/pbr-1.10.0-r1.ebuild | 75 - 3 files changed, 141 deletions(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index a8124571b96..18ab44f9182 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1,5 +1,3 @@ -DIST pbr-0.8.2.tar.gz 77790 BLAKE2B 4b2efa9a06f0e47eac8d2b591d2c10223418c5813a8de83696348d7ec7ddd20f077492e43028994f1a2d1e28856d3d6159e4105174a760211584b026a616da24 SHA512 76d7d4c97660d5a6bbe9a33498a93b32528073024520e570739c511c0138ba1af7e35139bf77ca2a94063e5979baccd6252619449d6aed546fd1331be81ab52a -DIST pbr-1.10.0.tar.gz 111425 BLAKE2B 2cef589ada2892dd8357ad3248c4b544d58c699d24b6e299284f49a7f838dcfc846daabc4e40de388848ad415a12c19813e13aab1d3f3bf147e064269e4dd725 SHA512 f7f6ce2f70324e2d287f58c3d12e0be2e33ef9ed32311ad2c56410eb67cda20732adff2058ba2fc244249a17a4c95b0d589ba913db4777e63ff1023ae888c864 DIST pbr-3.1.1.tar.gz 102665 BLAKE2B 301515d50f8550f5553a29faacb1daef589b41b8116320abd4552bb67886498d89eced1f95e1efdd6ac0511a5587eb479dc9d2963a74e92300463c3c53201e7d SHA512 c01fb83678f8fc3acddc153dd341a17ed9d602b6770f0ff244b1c5b54c37d4ddcbd0c3d726f7d7020865819e02797c1c79a0c15e9ee2ae5c1510fce7112b2a3a DIST pbr-4.1.1.tar.gz 108683 BLAKE2B 5c0157ff14590113e7baae0bdca1ff46108a7a10d6eae8bd0a2d06bee62b4aa65eed25c900ae1b67324ac6b416641081c63a274c9694db1877b5d9073c1c04d9 SHA512 ed739901b3a2d1eafa1d4d408a39f1e5d967776571efe0913877145aaccee3114558e107a4e5704403288324c63a08cfbca07a3409bd1baafcbc33105abdf3e4 DIST pbr-4.2.0.tar.gz 107958 BLAKE2B 716283ceb7b1a8da41e77441c7526bf8cbdb5be7c710013630d3bbddf7de0ce37f3abd063f6103f3ec27fc5c09796f6452d8117df3b533b3c7377bf6dce7d37f SHA512 d46d9b4d0d3fd5c14e0a474ca7beceddf794a5dbcf66f810993b8d33b48602518072effcd429566f4eede2a38c4aec289df262c2c0e7ab4b82474e14f14d diff --git a/dev-python/pbr/pbr-0.8.2-r1.ebuild b/dev-python/pbr/pbr-0.8.2-r1.ebuild deleted file mode 100644 index e2c82d0313e..000 --- a/dev-python/pbr/pbr-0.8.2-r1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 python3_6 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Injects some useful and sensible default behaviors into setuptools" -HOMEPAGE="https://github.com/openstack-dev/pbr"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - >=dev-python/coverage-3.6[${PYTHON_USEDEP}] - >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}] - >=dev-python/mock-1.0[${PYTHON_USEDEP}] - >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}] - >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}] - dev-python/sphinx[${PYTHON_USEDEP}] - >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] - >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}] - >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] - >=dev-python/testtools-0.9.34[${PYTHON_USEDEP}] - )" -PDEPEND=">dev-python/pip-1.4[${PYTHON_USEDEP}]" - -# Requ'd for testsuite -DISTUTILS_IN_SOURCE_BUILD=1 - -# This normally actually belongs here. -python_prepare_all() { - # This test passes when run within the source and doesn't represent a failure, but rather - # a gentoo sandbox constraint - # Rm tests that rely upon the package being already installed and fail - sed -e s':test_console_script_develop:_&:' \ - -e s':test_console_script_install:_&:' \ - -e s':test_sdist_extra_files:_&:' \ - -e s':test_command_hooks:_&:' \ - -e s':test_sdist_git_extra_files:_&:' \ - -i pbr/tests/test_core.py || die - sed -e s':test_command_hooks:_&:' \ - -e s':test_global_setup_hooks:_&:' \ - -i pbr/tests/test_hooks.py || die - einfo "rogue tests disabled" - - distutils-r1_python_prepare_all -} - -python_test() { - # Note; removed tests pass once package is emerged, - # it's the suite's design that breaks form, not the tests' intended purpose - testr init - testr run || die "Testsuite failed under ${EPYTHON}" -} diff --git a/d
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 0d7ba7366d0423de17a18ff2cff74ddd86916591 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 27 08:52:45 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 27 08:58:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d7ba736 dev-python/pbr: Stabilize 3.1.1 ALLARCHES Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-3.1.1.ebuild b/dev-python/pbr/pbr-3.1.1.ebuild index bb0786eb8a0..4b1b8e9ce05 100644 --- a/dev-python/pbr/pbr-3.1.1.ebuild +++ b/dev-python/pbr/pbr-3.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 s390 x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: b7fb0640ce43db4570c34959abd46c5f40c0b9c0 Author: Michał Górny gentoo org> AuthorDate: Fri Mar 27 08:51:34 2020 + Commit: Michał Górny gentoo org> CommitDate: Fri Mar 27 08:58:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7fb0640 dev-python/pbr: Mark ALLARCHES Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/pbr/metadata.xml b/dev-python/pbr/metadata.xml index cab3820729b..a7f104aa218 100644 --- a/dev-python/pbr/metadata.xml +++ b/dev-python/pbr/metadata.xml @@ -13,6 +13,7 @@ Python Build Reasonableness PBR is a library that injects some useful and sensible default behaviors into your setuptools run. + pbr openstack-dev/pbr
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 9511a77e21f06718a3865b1ceea6dad99ca57de2 Author: Michał Górny gentoo org> AuthorDate: Wed Mar 18 18:34:19 2020 + Commit: Michał Górny gentoo org> CommitDate: Wed Mar 18 18:39:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9511a77e dev-python/pbr: Remove unused dep on flake8 Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-0.8.2-r1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/pbr/pbr-0.8.2-r1.ebuild b/dev-python/pbr/pbr-0.8.2-r1.ebuild index b74ff1513d5..29416b5550e 100644 --- a/dev-python/pbr/pbr-0.8.2-r1.ebuild +++ b/dev-python/pbr/pbr-0.8.2-r1.ebuild @@ -23,7 +23,6 @@ DEPEND=" test? ( >=dev-python/coverage-3.6[${PYTHON_USEDEP}] >=dev-python/fixtures-0.3.14[${PYTHON_USEDEP}] - >=dev-python/flake8-2.0[${PYTHON_USEDEP}] >=dev-python/mock-1.0[${PYTHON_USEDEP}] >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}] >=dev-python/sphinx-1.1.2[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: f4774613741b963d44cb6f009b23d36997912b44 Author: Matthew Thode gentoo org> AuthorDate: Tue Feb 11 20:15:03 2020 + Commit: Matthew Thode gentoo org> CommitDate: Tue Feb 11 20:15:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4774613 dev-python/pbr: fix tests on py37 for 5.1.1 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Matthew Thode gentoo.org> dev-python/pbr/pbr-5.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild index 91144ad7969..79cab5d13d3 100644 --- a/dev-python/pbr/pbr-5.1.1.ebuild +++ b/dev-python/pbr/pbr-5.1.1.ebuild @@ -39,7 +39,7 @@ DEPEND=" >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}] $(python_gen_cond_dep ' >=dev-python/stestr-2.1.0[${PYTHON_USEDEP}] - ' python{2_7,3_5,3_6}) + ' python{2_7,3_5,3_6,3_7}) >=dev-python/coverage-4.0[${PYTHON_USEDEP}] !~dev-python/coverage-4.4[${PYTHON_USEDEP}] dev-python/sphinx[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 5eb1b5c77a719aa966a3b9075916b61a33f0ab71 Author: David Seifert gentoo org> AuthorDate: Fri Jan 3 20:46:19 2020 + Commit: David Seifert gentoo org> CommitDate: Fri Jan 3 20:46:19 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb1b5c7 dev-python/pbr: Remove python_gen_cond_dep calls for py3.5 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> dev-python/pbr/pbr-3.1.1.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/pbr/pbr-3.1.1.ebuild b/dev-python/pbr/pbr-3.1.1.ebuild index 1214ba60668..79334e1a07f 100644 --- a/dev-python/pbr/pbr-3.1.1.ebuild +++ b/dev-python/pbr/pbr-3.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -29,8 +29,8 @@ DEPEND=" >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] >=dev-python/subunit-0.0.18[${PYTHON_USEDEP}] - >=dev-python/sphinx-1.5.1[$(python_gen_usedep 'python2_7' 'python3_5' 'python3_6')] - !~dev-python/sphinx-1.6.1[$(python_gen_usedep 'python2_7' 'python3_5' 'python3_6')] + >=dev-python/sphinx-1.5.1[$(python_gen_usedep 'python2_7' 'python3_6')] + !~dev-python/sphinx-1.6.1[$(python_gen_usedep 'python2_7' 'python3_6')] >=dev-python/six-1.9.0[${PYTHON_USEDEP}] >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] >=dev-python/testresources-0.2.4[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 3fd8ebae54724bccdafcb8b9bad6f0ea9832b686 Author: Piotr Karbowski gentoo org> AuthorDate: Mon Dec 30 21:11:59 2019 + Commit: Piotr Karbowski gentoo org> CommitDate: Mon Dec 30 21:54:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fd8ebae dev-python/pbr-5.1.1: python 3.8 support added. Signed-off-by: Piotr Karbowski gentoo.org> dev-python/pbr/pbr-5.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild index fb7d99ad0ef..b8080dc84c7 100644 --- a/dev-python/pbr/pbr-5.1.1.ebuild +++ b/dev-python/pbr/pbr-5.1.1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_{5,6,7} pypy pypy3 ) +PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} pypy pypy3 ) PYTHON_REQ_USE="threads(+)" inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 1b1dd9f03b62a81106e56e1ba4e726056d8dd5ab Author: Michał Górny gentoo org> AuthorDate: Mon Dec 16 09:56:15 2019 + Commit: Michał Górny gentoo org> CommitDate: Mon Dec 16 10:14:39 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b1dd9f0 dev-python/pbr: Replace python_gen_usedep Signed-off-by: Michał Górny gentoo.org> dev-python/pbr/pbr-5.1.1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild index 956f9fc47cd..fb7d99ad0ef 100644 --- a/dev-python/pbr/pbr-5.1.1.ebuild +++ b/dev-python/pbr/pbr-5.1.1.ebuild @@ -37,7 +37,9 @@ DEPEND=" >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}] - >=dev-python/stestr-2.1.0[$(python_gen_usedep python{2_7,3_5,3_6})] + $(python_gen_cond_dep ' + >=dev-python/stestr-2.1.0[${PYTHON_USEDEP}] + ' python{2_7,3_5,3_6}) >=dev-python/coverage-4.0[${PYTHON_USEDEP}] !~dev-python/coverage-4.4[${PYTHON_USEDEP}] dev-python/sphinx[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 6c64e6445393d9b66ad192d88842ac5482070447 Author: Michael Haubenwallner gentoo org> AuthorDate: Mon Jun 24 13:45:37 2019 + Commit: Michael Haubenwallner gentoo org> CommitDate: Mon Jun 24 13:50:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c64e644 dev-python/pbr: add ~x64-cygwin keyword Package-Manager: Portage-2.3.66, Repoman-2.3.11 Signed-off-by: Michael Haubenwallner gentoo.org> dev-python/pbr/pbr-5.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-5.1.1.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild index 6b887279b33..59bf982d33f 100644 --- a/dev-python/pbr/pbr-5.1.1.ebuild +++ b/dev-python/pbr/pbr-5.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~x86 ~x64-cygwin ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 8f67b277ee708734d9c517316e580c331c183216 Author: Mikle Kolyada gentoo org> AuthorDate: Wed Mar 20 18:45:38 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Mar 20 18:45:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f67b277 dev-python/pbr: mark s390 stable Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 dev-python/pbr/pbr-0.8.2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/pbr/pbr-0.8.2-r1.ebuild b/dev-python/pbr/pbr-0.8.2-r1.ebuild index 08693bb11ae..c2bdd161e45 100644 --- a/dev-python/pbr/pbr-0.8.2-r1.ebuild +++ b/dev-python/pbr/pbr-0.8.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 ~sh sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux" IUSE="test" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 7f43f10f7d8f068999bfb6d5fa85dff0523dcdea Author: Matthew Thode gentoo org> AuthorDate: Tue Nov 6 16:17:13 2018 + Commit: Matthew Thode gentoo org> CommitDate: Tue Nov 6 16:39:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f43f10f dev-python/pbr: 5.1.1 bump Package-Manager: Portage-2.3.51, Repoman-2.3.12 Signed-off-by: Matthew Thode gentoo.org> dev-python/pbr/Manifest | 2 +- dev-python/pbr/{pbr-5.1.0.ebuild => pbr-5.1.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 0d87a5fb649..a8124571b96 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -3,4 +3,4 @@ DIST pbr-1.10.0.tar.gz 111425 BLAKE2B 2cef589ada2892dd8357ad3248c4b544d58c699d24 DIST pbr-3.1.1.tar.gz 102665 BLAKE2B 301515d50f8550f5553a29faacb1daef589b41b8116320abd4552bb67886498d89eced1f95e1efdd6ac0511a5587eb479dc9d2963a74e92300463c3c53201e7d SHA512 c01fb83678f8fc3acddc153dd341a17ed9d602b6770f0ff244b1c5b54c37d4ddcbd0c3d726f7d7020865819e02797c1c79a0c15e9ee2ae5c1510fce7112b2a3a DIST pbr-4.1.1.tar.gz 108683 BLAKE2B 5c0157ff14590113e7baae0bdca1ff46108a7a10d6eae8bd0a2d06bee62b4aa65eed25c900ae1b67324ac6b416641081c63a274c9694db1877b5d9073c1c04d9 SHA512 ed739901b3a2d1eafa1d4d408a39f1e5d967776571efe0913877145aaccee3114558e107a4e5704403288324c63a08cfbca07a3409bd1baafcbc33105abdf3e4 DIST pbr-4.2.0.tar.gz 107958 BLAKE2B 716283ceb7b1a8da41e77441c7526bf8cbdb5be7c710013630d3bbddf7de0ce37f3abd063f6103f3ec27fc5c09796f6452d8117df3b533b3c7377bf6dce7d37f SHA512 d46d9b4d0d3fd5c14e0a474ca7beceddf794a5dbcf66f810993b8d33b48602518072effcd429566f4eede2a38c4aec289df262c2c0e7ab4b82474e14f14d -DIST pbr-5.1.0.tar.gz 114412 BLAKE2B 9a886d3ee564f800208529be7a6e1999691a92ce68d8e9da09f36ff7b4c5fe497461ec2c21d09e969e912a8475aaa07154b74fc110ca1f58d62366e67df412b5 SHA512 f09b75c18e1acebb60e478c660aa6cc86c8c52834db40972e74729a13d53990d15d9efc887a584b8176af892845fed861a9cc3291bccc5d85673612c10eb0154 +DIST pbr-5.1.1.tar.gz 113476 BLAKE2B 9e4857f13eba2e18abffa3d7c56f05eb5a5997b855f02770a807cec110e6eb4596b333b67beba2a507bb8cb55fcd3ed87a012b4a3a245b81d0a74737c010f157 SHA512 cd6f8bdc6db80841e948dbb278423556861aa681b970050a40c920dd00e32704a29cfdd28aabd4d14e0e577fff1bc816f0646a62c9450d0d85233ab5802606f1 diff --git a/dev-python/pbr/pbr-5.1.0.ebuild b/dev-python/pbr/pbr-5.1.1.ebuild similarity index 100% rename from dev-python/pbr/pbr-5.1.0.ebuild rename to dev-python/pbr/pbr-5.1.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 5e834e798398350c3e20a455f82b7432b7f6e25a Author: Matthew Thode gentoo org> AuthorDate: Wed Oct 24 00:33:15 2018 + Commit: Matthew Thode gentoo org> CommitDate: Wed Oct 24 00:36:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e834e79 dev-python/pbr: 5.1.0 bump Signed-off-by: Matthew Thode gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-python/pbr/Manifest | 2 +- dev-python/pbr/{pbr-4.3.0.ebuild => pbr-5.1.0.ebuild} | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 246b483e66d..0d87a5fb649 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -3,4 +3,4 @@ DIST pbr-1.10.0.tar.gz 111425 BLAKE2B 2cef589ada2892dd8357ad3248c4b544d58c699d24 DIST pbr-3.1.1.tar.gz 102665 BLAKE2B 301515d50f8550f5553a29faacb1daef589b41b8116320abd4552bb67886498d89eced1f95e1efdd6ac0511a5587eb479dc9d2963a74e92300463c3c53201e7d SHA512 c01fb83678f8fc3acddc153dd341a17ed9d602b6770f0ff244b1c5b54c37d4ddcbd0c3d726f7d7020865819e02797c1c79a0c15e9ee2ae5c1510fce7112b2a3a DIST pbr-4.1.1.tar.gz 108683 BLAKE2B 5c0157ff14590113e7baae0bdca1ff46108a7a10d6eae8bd0a2d06bee62b4aa65eed25c900ae1b67324ac6b416641081c63a274c9694db1877b5d9073c1c04d9 SHA512 ed739901b3a2d1eafa1d4d408a39f1e5d967776571efe0913877145aaccee3114558e107a4e5704403288324c63a08cfbca07a3409bd1baafcbc33105abdf3e4 DIST pbr-4.2.0.tar.gz 107958 BLAKE2B 716283ceb7b1a8da41e77441c7526bf8cbdb5be7c710013630d3bbddf7de0ce37f3abd063f6103f3ec27fc5c09796f6452d8117df3b533b3c7377bf6dce7d37f SHA512 d46d9b4d0d3fd5c14e0a474ca7beceddf794a5dbcf66f810993b8d33b48602518072effcd429566f4eede2a38c4aec289df262c2c0e7ab4b82474e14f14d -DIST pbr-4.3.0.tar.gz 112935 BLAKE2B 460d9f93d66a9381360f3b47beb0fb8a3ffcc21be231e5875019b00d5b60efacd7237c073f9d7850b23aed75ad842fbb6b082d665367dcc5a059b8eb0064641d SHA512 6e87c62ca434a85506f1e9d9e92d29d24484120748fdfae081e3a574a9d9edcd2e3960bd0ecb5d3c8543a919b8b0f829662957ed657693022c8940f76d74 +DIST pbr-5.1.0.tar.gz 114412 BLAKE2B 9a886d3ee564f800208529be7a6e1999691a92ce68d8e9da09f36ff7b4c5fe497461ec2c21d09e969e912a8475aaa07154b74fc110ca1f58d62366e67df412b5 SHA512 f09b75c18e1acebb60e478c660aa6cc86c8c52834db40972e74729a13d53990d15d9efc887a584b8176af892845fed861a9cc3291bccc5d85673612c10eb0154 diff --git a/dev-python/pbr/pbr-4.3.0.ebuild b/dev-python/pbr/pbr-5.1.0.ebuild similarity index 95% rename from dev-python/pbr/pbr-4.3.0.ebuild rename to dev-python/pbr/pbr-5.1.0.ebuild index 5011d435355..c0cc4e82f51 100644 --- a/dev-python/pbr/pbr-4.3.0.ebuild +++ b/dev-python/pbr/pbr-5.1.0.ebuild @@ -24,6 +24,7 @@ IUSE="test" DEPEND=" dev-python/setuptools[${PYTHON_USEDEP}] test? ( + >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}] >=dev-python/coverage-4.0[${PYTHON_USEDEP}] !~dev-python/coverage-4.4[${PYTHON_USEDEP}] >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] @@ -36,6 +37,8 @@ DEPEND=" >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}] >=dev-python/stestr-2.1.0[$(python_gen_usedep python{2_7,3_4,3_5,3_6})] + >=dev-python/coverage-4.0[${PYTHON_USEDEP}] + !~dev-python/coverage-4.4[${PYTHON_USEDEP}] dev-python/sphinx[${PYTHON_USEDEP}] dev-python/wheel[${PYTHON_USEDEP}] dev-vcs/git
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 19a8a90f56091d8b9ca0527c0a5c3a4a4063d545 Author: Matthew Thode gentoo org> AuthorDate: Wed Oct 3 19:40:51 2018 + Commit: Matthew Thode gentoo org> CommitDate: Wed Oct 3 19:40:51 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19a8a90f dev-python/pbr: 4.3.0 bump Signed-off-by: Matthew Thode gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-4.3.0.ebuild | 73 + 2 files changed, 74 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 5e26a82aea9..246b483e66d 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -3,3 +3,4 @@ DIST pbr-1.10.0.tar.gz 111425 BLAKE2B 2cef589ada2892dd8357ad3248c4b544d58c699d24 DIST pbr-3.1.1.tar.gz 102665 BLAKE2B 301515d50f8550f5553a29faacb1daef589b41b8116320abd4552bb67886498d89eced1f95e1efdd6ac0511a5587eb479dc9d2963a74e92300463c3c53201e7d SHA512 c01fb83678f8fc3acddc153dd341a17ed9d602b6770f0ff244b1c5b54c37d4ddcbd0c3d726f7d7020865819e02797c1c79a0c15e9ee2ae5c1510fce7112b2a3a DIST pbr-4.1.1.tar.gz 108683 BLAKE2B 5c0157ff14590113e7baae0bdca1ff46108a7a10d6eae8bd0a2d06bee62b4aa65eed25c900ae1b67324ac6b416641081c63a274c9694db1877b5d9073c1c04d9 SHA512 ed739901b3a2d1eafa1d4d408a39f1e5d967776571efe0913877145aaccee3114558e107a4e5704403288324c63a08cfbca07a3409bd1baafcbc33105abdf3e4 DIST pbr-4.2.0.tar.gz 107958 BLAKE2B 716283ceb7b1a8da41e77441c7526bf8cbdb5be7c710013630d3bbddf7de0ce37f3abd063f6103f3ec27fc5c09796f6452d8117df3b533b3c7377bf6dce7d37f SHA512 d46d9b4d0d3fd5c14e0a474ca7beceddf794a5dbcf66f810993b8d33b48602518072effcd429566f4eede2a38c4aec289df262c2c0e7ab4b82474e14f14d +DIST pbr-4.3.0.tar.gz 112935 BLAKE2B 460d9f93d66a9381360f3b47beb0fb8a3ffcc21be231e5875019b00d5b60efacd7237c073f9d7850b23aed75ad842fbb6b082d665367dcc5a059b8eb0064641d SHA512 6e87c62ca434a85506f1e9d9e92d29d24484120748fdfae081e3a574a9d9edcd2e3960bd0ecb5d3c8543a919b8b0f829662957ed657693022c8940f76d74 diff --git a/dev-python/pbr/pbr-4.3.0.ebuild b/dev-python/pbr/pbr-4.3.0.ebuild new file mode 100644 index 000..5011d435355 --- /dev/null +++ b/dev-python/pbr/pbr-4.3.0.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE="https://github.com/openstack-dev/pbr"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~x86 ~amd64-linux ~x86-linux" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + >=dev-python/coverage-4.0[${PYTHON_USEDEP}] + !~dev-python/coverage-4.4[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}] + >=dev-python/stestr-2.1.0[$(python_gen_usedep python{2_7,3_4,3_5,3_6})] + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + dev-vcs/git + )" +PDEPEND="" + +# This normally actually belongs here. +python_prepare_all() { + # This test passes when run within the source and doesn't represent a failure, but rather + # a gentoo sandbox constraint + # Rm tests that rely upon the package being already installed and fail + sed -e s':test_console_script_develop:_&:' \ + -e s':test_console_script_install:_&:' \ + -e s':test_sdist_extra_files:_&:' \ + -e s':test_command_hooks:_&:' \ + -e s':test_sdist_git_extra_files:_&:' \ + -i pbr/tests/test_core.py || die + sed -e s':test_command_hooks:_&:' \ + -e s':test_global_setup_hooks:_&:' \ + -i pbr/tests/test_hooks.py || di
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: a002262d2a5dd6f16c97508c19c73ec2bbf411f5 Author: Matthew Thode gentoo org> AuthorDate: Sat Sep 1 17:42:10 2018 + Commit: Matt Thode gentoo org> CommitDate: Sat Sep 1 17:42:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a002262d dev-python/pbr: add sphinx as missing testdep Fixes: https://bugs.gentoo.org/664964 Package-Manager: Portage-2.3.48, Repoman-2.3.10 dev-python/pbr/pbr-4.2.0-r2.ebuild | 73 ++ 1 file changed, 73 insertions(+) diff --git a/dev-python/pbr/pbr-4.2.0-r2.ebuild b/dev-python/pbr/pbr-4.2.0-r2.ebuild new file mode 100644 index 000..563dfa50cd3 --- /dev/null +++ b/dev-python/pbr/pbr-4.2.0-r2.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE="https://github.com/openstack-dev/pbr"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~x86 ~amd64-linux ~x86-linux" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + >=dev-python/coverage-4.0[${PYTHON_USEDEP}] + !~dev-python/coverage-4.4[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}] + >=dev-python/stestr-2.1.0[$(python_gen_usedep python{2_7,3_4,3_5,3_6})] + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + dev-vcs/git + )" +PDEPEND="" + +# This normally actually belongs here. +python_prepare_all() { + # This test passes when run within the source and doesn't represent a failure, but rather + # a gentoo sandbox constraint + # Rm tests that rely upon the package being already installed and fail + sed -e s':test_console_script_develop:_&:' \ + -e s':test_console_script_install:_&:' \ + -e s':test_sdist_extra_files:_&:' \ + -e s':test_command_hooks:_&:' \ + -e s':test_sdist_git_extra_files:_&:' \ + -i pbr/tests/test_core.py || die + sed -e s':test_command_hooks:_&:' \ + -e s':test_global_setup_hooks:_&:' \ + -i pbr/tests/test_hooks.py || die + rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" + einfo "rogue tests disabled" + sed -i '/^hacking/d' test-requirements.txt || die + + distutils-r1_python_prepare_all +} + +python_test() { + distutils_install_for_testing + + rm -rf .testrepository || die "couldn't remove '.testrepository' under ${EPTYHON}" + + stestr init || die "stestr init failed under ${EPYTHON}" + stestr run || die "stestr run failed under ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 91f5808f332c0e57042ccc4001439556b079cf95 Author: Matthew Thode gentoo org> AuthorDate: Thu Aug 30 17:47:27 2018 + Commit: Matt Thode gentoo org> CommitDate: Thu Aug 30 17:50:15 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f5808f dev-python/pbr: 4.2.0 stable allarches for rocky Package-Manager: Portage-2.3.48, Repoman-2.3.10 dev-python/pbr/pbr-4.2.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-4.2.0-r1.ebuild b/dev-python/pbr/pbr-4.2.0-r1.ebuild index b08290f..93fe666760f 100644 --- a/dev-python/pbr/pbr-4.2.0-r1.ebuild +++ b/dev-python/pbr/pbr-4.2.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~hppa ~mips ~s390 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm64 hppa ~mips s390 x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 0bc22d2b2ee27cc0ef4bb5956676912cba922197 Author: Matthew Thode gentoo org> AuthorDate: Wed Jul 25 07:56:08 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed Jul 25 07:56:24 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc22d2b dev-python/pbr: readd 4.1.1 for deps that need fancy stuff Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-4.1.1.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index a174ad338be..5e26a82aea9 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1,4 +1,5 @@ DIST pbr-0.8.2.tar.gz 77790 BLAKE2B 4b2efa9a06f0e47eac8d2b591d2c10223418c5813a8de83696348d7ec7ddd20f077492e43028994f1a2d1e28856d3d6159e4105174a760211584b026a616da24 SHA512 76d7d4c97660d5a6bbe9a33498a93b32528073024520e570739c511c0138ba1af7e35139bf77ca2a94063e5979baccd6252619449d6aed546fd1331be81ab52a DIST pbr-1.10.0.tar.gz 111425 BLAKE2B 2cef589ada2892dd8357ad3248c4b544d58c699d24b6e299284f49a7f838dcfc846daabc4e40de388848ad415a12c19813e13aab1d3f3bf147e064269e4dd725 SHA512 f7f6ce2f70324e2d287f58c3d12e0be2e33ef9ed32311ad2c56410eb67cda20732adff2058ba2fc244249a17a4c95b0d589ba913db4777e63ff1023ae888c864 DIST pbr-3.1.1.tar.gz 102665 BLAKE2B 301515d50f8550f5553a29faacb1daef589b41b8116320abd4552bb67886498d89eced1f95e1efdd6ac0511a5587eb479dc9d2963a74e92300463c3c53201e7d SHA512 c01fb83678f8fc3acddc153dd341a17ed9d602b6770f0ff244b1c5b54c37d4ddcbd0c3d726f7d7020865819e02797c1c79a0c15e9ee2ae5c1510fce7112b2a3a +DIST pbr-4.1.1.tar.gz 108683 BLAKE2B 5c0157ff14590113e7baae0bdca1ff46108a7a10d6eae8bd0a2d06bee62b4aa65eed25c900ae1b67324ac6b416641081c63a274c9694db1877b5d9073c1c04d9 SHA512 ed739901b3a2d1eafa1d4d408a39f1e5d967776571efe0913877145aaccee3114558e107a4e5704403288324c63a08cfbca07a3409bd1baafcbc33105abdf3e4 DIST pbr-4.2.0.tar.gz 107958 BLAKE2B 716283ceb7b1a8da41e77441c7526bf8cbdb5be7c710013630d3bbddf7de0ce37f3abd063f6103f3ec27fc5c09796f6452d8117df3b533b3c7377bf6dce7d37f SHA512 d46d9b4d0d3fd5c14e0a474ca7beceddf794a5dbcf66f810993b8d33b48602518072effcd429566f4eede2a38c4aec289df262c2c0e7ab4b82474e14f14d diff --git a/dev-python/pbr/pbr-4.1.1.ebuild b/dev-python/pbr/pbr-4.1.1.ebuild new file mode 100644 index 000..dfd91eb1302 --- /dev/null +++ b/dev-python/pbr/pbr-4.1.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE="https://github.com/openstack-dev/pbr"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + >=dev-python/coverage-4.0[${PYTHON_USEDEP}] + !~dev-python/coverage-4.4[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + dev-vcs/git + )" +PDEPEND="" + +# This normally actually belongs here. +python_prepare_all() { + # This test passes when run within the source and doesn't represent a failure, but rather + # a gentoo sandbox constraint + # Rm tests that rely upon the package being already installed and fail + sed -e s':test_console_script_develop:_&:' \ + -e s':test_console_script_install:_&:' \ + -e s':test_sdist_extra_files:_&:' \ + -e s':test_command_hooks:_&:' \ + -e s':test_sdist_git_extra_files:_&:' \ + -i pbr/tests/test_core.py || die + sed -e s':test_command_hooks:_&:' \ + -e s':test_global_setup_hooks:_&:' \ + -i pbr/tests/test_hooks.py || die
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 9836fe82c3c937c037bdc3f0d6947892a5dc1d77 Author: Matthew Thode gentoo org> AuthorDate: Wed Jul 25 07:06:38 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed Jul 25 07:07:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9836fe82 dev-python/pbr: fix testing Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-python/pbr/Manifest| 4 -- dev-python/pbr/pbr-4.0.2.ebuild| 70 -- dev-python/pbr/pbr-4.0.3.ebuild| 70 -- dev-python/pbr/pbr-4.0.4.ebuild| 70 -- .../pbr/{pbr-4.1.1.ebuild => pbr-4.2.0-r1.ebuild} | 8 ++- dev-python/pbr/pbr-4.2.0.ebuild| 70 -- 6 files changed, 5 insertions(+), 287 deletions(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 8d8ba153285..a174ad338be 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1,8 +1,4 @@ DIST pbr-0.8.2.tar.gz 77790 BLAKE2B 4b2efa9a06f0e47eac8d2b591d2c10223418c5813a8de83696348d7ec7ddd20f077492e43028994f1a2d1e28856d3d6159e4105174a760211584b026a616da24 SHA512 76d7d4c97660d5a6bbe9a33498a93b32528073024520e570739c511c0138ba1af7e35139bf77ca2a94063e5979baccd6252619449d6aed546fd1331be81ab52a DIST pbr-1.10.0.tar.gz 111425 BLAKE2B 2cef589ada2892dd8357ad3248c4b544d58c699d24b6e299284f49a7f838dcfc846daabc4e40de388848ad415a12c19813e13aab1d3f3bf147e064269e4dd725 SHA512 f7f6ce2f70324e2d287f58c3d12e0be2e33ef9ed32311ad2c56410eb67cda20732adff2058ba2fc244249a17a4c95b0d589ba913db4777e63ff1023ae888c864 DIST pbr-3.1.1.tar.gz 102665 BLAKE2B 301515d50f8550f5553a29faacb1daef589b41b8116320abd4552bb67886498d89eced1f95e1efdd6ac0511a5587eb479dc9d2963a74e92300463c3c53201e7d SHA512 c01fb83678f8fc3acddc153dd341a17ed9d602b6770f0ff244b1c5b54c37d4ddcbd0c3d726f7d7020865819e02797c1c79a0c15e9ee2ae5c1510fce7112b2a3a -DIST pbr-4.0.2.tar.gz 107720 BLAKE2B 346e74414cb77da61be08eee39148991aff7eaea7bab54407ce9dc48f422c576fd2125c11acb31cdf54cecb059281cf540c4ccfa005056c5c3b276ea2161c873 SHA512 d678c933a1d1b0319358b0d067291d29467582e6abb26e21386b9d98092f561e3b76965e0b18e12e88abab790b737606ae2a37cc11cb0a4a34ff6c1ad99cfdb1 -DIST pbr-4.0.3.tar.gz 108684 BLAKE2B e3a9a695b04333a9523c8e749628773cd12f38e87cd6cc670b8ba40b800871004a5cd9d038913e5f483291d180afbeb524535c6c68833ee48adde6ff276783f4 SHA512 9e5c915bd661e3356ad1b92b3d01df3a592a6120c9dc58d3e4bfbc3040f2d69f896244ea8f6c9cffad3e774747d330cd03e928cfc160e5df980c134fe2dee801 -DIST pbr-4.0.4.tar.gz 109077 BLAKE2B efe901b074cd6747fe123b6a325cb45e010d774834a875e86647b6a9c3afbaff9e435087e757ae4276c0b18558faeea57c8dec6b2039ab7b0f70424f64d94f57 SHA512 fc849a27c3b5deb89545dd05eb102a14f2c42a0d617f474df46b3292c14ab7e0a4343cd6e1a38eef77815cca49374d58698cb0c2fdd2aa5f2f47e890939adbb3 -DIST pbr-4.1.1.tar.gz 108683 BLAKE2B 5c0157ff14590113e7baae0bdca1ff46108a7a10d6eae8bd0a2d06bee62b4aa65eed25c900ae1b67324ac6b416641081c63a274c9694db1877b5d9073c1c04d9 SHA512 ed739901b3a2d1eafa1d4d408a39f1e5d967776571efe0913877145aaccee3114558e107a4e5704403288324c63a08cfbca07a3409bd1baafcbc33105abdf3e4 DIST pbr-4.2.0.tar.gz 107958 BLAKE2B 716283ceb7b1a8da41e77441c7526bf8cbdb5be7c710013630d3bbddf7de0ce37f3abd063f6103f3ec27fc5c09796f6452d8117df3b533b3c7377bf6dce7d37f SHA512 d46d9b4d0d3fd5c14e0a474ca7beceddf794a5dbcf66f810993b8d33b48602518072effcd429566f4eede2a38c4aec289df262c2c0e7ab4b82474e14f14d diff --git a/dev-python/pbr/pbr-4.0.2.ebuild b/dev-python/pbr/pbr-4.0.2.ebuild deleted file mode 100644 index 229da21adf6..000 --- a/dev-python/pbr/pbr-4.0.2.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) -PYTHON_REQ_USE="threads(+)" - -inherit distutils-r1 - -DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" -HOMEPAGE="https://github.com/openstack-dev/pbr"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" -#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="test" - -# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 -# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 -DEPEND=" - dev-python/setuptools[${PYTHON_USEDEP}] - test? ( - >=dev-python/coverage-4.0[${PYTHON_USEDEP}] - !~dev-python/coverage-4.4[${PYTHON_USEDEP}] - >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] - >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] - >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] -
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 8c9cc7bcbc8decbfc34e3a2f2a61b02ef9e51c14 Author: Matthew Thode gentoo org> AuthorDate: Tue Jul 24 16:22:41 2018 + Commit: Matt Thode gentoo org> CommitDate: Tue Jul 24 16:25:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9cc7bc dev-python/pbr: 4.2.0 bup Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-4.2.0.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 832baeca6cb..8d8ba153285 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -5,3 +5,4 @@ DIST pbr-4.0.2.tar.gz 107720 BLAKE2B 346e74414cb77da61be08eee39148991aff7eaea7ba DIST pbr-4.0.3.tar.gz 108684 BLAKE2B e3a9a695b04333a9523c8e749628773cd12f38e87cd6cc670b8ba40b800871004a5cd9d038913e5f483291d180afbeb524535c6c68833ee48adde6ff276783f4 SHA512 9e5c915bd661e3356ad1b92b3d01df3a592a6120c9dc58d3e4bfbc3040f2d69f896244ea8f6c9cffad3e774747d330cd03e928cfc160e5df980c134fe2dee801 DIST pbr-4.0.4.tar.gz 109077 BLAKE2B efe901b074cd6747fe123b6a325cb45e010d774834a875e86647b6a9c3afbaff9e435087e757ae4276c0b18558faeea57c8dec6b2039ab7b0f70424f64d94f57 SHA512 fc849a27c3b5deb89545dd05eb102a14f2c42a0d617f474df46b3292c14ab7e0a4343cd6e1a38eef77815cca49374d58698cb0c2fdd2aa5f2f47e890939adbb3 DIST pbr-4.1.1.tar.gz 108683 BLAKE2B 5c0157ff14590113e7baae0bdca1ff46108a7a10d6eae8bd0a2d06bee62b4aa65eed25c900ae1b67324ac6b416641081c63a274c9694db1877b5d9073c1c04d9 SHA512 ed739901b3a2d1eafa1d4d408a39f1e5d967776571efe0913877145aaccee3114558e107a4e5704403288324c63a08cfbca07a3409bd1baafcbc33105abdf3e4 +DIST pbr-4.2.0.tar.gz 107958 BLAKE2B 716283ceb7b1a8da41e77441c7526bf8cbdb5be7c710013630d3bbddf7de0ce37f3abd063f6103f3ec27fc5c09796f6452d8117df3b533b3c7377bf6dce7d37f SHA512 d46d9b4d0d3fd5c14e0a474ca7beceddf794a5dbcf66f810993b8d33b48602518072effcd429566f4eede2a38c4aec289df262c2c0e7ab4b82474e14f14d diff --git a/dev-python/pbr/pbr-4.2.0.ebuild b/dev-python/pbr/pbr-4.2.0.ebuild new file mode 100644 index 000..dfd91eb1302 --- /dev/null +++ b/dev-python/pbr/pbr-4.2.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6,7} pypy pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE="https://github.com/openstack-dev/pbr"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + >=dev-python/coverage-4.0[${PYTHON_USEDEP}] + !~dev-python/coverage-4.4[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + dev-vcs/git + )" +PDEPEND="" + +# This normally actually belongs here. +python_prepare_all() { + # This test passes when run within the source and doesn't represent a failure, but rather + # a gentoo sandbox constraint + # Rm tests that rely upon the package being already installed and fail + sed -e s':test_console_script_develop:_&:' \ + -e s':test_console_script_install:_&:' \ + -e s':test_sdist_extra_files:_&:' \ + -e s':test_command_hooks:_&:' \ + -e s':test_sdist_git_extra_files:_&:' \ + -i pbr/tests/test_core.py || die + sed -e s':test_command_hooks:_&:' \ + -e s':test_global_setup_hooks:_&:' \ + -i pbr/tests/test_hooks.py || die + rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" + einfo "rogue tests disabled" + sed -i '/^hacking/d' test-requirements.txt || die + + distutils-r1_python_prepare_all +} + +python_test() { + distutils_i
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 17cdf4b0039e5d02ca85a9de6bd4597bed93d699 Author: Matthew Thode gentoo org> AuthorDate: Sat Jul 21 05:43:57 2018 + Commit: Matt Thode gentoo org> CommitDate: Sat Jul 21 05:43:57 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17cdf4b0 dev-python/pbr: 4.1.1 BUMP boop bop bup bip Package-Manager: Portage-2.3.43, Repoman-2.3.10 dev-python/pbr/Manifest | 2 +- dev-python/pbr/{pbr-4.1.0.ebuild => pbr-4.1.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index f376900e507..832baeca6cb 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -4,4 +4,4 @@ DIST pbr-3.1.1.tar.gz 102665 BLAKE2B 301515d50f8550f5553a29faacb1daef589b41b8116 DIST pbr-4.0.2.tar.gz 107720 BLAKE2B 346e74414cb77da61be08eee39148991aff7eaea7bab54407ce9dc48f422c576fd2125c11acb31cdf54cecb059281cf540c4ccfa005056c5c3b276ea2161c873 SHA512 d678c933a1d1b0319358b0d067291d29467582e6abb26e21386b9d98092f561e3b76965e0b18e12e88abab790b737606ae2a37cc11cb0a4a34ff6c1ad99cfdb1 DIST pbr-4.0.3.tar.gz 108684 BLAKE2B e3a9a695b04333a9523c8e749628773cd12f38e87cd6cc670b8ba40b800871004a5cd9d038913e5f483291d180afbeb524535c6c68833ee48adde6ff276783f4 SHA512 9e5c915bd661e3356ad1b92b3d01df3a592a6120c9dc58d3e4bfbc3040f2d69f896244ea8f6c9cffad3e774747d330cd03e928cfc160e5df980c134fe2dee801 DIST pbr-4.0.4.tar.gz 109077 BLAKE2B efe901b074cd6747fe123b6a325cb45e010d774834a875e86647b6a9c3afbaff9e435087e757ae4276c0b18558faeea57c8dec6b2039ab7b0f70424f64d94f57 SHA512 fc849a27c3b5deb89545dd05eb102a14f2c42a0d617f474df46b3292c14ab7e0a4343cd6e1a38eef77815cca49374d58698cb0c2fdd2aa5f2f47e890939adbb3 -DIST pbr-4.1.0.tar.gz 110896 BLAKE2B 140b682fffe5c3d4773a1aec8729cfe980ce5e0de6f0d3bb3f5cbea8f5274d1a77338ea3f24504995cd1dfc51e08a26b686a65b040b2389cc432ae132fb3eef1 SHA512 5f4dcbe3e7a339cdfcab24453fae82e16118be97061c3c5f4f13db76f404f8fcb2c6b3c0351ffa5022c01b15325ddf94aac1ebd06271fe1d4bb21bdf80ae10e6 +DIST pbr-4.1.1.tar.gz 108683 BLAKE2B 5c0157ff14590113e7baae0bdca1ff46108a7a10d6eae8bd0a2d06bee62b4aa65eed25c900ae1b67324ac6b416641081c63a274c9694db1877b5d9073c1c04d9 SHA512 ed739901b3a2d1eafa1d4d408a39f1e5d967776571efe0913877145aaccee3114558e107a4e5704403288324c63a08cfbca07a3409bd1baafcbc33105abdf3e4 diff --git a/dev-python/pbr/pbr-4.1.0.ebuild b/dev-python/pbr/pbr-4.1.1.ebuild similarity index 100% rename from dev-python/pbr/pbr-4.1.0.ebuild rename to dev-python/pbr/pbr-4.1.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: dd7388d9f0df1b30e53a85fad6d35caeb1393428 Author: Matthew Thode gentoo org> AuthorDate: Thu Jul 5 19:36:44 2018 + Commit: Matt Thode gentoo org> CommitDate: Thu Jul 5 19:36:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7388d9 dev-python/pbr: 4.1.0 bup Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-4.1.0.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index cc430354258..f376900e507 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -4,3 +4,4 @@ DIST pbr-3.1.1.tar.gz 102665 BLAKE2B 301515d50f8550f5553a29faacb1daef589b41b8116 DIST pbr-4.0.2.tar.gz 107720 BLAKE2B 346e74414cb77da61be08eee39148991aff7eaea7bab54407ce9dc48f422c576fd2125c11acb31cdf54cecb059281cf540c4ccfa005056c5c3b276ea2161c873 SHA512 d678c933a1d1b0319358b0d067291d29467582e6abb26e21386b9d98092f561e3b76965e0b18e12e88abab790b737606ae2a37cc11cb0a4a34ff6c1ad99cfdb1 DIST pbr-4.0.3.tar.gz 108684 BLAKE2B e3a9a695b04333a9523c8e749628773cd12f38e87cd6cc670b8ba40b800871004a5cd9d038913e5f483291d180afbeb524535c6c68833ee48adde6ff276783f4 SHA512 9e5c915bd661e3356ad1b92b3d01df3a592a6120c9dc58d3e4bfbc3040f2d69f896244ea8f6c9cffad3e774747d330cd03e928cfc160e5df980c134fe2dee801 DIST pbr-4.0.4.tar.gz 109077 BLAKE2B efe901b074cd6747fe123b6a325cb45e010d774834a875e86647b6a9c3afbaff9e435087e757ae4276c0b18558faeea57c8dec6b2039ab7b0f70424f64d94f57 SHA512 fc849a27c3b5deb89545dd05eb102a14f2c42a0d617f474df46b3292c14ab7e0a4343cd6e1a38eef77815cca49374d58698cb0c2fdd2aa5f2f47e890939adbb3 +DIST pbr-4.1.0.tar.gz 110896 BLAKE2B 140b682fffe5c3d4773a1aec8729cfe980ce5e0de6f0d3bb3f5cbea8f5274d1a77338ea3f24504995cd1dfc51e08a26b686a65b040b2389cc432ae132fb3eef1 SHA512 5f4dcbe3e7a339cdfcab24453fae82e16118be97061c3c5f4f13db76f404f8fcb2c6b3c0351ffa5022c01b15325ddf94aac1ebd06271fe1d4bb21bdf80ae10e6 diff --git a/dev-python/pbr/pbr-4.1.0.ebuild b/dev-python/pbr/pbr-4.1.0.ebuild new file mode 100644 index 000..229da21adf6 --- /dev/null +++ b/dev-python/pbr/pbr-4.1.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE="https://github.com/openstack-dev/pbr"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + >=dev-python/coverage-4.0[${PYTHON_USEDEP}] + !~dev-python/coverage-4.4[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + dev-vcs/git + )" +PDEPEND="" + +# This normally actually belongs here. +python_prepare_all() { + # This test passes when run within the source and doesn't represent a failure, but rather + # a gentoo sandbox constraint + # Rm tests that rely upon the package being already installed and fail + sed -e s':test_console_script_develop:_&:' \ + -e s':test_console_script_install:_&:' \ + -e s':test_sdist_extra_files:_&:' \ + -e s':test_command_hooks:_&:' \ + -e s':test_sdist_git_extra_files:_&:' \ + -i pbr/tests/test_core.py || die + sed -e s':test_command_hooks:_&:' \ + -e s':test_global_setup_hooks:_&:' \ + -i pbr/tests/test_hooks.py || die + rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" + einfo "rogue tests disabled" + sed -i '/^hacking/d' test-requirements.txt || die + + distutils-r1_python_prepare_all +} + +python_test() { + distutils_inst
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 28c71c555f1fe80ee78c8fefd9ea6df73421072e Author: Mikle Kolyada gentoo org> AuthorDate: Fri Jun 8 08:16:47 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Jun 8 08:16:47 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28c71c55 dev-python/pbr: restore s390 keyword Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-python/pbr/pbr-3.1.1.ebuild | 4 ++-- dev-python/pbr/pbr-4.0.2.ebuild | 2 +- dev-python/pbr/pbr-4.0.3.ebuild | 2 +- dev-python/pbr/pbr-4.0.4.ebuild | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-python/pbr/pbr-3.1.1.ebuild b/dev-python/pbr/pbr-3.1.1.ebuild index 0864e76cdcb..5dffa6c33ad 100644 --- a/dev-python/pbr/pbr-3.1.1.ebuild +++ b/dev-python/pbr/pbr-3.1.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 s390 x86 ~amd64-fbsd ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test" diff --git a/dev-python/pbr/pbr-4.0.2.ebuild b/dev-python/pbr/pbr-4.0.2.ebuild index 3d26767fc84..229da21adf6 100644 --- a/dev-python/pbr/pbr-4.0.2.ebuild +++ b/dev-python/pbr/pbr-4.0.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test" diff --git a/dev-python/pbr/pbr-4.0.3.ebuild b/dev-python/pbr/pbr-4.0.3.ebuild index 3d26767fc84..229da21adf6 100644 --- a/dev-python/pbr/pbr-4.0.3.ebuild +++ b/dev-python/pbr/pbr-4.0.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test" diff --git a/dev-python/pbr/pbr-4.0.4.ebuild b/dev-python/pbr/pbr-4.0.4.ebuild index 3d26767fc84..229da21adf6 100644 --- a/dev-python/pbr/pbr-4.0.4.ebuild +++ b/dev-python/pbr/pbr-4.0.4.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: dd071c2b8cd2b4a0799d56c1a581a1a20517de5c Author: Matthew Thode gentoo org> AuthorDate: Thu Jun 7 05:24:11 2018 + Commit: Matt Thode gentoo org> CommitDate: Thu Jun 7 05:24:45 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd071c2b dev-python/pbr: 4.0.4 bup Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-4.0.4.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 9c7fe01aa9c..cc430354258 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -3,3 +3,4 @@ DIST pbr-1.10.0.tar.gz 111425 BLAKE2B 2cef589ada2892dd8357ad3248c4b544d58c699d24 DIST pbr-3.1.1.tar.gz 102665 BLAKE2B 301515d50f8550f5553a29faacb1daef589b41b8116320abd4552bb67886498d89eced1f95e1efdd6ac0511a5587eb479dc9d2963a74e92300463c3c53201e7d SHA512 c01fb83678f8fc3acddc153dd341a17ed9d602b6770f0ff244b1c5b54c37d4ddcbd0c3d726f7d7020865819e02797c1c79a0c15e9ee2ae5c1510fce7112b2a3a DIST pbr-4.0.2.tar.gz 107720 BLAKE2B 346e74414cb77da61be08eee39148991aff7eaea7bab54407ce9dc48f422c576fd2125c11acb31cdf54cecb059281cf540c4ccfa005056c5c3b276ea2161c873 SHA512 d678c933a1d1b0319358b0d067291d29467582e6abb26e21386b9d98092f561e3b76965e0b18e12e88abab790b737606ae2a37cc11cb0a4a34ff6c1ad99cfdb1 DIST pbr-4.0.3.tar.gz 108684 BLAKE2B e3a9a695b04333a9523c8e749628773cd12f38e87cd6cc670b8ba40b800871004a5cd9d038913e5f483291d180afbeb524535c6c68833ee48adde6ff276783f4 SHA512 9e5c915bd661e3356ad1b92b3d01df3a592a6120c9dc58d3e4bfbc3040f2d69f896244ea8f6c9cffad3e774747d330cd03e928cfc160e5df980c134fe2dee801 +DIST pbr-4.0.4.tar.gz 109077 BLAKE2B efe901b074cd6747fe123b6a325cb45e010d774834a875e86647b6a9c3afbaff9e435087e757ae4276c0b18558faeea57c8dec6b2039ab7b0f70424f64d94f57 SHA512 fc849a27c3b5deb89545dd05eb102a14f2c42a0d617f474df46b3292c14ab7e0a4343cd6e1a38eef77815cca49374d58698cb0c2fdd2aa5f2f47e890939adbb3 diff --git a/dev-python/pbr/pbr-4.0.4.ebuild b/dev-python/pbr/pbr-4.0.4.ebuild new file mode 100644 index 000..3d26767fc84 --- /dev/null +++ b/dev-python/pbr/pbr-4.0.4.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE="https://github.com/openstack-dev/pbr"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + >=dev-python/coverage-4.0[${PYTHON_USEDEP}] + !~dev-python/coverage-4.4[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + dev-vcs/git + )" +PDEPEND="" + +# This normally actually belongs here. +python_prepare_all() { + # This test passes when run within the source and doesn't represent a failure, but rather + # a gentoo sandbox constraint + # Rm tests that rely upon the package being already installed and fail + sed -e s':test_console_script_develop:_&:' \ + -e s':test_console_script_install:_&:' \ + -e s':test_sdist_extra_files:_&:' \ + -e s':test_command_hooks:_&:' \ + -e s':test_sdist_git_extra_files:_&:' \ + -i pbr/tests/test_core.py || die + sed -e s':test_command_hooks:_&:' \ + -e s':test_global_setup_hooks:_&:' \ + -i pbr/tests/test_hooks.py || die + rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" + einfo "rogue tests disabled" + sed -i '/^hacking/d' test-requirements.txt || die + + distutils-r1_python_prepare_all +} + +python_test() { + distutils_install_fo
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 61c08485773376118ba1beeae9fddee27532d492 Author: Matthew Thode gentoo org> AuthorDate: Tue May 15 14:49:02 2018 + Commit: Matt Thode gentoo org> CommitDate: Tue May 15 14:49:02 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c08485 dev-python/pbr: 4.0.3 bup Package-Manager: Portage-2.3.36, Repoman-2.3.9 dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-4.0.3.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 16cfd79edf8..9c7fe01aa9c 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -2,3 +2,4 @@ DIST pbr-0.8.2.tar.gz 77790 BLAKE2B 4b2efa9a06f0e47eac8d2b591d2c10223418c5813a8d DIST pbr-1.10.0.tar.gz 111425 BLAKE2B 2cef589ada2892dd8357ad3248c4b544d58c699d24b6e299284f49a7f838dcfc846daabc4e40de388848ad415a12c19813e13aab1d3f3bf147e064269e4dd725 SHA512 f7f6ce2f70324e2d287f58c3d12e0be2e33ef9ed32311ad2c56410eb67cda20732adff2058ba2fc244249a17a4c95b0d589ba913db4777e63ff1023ae888c864 DIST pbr-3.1.1.tar.gz 102665 BLAKE2B 301515d50f8550f5553a29faacb1daef589b41b8116320abd4552bb67886498d89eced1f95e1efdd6ac0511a5587eb479dc9d2963a74e92300463c3c53201e7d SHA512 c01fb83678f8fc3acddc153dd341a17ed9d602b6770f0ff244b1c5b54c37d4ddcbd0c3d726f7d7020865819e02797c1c79a0c15e9ee2ae5c1510fce7112b2a3a DIST pbr-4.0.2.tar.gz 107720 BLAKE2B 346e74414cb77da61be08eee39148991aff7eaea7bab54407ce9dc48f422c576fd2125c11acb31cdf54cecb059281cf540c4ccfa005056c5c3b276ea2161c873 SHA512 d678c933a1d1b0319358b0d067291d29467582e6abb26e21386b9d98092f561e3b76965e0b18e12e88abab790b737606ae2a37cc11cb0a4a34ff6c1ad99cfdb1 +DIST pbr-4.0.3.tar.gz 108684 BLAKE2B e3a9a695b04333a9523c8e749628773cd12f38e87cd6cc670b8ba40b800871004a5cd9d038913e5f483291d180afbeb524535c6c68833ee48adde6ff276783f4 SHA512 9e5c915bd661e3356ad1b92b3d01df3a592a6120c9dc58d3e4bfbc3040f2d69f896244ea8f6c9cffad3e774747d330cd03e928cfc160e5df980c134fe2dee801 diff --git a/dev-python/pbr/pbr-4.0.3.ebuild b/dev-python/pbr/pbr-4.0.3.ebuild new file mode 100644 index 000..3d26767fc84 --- /dev/null +++ b/dev-python/pbr/pbr-4.0.3.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE="https://github.com/openstack-dev/pbr"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + >=dev-python/coverage-4.0[${PYTHON_USEDEP}] + !~dev-python/coverage-4.4[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + dev-vcs/git + )" +PDEPEND="" + +# This normally actually belongs here. +python_prepare_all() { + # This test passes when run within the source and doesn't represent a failure, but rather + # a gentoo sandbox constraint + # Rm tests that rely upon the package being already installed and fail + sed -e s':test_console_script_develop:_&:' \ + -e s':test_console_script_install:_&:' \ + -e s':test_sdist_extra_files:_&:' \ + -e s':test_command_hooks:_&:' \ + -e s':test_sdist_git_extra_files:_&:' \ + -i pbr/tests/test_core.py || die + sed -e s':test_command_hooks:_&:' \ + -e s':test_global_setup_hooks:_&:' \ + -i pbr/tests/test_hooks.py || die + rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" + einfo "rogue tests disabled" + sed -i '/^hacking/d' test-requirements.txt || die + + distutils-r1_python_prepare_all +} + +python_test() { + distutils_install_f
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: af29d1e56496e2fefce4c39a004013e1991cef1d Author: Matthew Thode gentoo org> AuthorDate: Wed Apr 11 16:45:29 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed Apr 11 16:45:29 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af29d1e5 dev-python/pbr: 4.0.2 bup Package-Manager: Portage-2.3.27, Repoman-2.3.9 dev-python/pbr/Manifest | 2 +- dev-python/pbr/{pbr-4.0.1.ebuild => pbr-4.0.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index a011b8cfd52..16cfd79edf8 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1,4 +1,4 @@ DIST pbr-0.8.2.tar.gz 77790 BLAKE2B 4b2efa9a06f0e47eac8d2b591d2c10223418c5813a8de83696348d7ec7ddd20f077492e43028994f1a2d1e28856d3d6159e4105174a760211584b026a616da24 SHA512 76d7d4c97660d5a6bbe9a33498a93b32528073024520e570739c511c0138ba1af7e35139bf77ca2a94063e5979baccd6252619449d6aed546fd1331be81ab52a DIST pbr-1.10.0.tar.gz 111425 BLAKE2B 2cef589ada2892dd8357ad3248c4b544d58c699d24b6e299284f49a7f838dcfc846daabc4e40de388848ad415a12c19813e13aab1d3f3bf147e064269e4dd725 SHA512 f7f6ce2f70324e2d287f58c3d12e0be2e33ef9ed32311ad2c56410eb67cda20732adff2058ba2fc244249a17a4c95b0d589ba913db4777e63ff1023ae888c864 DIST pbr-3.1.1.tar.gz 102665 BLAKE2B 301515d50f8550f5553a29faacb1daef589b41b8116320abd4552bb67886498d89eced1f95e1efdd6ac0511a5587eb479dc9d2963a74e92300463c3c53201e7d SHA512 c01fb83678f8fc3acddc153dd341a17ed9d602b6770f0ff244b1c5b54c37d4ddcbd0c3d726f7d7020865819e02797c1c79a0c15e9ee2ae5c1510fce7112b2a3a -DIST pbr-4.0.1.tar.gz 107365 BLAKE2B 26e58558c752972726df5861c8f1c3d7b185064de97af1aade136207fc39ac2a6d994c9ef112fb748be067e84e54f127aef3f22d48425fc23d7a2a09216e SHA512 f5795629f01dc4e7ebceb18e73eac0aaf44cf432d6c6892e8abf69e02357346da57f6671b00fd69c4e14b2b864a799a74c1f9ebd368ce9d4fd8ae4e51503d495 +DIST pbr-4.0.2.tar.gz 107720 BLAKE2B 346e74414cb77da61be08eee39148991aff7eaea7bab54407ce9dc48f422c576fd2125c11acb31cdf54cecb059281cf540c4ccfa005056c5c3b276ea2161c873 SHA512 d678c933a1d1b0319358b0d067291d29467582e6abb26e21386b9d98092f561e3b76965e0b18e12e88abab790b737606ae2a37cc11cb0a4a34ff6c1ad99cfdb1 diff --git a/dev-python/pbr/pbr-4.0.1.ebuild b/dev-python/pbr/pbr-4.0.2.ebuild similarity index 100% rename from dev-python/pbr/pbr-4.0.1.ebuild rename to dev-python/pbr/pbr-4.0.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 8f21775335db2bdc7cd610147d7f3ed1f141fd67 Author: Matthew Thode gentoo org> AuthorDate: Wed Apr 4 18:52:39 2018 + Commit: Matt Thode gentoo org> CommitDate: Wed Apr 4 18:52:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f217753 dev-python/pbr: 4.0.1 bup Package-Manager: Portage-2.3.27, Repoman-2.3.9 dev-python/pbr/Manifest | 1 + dev-python/pbr/pbr-4.0.1.ebuild | 70 + 2 files changed, 71 insertions(+) diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest index 50f43b2e1a6..a011b8cfd52 100644 --- a/dev-python/pbr/Manifest +++ b/dev-python/pbr/Manifest @@ -1,3 +1,4 @@ DIST pbr-0.8.2.tar.gz 77790 BLAKE2B 4b2efa9a06f0e47eac8d2b591d2c10223418c5813a8de83696348d7ec7ddd20f077492e43028994f1a2d1e28856d3d6159e4105174a760211584b026a616da24 SHA512 76d7d4c97660d5a6bbe9a33498a93b32528073024520e570739c511c0138ba1af7e35139bf77ca2a94063e5979baccd6252619449d6aed546fd1331be81ab52a DIST pbr-1.10.0.tar.gz 111425 BLAKE2B 2cef589ada2892dd8357ad3248c4b544d58c699d24b6e299284f49a7f838dcfc846daabc4e40de388848ad415a12c19813e13aab1d3f3bf147e064269e4dd725 SHA512 f7f6ce2f70324e2d287f58c3d12e0be2e33ef9ed32311ad2c56410eb67cda20732adff2058ba2fc244249a17a4c95b0d589ba913db4777e63ff1023ae888c864 DIST pbr-3.1.1.tar.gz 102665 BLAKE2B 301515d50f8550f5553a29faacb1daef589b41b8116320abd4552bb67886498d89eced1f95e1efdd6ac0511a5587eb479dc9d2963a74e92300463c3c53201e7d SHA512 c01fb83678f8fc3acddc153dd341a17ed9d602b6770f0ff244b1c5b54c37d4ddcbd0c3d726f7d7020865819e02797c1c79a0c15e9ee2ae5c1510fce7112b2a3a +DIST pbr-4.0.1.tar.gz 107365 BLAKE2B 26e58558c752972726df5861c8f1c3d7b185064de97af1aade136207fc39ac2a6d994c9ef112fb748be067e84e54f127aef3f22d48425fc23d7a2a09216e SHA512 f5795629f01dc4e7ebceb18e73eac0aaf44cf432d6c6892e8abf69e02357346da57f6671b00fd69c4e14b2b864a799a74c1f9ebd368ce9d4fd8ae4e51503d495 diff --git a/dev-python/pbr/pbr-4.0.1.ebuild b/dev-python/pbr/pbr-4.0.1.ebuild new file mode 100644 index 000..3d26767fc84 --- /dev/null +++ b/dev-python/pbr/pbr-4.0.1.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +PYTHON_COMPAT=( python2_7 python3_{4,5,6} pypy pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 + +DESCRIPTION="Inject some useful and sensible default behaviors into setuptools" +HOMEPAGE="https://github.com/openstack-dev/pbr"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="test" + +# git is needed for tests, see https://bugs.launchpad.net/pbr/+bug/1326682 and https://bugs.gentoo.org/show_bug.cgi?id=561038 +# docutils is needed for sphinx exceptions... https://bugs.gentoo.org/show_bug.cgi?id=603848 +DEPEND=" + dev-python/setuptools[${PYTHON_USEDEP}] + test? ( + >=dev-python/coverage-4.0[${PYTHON_USEDEP}] + !~dev-python/coverage-4.4[${PYTHON_USEDEP}] + >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}] + >=dev-python/mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/subunit-1.0.0[${PYTHON_USEDEP}] + >=dev-python/six-1.10.0[${PYTHON_USEDEP}] + >=dev-python/testrepository-0.0.18[${PYTHON_USEDEP}] + >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}] + >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}] + >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-14.0.6[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + dev-vcs/git + )" +PDEPEND="" + +# This normally actually belongs here. +python_prepare_all() { + # This test passes when run within the source and doesn't represent a failure, but rather + # a gentoo sandbox constraint + # Rm tests that rely upon the package being already installed and fail + sed -e s':test_console_script_develop:_&:' \ + -e s':test_console_script_install:_&:' \ + -e s':test_sdist_extra_files:_&:' \ + -e s':test_command_hooks:_&:' \ + -e s':test_sdist_git_extra_files:_&:' \ + -i pbr/tests/test_core.py || die + sed -e s':test_command_hooks:_&:' \ + -e s':test_global_setup_hooks:_&:' \ + -i pbr/tests/test_hooks.py || die + rm pbr/tests/test_wsgi.py || die "couldn't remove wsgi network tests" + einfo "rogue tests disabled" + sed -i '/^hacking/d' test-requirements.txt || die + + distutils-r1_python_prepare_all +} + +python_test() { + distutils_install_for_testing + + rm -rf .testrepository || die "couldn't remove '.testrepositor
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 9e329062b857b93f44c7e70cdbded648f922cf78 Author: Matt Turner gentoo org> AuthorDate: Tue Mar 27 23:15:04 2018 + Commit: Matt Turner gentoo org> CommitDate: Tue Mar 27 23:15:04 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e329062 dev-python/pbr-3.1.1: added ~mips, bug 617528 dev-python/pbr/pbr-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-3.1.1.ebuild b/dev-python/pbr/pbr-3.1.1.ebuild index 11533aa2c70..0864e76cdcb 100644 --- a/dev-python/pbr/pbr-3.1.1.ebuild +++ b/dev-python/pbr/pbr-3.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~ppc ~ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~mips ~ppc ~ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: acba9d1c715d6e4c08a28427c75a4f8a40ab29ab Author: Matt Turner gentoo org> AuthorDate: Mon Mar 12 01:11:07 2018 + Commit: Matt Turner gentoo org> CommitDate: Mon Mar 12 01:15:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acba9d1c dev-python/pbr-3.1.1: added ~alpha, bug 617528 dev-python/pbr/pbr-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-3.1.1.ebuild b/dev-python/pbr/pbr-3.1.1.ebuild index 3c8d11895ce..11533aa2c70 100644 --- a/dev-python/pbr/pbr-3.1.1.ebuild +++ b/dev-python/pbr/pbr-3.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~amd64-fbsd" +KEYWORDS="~alpha amd64 arm arm64 hppa ia64 ~ppc ~ppc64 x86 ~amd64-fbsd ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 5bf4ee36da2a6981a9bfed80f4664ac569e5c49f Author: Patrice Clement gentoo org> AuthorDate: Sun Dec 24 12:46:16 2017 + Commit: Patrice Clement gentoo org> CommitDate: Sun Dec 24 13:21:22 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bf4ee36 dev-python/pbr: keyword for amd64-fbsd. Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-python/pbr/pbr-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-3.1.1.ebuild b/dev-python/pbr/pbr-3.1.1.ebuild index bda997f5b9d..3c8d11895ce 100644 --- a/dev-python/pbr/pbr-3.1.1.ebuild +++ b/dev-python/pbr/pbr-3.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 hppa ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~amd64-fbsd" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: c88d0cdb2116ad3aabbeb4db059d585c726ee7c4 Author: Sergei Trofimovich gentoo org> AuthorDate: Fri Sep 22 14:28:36 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Sep 22 19:40:10 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88d0cdb dev-python/pbr: keyworded 3.1.1 for ppc, bug #617528 Package-Manager: Portage-2.3.10, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc" dev-python/pbr/pbr-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-3.1.1.ebuild b/dev-python/pbr/pbr-3.1.1.ebuild index de631b7a572..bda997f5b9d 100644 --- a/dev-python/pbr/pbr-3.1.1.ebuild +++ b/dev-python/pbr/pbr-3.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ia64 ~ppc64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 hppa ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/
commit: 27dbba990627a0b780714cf22b22abfa0e06b119 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Sep 10 12:00:48 2017 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Sep 10 14:03:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27dbba99 dev-python/pbr: keyworded 3.1.1 for ppc64, bug #617528 Package-Manager: Portage-2.3.8, Repoman-2.3.3 RepoMan-Options: --include-arches="ppc64" dev-python/pbr/pbr-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pbr/pbr-3.1.1.ebuild b/dev-python/pbr/pbr-3.1.1.ebuild index d9fd67e9a56..de631b7a572 100644 --- a/dev-python/pbr/pbr-3.1.1.ebuild +++ b/dev-python/pbr/pbr-3.1.1.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ia64 x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 hppa ia64 ~ppc64 x86 ~amd64-linux ~x86-linux" #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="test"