[gentoo-commits] repo/gentoo:master commit in: dev-python/pbr/

2024-08-27 Thread Michał Górny
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/

2024-06-10 Thread Michał Górny
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/

2024-06-10 Thread Michał Górny
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/

2023-11-29 Thread Michał Górny
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/

2023-11-29 Thread Michał Górny
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/

2023-11-07 Thread Michał Górny
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/

2023-10-24 Thread Sam James
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/

2023-05-31 Thread Michał Górny
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/

2023-03-15 Thread Michał Górny
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/

2023-01-31 Thread Michał Górny
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/

2023-01-31 Thread Arthur Zamarin
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/

2023-01-11 Thread Michał Górny
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/

2022-11-25 Thread Michał Górny
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/

2022-11-25 Thread Arthur Zamarin
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/

2022-10-21 Thread Michał Górny
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/

2022-09-19 Thread Michał Górny
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/

2022-09-19 Thread Arthur Zamarin
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/

2022-08-13 Thread Michał Górny
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/

2022-06-21 Thread Michał Górny
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/

2022-06-21 Thread Arthur Zamarin
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/

2022-05-21 Thread Michał Górny
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/

2022-05-20 Thread Michał Górny
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/

2022-05-05 Thread Arthur Zamarin
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/

2022-04-28 Thread Michał Górny
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/

2022-02-01 Thread Sam James
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/

2022-01-30 Thread James Le Cuirot
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/

2021-12-19 Thread Michał Górny
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/

2021-12-19 Thread Arthur Zamarin
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/

2021-12-09 Thread Michał Górny
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/

2021-12-09 Thread Sam James
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/

2021-11-18 Thread Michał Górny
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/

2021-11-04 Thread Michał Górny
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/

2021-07-05 Thread Michał Górny
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/

2021-07-03 Thread Michał Górny
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/

2021-06-05 Thread Michał Górny
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/

2021-06-05 Thread Sam James
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/

2021-04-27 Thread Michał Górny
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/

2020-11-26 Thread Michał Górny
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/

2020-11-25 Thread Agostino Sarubbo
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/

2020-11-19 Thread Agostino Sarubbo
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/

2020-11-19 Thread Agostino Sarubbo
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/

2020-11-18 Thread Agostino Sarubbo
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/

2020-11-18 Thread Agostino Sarubbo
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/

2020-10-19 Thread Michał Górny
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/

2020-09-26 Thread Matt Turner
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/

2020-09-20 Thread Michał Górny
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/

2020-09-11 Thread Sergei Trofimovich
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/

2020-09-02 Thread Michał Górny
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/

2020-07-09 Thread Michał Górny
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/

2020-06-10 Thread Michał Górny
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/

2020-06-05 Thread Sergei Trofimovich
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/

2020-06-03 Thread Agostino Sarubbo
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/

2020-06-03 Thread Agostino Sarubbo
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/

2020-06-03 Thread Agostino Sarubbo
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/

2020-05-31 Thread Michał Górny
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/

2020-05-31 Thread Michał Górny
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/

2020-05-31 Thread Michał Górny
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/

2020-05-31 Thread Michał Górny
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/

2020-05-30 Thread Matt Turner
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/

2020-05-17 Thread Sergei Trofimovich
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/

2020-05-06 Thread Mikle Kolyada
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/

2020-05-06 Thread Mikle Kolyada
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/

2020-04-21 Thread Sergei Trofimovich
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/

2020-04-16 Thread Matthew Thode
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/

2020-04-09 Thread Sergei Trofimovich
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/

2020-04-09 Thread Sergei Trofimovich
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/

2020-04-09 Thread Sergei Trofimovich
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/

2020-04-09 Thread Sergei Trofimovich
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/

2020-03-28 Thread Michał Górny
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/

2020-03-28 Thread Michał Górny
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/

2020-03-27 Thread Michał Górny
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/

2020-03-27 Thread Michał Górny
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/

2020-03-27 Thread Michał Górny
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/

2020-03-18 Thread Michał Górny
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/

2020-02-11 Thread Matthew Thode
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/

2020-01-03 Thread David Seifert
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/

2019-12-30 Thread Piotr Karbowski
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/

2019-12-16 Thread Michał Górny
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/

2019-06-24 Thread Michael Haubenwallner
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/

2019-03-20 Thread Mikle Kolyada
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/

2018-11-06 Thread Matthew Thode
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/

2018-10-23 Thread Matthew Thode
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/

2018-10-03 Thread Matthew Thode
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/

2018-09-01 Thread Matt Thode
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/

2018-08-30 Thread Matt Thode
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/

2018-07-25 Thread Matt Thode
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/

2018-07-25 Thread Matt Thode
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/

2018-07-24 Thread Matt Thode
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/

2018-07-20 Thread Matt Thode
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/

2018-07-05 Thread Matt Thode
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/

2018-06-08 Thread Mikle Kolyada
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/

2018-06-06 Thread Matt Thode
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/

2018-05-15 Thread Matt Thode
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/

2018-04-11 Thread Matt Thode
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/

2018-04-04 Thread Matt Thode
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/

2018-03-27 Thread Matt Turner
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/

2018-03-11 Thread Matt Turner
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/

2017-12-24 Thread Patrice Clement
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/

2017-09-22 Thread Sergei Trofimovich
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/

2017-09-10 Thread Sergei Trofimovich
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"
 



  1   2   >