commit python-pbr for openSUSE:Factory

2020-06-05 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2020-06-05 19:59:34

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new.3606 (New)


Package is "python-pbr"

Fri Jun  5 19:59:34 2020 rev:53 rq:810899 version:5.4.5

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2020-03-27 
00:27:18.924318136 +0100
+++ /work/SRC/openSUSE:Factory/.python-pbr.new.3606/python-pbr.changes  
2020-06-05 19:59:34.479805950 +0200
@@ -1,0 +2,6 @@
+Tue Jun  2 16:28:54 UTC 2020 - Dirk Mueller 
+
+- update to 5.4.5:
+  * Switch to Ussuri jobs
+
+---

Old:

  pbr-5.4.4.tar.gz

New:

  pbr-5.4.5.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.ztQQCG/_old  2020-06-05 19:59:34.919807472 +0200
+++ /var/tmp/diff_new_pack.ztQQCG/_new  2020-06-05 19:59:34.923807486 +0200
@@ -26,7 +26,7 @@
 %bcond_with test
 %endif
 Name:   python-pbr%{psuffix}
-Version:5.4.4
+Version:5.4.5
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0

++ pbr-5.4.4.tar.gz -> pbr-5.4.5.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.4/.zuul.yaml new/pbr-5.4.5/.zuul.yaml
--- old/pbr-5.4.4/.zuul.yaml2019-11-25 18:03:05.0 +0100
+++ new/pbr-5.4.5/.zuul.yaml2020-04-07 12:05:30.0 +0200
@@ -109,8 +109,7 @@
   - openstack-cover-jobs
   - openstack-lower-constraints-jobs
   - openstack-python-jobs
-  - openstack-python35-jobs
-  - openstack-python3-train-jobs
+  - openstack-python3-ussuri-jobs
   - periodic-stable-jobs
   - publish-openstack-docs-pti
 check:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.4/AUTHORS new/pbr-5.4.5/AUTHORS
--- old/pbr-5.4.4/AUTHORS   2019-11-25 18:04:02.0 +0100
+++ new/pbr-5.4.5/AUTHORS   2020-04-07 12:06:39.0 +0200
@@ -145,5 +145,6 @@
 nizam 
 qingszhao 
 weiweigu 
+xuanyandong 
 zhangyangyang 
 zhangyanxian 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.4/ChangeLog new/pbr-5.4.5/ChangeLog
--- old/pbr-5.4.4/ChangeLog 2019-11-25 18:04:02.0 +0100
+++ new/pbr-5.4.5/ChangeLog 2020-04-07 12:06:39.0 +0200
@@ -1,6 +1,11 @@
 CHANGES
 ===
 
+5.4.5
+-
+
+* Switch to Ussuri jobs
+
 5.4.4
 -
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.4/PKG-INFO new/pbr-5.4.5/PKG-INFO
--- old/pbr-5.4.4/PKG-INFO  2019-11-25 18:04:02.0 +0100
+++ new/pbr-5.4.5/PKG-INFO  2020-04-07 12:06:39.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: pbr
-Version: 5.4.4
+Version: 5.4.5
 Summary: Python Build Reasonableness
 Home-page: https://docs.openstack.org/pbr/latest/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.4/pbr.egg-info/PKG-INFO 
new/pbr-5.4.5/pbr.egg-info/PKG-INFO
--- old/pbr-5.4.4/pbr.egg-info/PKG-INFO 2019-11-25 18:04:02.0 +0100
+++ new/pbr-5.4.5/pbr.egg-info/PKG-INFO 2020-04-07 12:06:39.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: pbr
-Version: 5.4.4
+Version: 5.4.5
 Summary: Python Build Reasonableness
 Home-page: https://docs.openstack.org/pbr/latest/
 Author: OpenStack




commit python-pbr for openSUSE:Factory

2020-03-26 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2020-03-27 00:27:17

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new.3160 (New)


Package is "python-pbr"

Fri Mar 27 00:27:17 2020 rev:52 rq:786399 version:5.4.4

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2020-03-08 
22:21:42.811987725 +0100
+++ /work/SRC/openSUSE:Factory/.python-pbr.new.3160/python-pbr.changes  
2020-03-27 00:27:18.924318136 +0100
@@ -1,0 +2,7 @@
+Thu Mar 19 10:07:37 UTC 2020 - Tomáš Chvátal 
+
+- Skip temporarily test_requirement_parsing as it requires
+  old virtualenv 16 package, the 20.x changed api and the tests
+  infrastructure would need rewrite
+
+---



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.8xCeL0/_old  2020-03-27 00:27:19.560318458 +0100
+++ /var/tmp/diff_new_pack.8xCeL0/_new  2020-03-27 00:27:19.568318462 +0100
@@ -82,13 +82,14 @@
 %if %{with test}
 %check
 export OS_TEST_TIMEOUT=60
-%python_exec -m stestr run
+# test_requirement_parsing - syntax based on old virtualenv
+%python_exec -m stestr run --black-regex 'test_requirement_parsing'
 %endif
 
 %if !%{with test}
 %install
 %python_install
-%python_expand rm -rf  %{buildroot}%{$python_sitelib}/pbr/tests
+%python_expand rm -r  %{buildroot}%{$python_sitelib}/pbr/tests
 %python_clone -a %{buildroot}%{_bindir}/pbr
 
 %python_expand %fdupes %{buildroot}%{$python_sitelib}




commit python-pbr for openSUSE:Factory

2020-03-08 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2020-03-08 22:21:40

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new.26092 (New)


Package is "python-pbr"

Sun Mar  8 22:21:40 2020 rev:51 rq:780397 version:5.4.4

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2019-11-04 
17:06:50.884289439 +0100
+++ /work/SRC/openSUSE:Factory/.python-pbr.new.26092/python-pbr.changes 
2020-03-08 22:21:42.811987725 +0100
@@ -1,0 +2,8 @@
+Fri Feb 28 21:58:24 UTC 2020 - Dirk Mueller 
+
+- update to 5.4.4:
+  * trivial: Use 'open' context manager
+  * Update to latest hacking
+  * Mark strings as raw
+
+---

Old:

  pbr-5.4.3.tar.gz

New:

  pbr-5.4.4.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.IoMLGa/_old  2020-03-08 22:21:43.163987942 +0100
+++ /var/tmp/diff_new_pack.IoMLGa/_new  2020-03-08 22:21:43.167987945 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pbr
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,7 @@
 %bcond_with test
 %endif
 Name:   python-pbr%{psuffix}
-Version:5.4.3
+Version:5.4.4
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0

++ pbr-5.4.3.tar.gz -> pbr-5.4.4.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.3/ChangeLog new/pbr-5.4.4/ChangeLog
--- old/pbr-5.4.3/ChangeLog 2019-09-04 16:24:17.0 +0200
+++ new/pbr-5.4.4/ChangeLog 2019-11-25 18:04:02.0 +0100
@@ -1,6 +1,13 @@
 CHANGES
 ===
 
+5.4.4
+-
+
+* trivial: Use 'open' context manager
+* Update to latest hacking
+* Mark strings as raw
+
 5.4.3
 -
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.3/PKG-INFO new/pbr-5.4.4/PKG-INFO
--- old/pbr-5.4.3/PKG-INFO  2019-09-04 16:24:17.0 +0200
+++ new/pbr-5.4.4/PKG-INFO  2019-11-25 18:04:02.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: pbr
-Version: 5.4.3
+Version: 5.4.4
 Summary: Python Build Reasonableness
 Home-page: https://docs.openstack.org/pbr/latest/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.3/pbr/builddoc.py 
new/pbr-5.4.4/pbr/builddoc.py
--- old/pbr-5.4.3/pbr/builddoc.py   2019-09-04 16:23:35.0 +0200
+++ new/pbr-5.4.4/pbr/builddoc.py   2019-11-25 18:03:05.0 +0100
@@ -132,11 +132,11 @@
 autoindex.write("   %s.rst\n" % module)
 
 def _sphinx_tree(self):
-source_dir = self._get_source_dir()
-cmd = ['-H', 'Modules', '-o', source_dir, '.']
-if apidoc_use_padding:
-cmd.insert(0, 'apidoc')
-apidoc.main(cmd + self.autodoc_tree_excludes)
+source_dir = self._get_source_dir()
+cmd = ['-H', 'Modules', '-o', source_dir, '.']
+if apidoc_use_padding:
+cmd.insert(0, 'apidoc')
+apidoc.main(cmd + self.autodoc_tree_excludes)
 
 def _sphinx_run(self):
 if not self.verbose:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.3/pbr/git.py new/pbr-5.4.4/pbr/git.py
--- old/pbr-5.4.3/pbr/git.py2019-09-04 16:23:35.0 +0200
+++ new/pbr-5.4.4/pbr/git.py2019-11-25 18:03:05.0 +0100
@@ -156,9 +156,9 @@
 * Escapes '`' which is interpreted as a literal
 """
 
-msg = msg.replace('*', '\*')
-msg = msg.replace('_', '\_')
-msg = msg.replace('`', '\`')
+msg = msg.replace('*', r'\*')
+msg = msg.replace('_', r'\_')
+msg = msg.replace('`', r'\`')
 
 return msg
 
@@ -276,13 +276,14 @@
 changelog = _iter_changelog(changelog)
 if not changelog:
 return
+
 new_changelog = os.path.join(dest_dir, 'ChangeLog')
-# If there's already a ChangeLog and it's not writable, just use it
-if (os.path.exists(new_changelog)
-and not os.access(new_changelog, os.W_OK)):
+if os.path.exists(new_changelog) and not os.access(new_changelog, os.W_OK):
+# If there's already a ChangeLog and it's not writable, just use it
 log.info('[pbr] ChangeLog not written (file already'
  ' exists and it is not writeable)')
 return
+
 log.info('[pbr] Writing ChangeLog')
 with 

commit python-pbr for openSUSE:Factory

2019-11-04 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2019-11-04 17:06:49

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new.2990 (New)


Package is "python-pbr"

Mon Nov  4 17:06:49 2019 rev:50 rq:740979 version:5.4.3

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2019-08-09 
16:49:37.353507919 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new.2990/python-pbr.changes  
2019-11-04 17:06:50.884289439 +0100
@@ -1,0 +2,11 @@
+Fri Oct 18 07:02:02 UTC 2019 - Dirk Mueller 
+
+- update to 5.4.3
+  *  Use more verbose logging for test failure
+
+---
+Thu Oct 17 11:51:35 UTC 2019 - Tomáš Chvátal 
+
+- Remove buildignores on pyparsing as the cycle is now sorted
+
+---

Old:

  pbr-5.4.2.tar.gz

New:

  pbr-5.4.3.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.JEkLnS/_old  2019-11-04 17:06:51.560290161 +0100
+++ /var/tmp/diff_new_pack.JEkLnS/_new  2019-11-04 17:06:51.560290161 +0100
@@ -26,7 +26,7 @@
 %bcond_with test
 %endif
 Name:   python-pbr%{psuffix}
-Version:5.4.2
+Version:5.4.3
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
@@ -36,8 +36,6 @@
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
-#!BuildIgnore:  python2-pyparsing
-#!BuildIgnore:  python3-pyparsing 
 Requires:   python-setuptools
 Recommends: git-core
 Recommends: python-reno >= 2.5.0

++ pbr-5.4.2.tar.gz -> pbr-5.4.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.2/ChangeLog new/pbr-5.4.3/ChangeLog
--- old/pbr-5.4.2/ChangeLog 2019-08-05 11:31:23.0 +0200
+++ new/pbr-5.4.3/ChangeLog 2019-09-04 16:24:17.0 +0200
@@ -1,6 +1,10 @@
 CHANGES
 ===
 
+5.4.3
+-
+
+
 5.4.2
 -
 
@@ -38,6 +42,7 @@
 * Set subparser argument required
 * Remove neutron-lbaas
 * Install more dependencies for integration testing
+* Use more verbose logging for test failure
 * Update Sphinx requirement
 * Fix white space handling in file names
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.2/PKG-INFO new/pbr-5.4.3/PKG-INFO
--- old/pbr-5.4.2/PKG-INFO  2019-08-05 11:31:23.0 +0200
+++ new/pbr-5.4.3/PKG-INFO  2019-09-04 16:24:17.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: pbr
-Version: 5.4.2
+Version: 5.4.3
 Summary: Python Build Reasonableness
 Home-page: https://docs.openstack.org/pbr/latest/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.2/pbr/tests/base.py 
new/pbr-5.4.3/pbr/tests/base.py
--- old/pbr-5.4.2/pbr/tests/base.py 2019-08-05 11:29:54.0 +0200
+++ new/pbr-5.4.3/pbr/tests/base.py 2019-09-04 16:23:35.0 +0200
@@ -187,7 +187,9 @@
 self.addDetail(self.label + '-stderr', content.text_content(self.err))
 self.returncode = proc.returncode
 if proc.returncode:
-raise AssertionError('Failed process %s' % proc.returncode)
+raise AssertionError(
+'Failed process args=%r, kwargs=%r, returncode=%s' % (
+self.args, self.kwargs, proc.returncode))
 self.addCleanup(delattr, self, 'out')
 self.addCleanup(delattr, self, 'err')
 self.addCleanup(delattr, self, 'returncode')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.2/pbr.egg-info/PKG-INFO 
new/pbr-5.4.3/pbr.egg-info/PKG-INFO
--- old/pbr-5.4.2/pbr.egg-info/PKG-INFO 2019-08-05 11:31:23.0 +0200
+++ new/pbr-5.4.3/pbr.egg-info/PKG-INFO 2019-09-04 16:24:17.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: pbr
-Version: 5.4.2
+Version: 5.4.3
 Summary: Python Build Reasonableness
 Home-page: https://docs.openstack.org/pbr/latest/
 Author: OpenStack




commit python-pbr for openSUSE:Factory

2019-08-09 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2019-08-09 16:49:32

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new.9556 (New)


Package is "python-pbr"

Fri Aug  9 16:49:32 2019 rev:49 rq:721839 version:5.4.2

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2019-07-28 
10:17:35.080600026 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new.9556/python-pbr.changes  
2019-08-09 16:49:37.353507919 +0200
@@ -1,0 +2,6 @@
+Thu Aug  8 15:30:36 UTC 2019 - Thomas Bechtold 
+
+- update to 5.4.2:
+  * Add Python 3 Train unit tests
+
+---

Old:

  pbr-5.4.1.tar.gz

New:

  pbr-5.4.2.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.FcGdua/_old  2019-08-09 16:49:37.845507920 +0200
+++ /var/tmp/diff_new_pack.FcGdua/_new  2019-08-09 16:49:37.849507920 +0200
@@ -26,7 +26,7 @@
 %bcond_with test
 %endif
 Name:   python-pbr%{psuffix}
-Version:5.4.1
+Version:5.4.2
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0

++ pbr-5.4.1.tar.gz -> pbr-5.4.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.1/.zuul.yaml new/pbr-5.4.2/.zuul.yaml
--- old/pbr-5.4.1/.zuul.yaml2019-07-18 04:38:24.0 +0200
+++ new/pbr-5.4.2/.zuul.yaml2019-08-05 11:29:54.0 +0200
@@ -110,8 +110,7 @@
   - openstack-lower-constraints-jobs
   - openstack-python-jobs
   - openstack-python35-jobs
-  - openstack-python36-jobs
-  - openstack-python37-jobs
+  - openstack-python3-train-jobs
   - periodic-stable-jobs
   - publish-openstack-docs-pti
 check:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.1/ChangeLog new/pbr-5.4.2/ChangeLog
--- old/pbr-5.4.1/ChangeLog 2019-07-18 04:39:01.0 +0200
+++ new/pbr-5.4.2/ChangeLog 2019-08-05 11:31:23.0 +0200
@@ -1,9 +1,15 @@
 CHANGES
 ===
 
+5.4.2
+-
+
+* Add Python 3 Train unit tests
+
 5.4.1
 -
 
+* Fix parsing on egg names with dashes from git URLs
 
 5.4.0
 -
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.1/PKG-INFO new/pbr-5.4.2/PKG-INFO
--- old/pbr-5.4.1/PKG-INFO  2019-07-18 04:39:01.0 +0200
+++ new/pbr-5.4.2/PKG-INFO  2019-08-05 11:31:23.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: pbr
-Version: 5.4.1
+Version: 5.4.2
 Summary: Python Build Reasonableness
 Home-page: https://docs.openstack.org/pbr/latest/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.4.1/pbr/packaging.py 
new/pbr-5.4.2/pbr/packaging.py
--- old/pbr-5.4.1/pbr/packaging.py  2019-07-18 04:38:21.0 +0200
+++ new/pbr-5.4.2/pbr/packaging.py  2019-08-05 11:29:54.0 +0200
@@ -22,6 +22,16 @@
 
 from distutils.command import install as du_install
 from distutils import log
+
+# (hberaud) do not use six here to import urlparse
+# to keep this module free from external dependencies
+# to avoid cross dependencies errors on minimal system
+# free from dependencies.
+try:
+from urllib.parse import urlparse
+except ImportError:
+from urlparse import urlparse
+
 import email
 import email.errors
 import os
@@ -98,19 +108,31 @@
 return []
 
 
+def egg_fragment(match):
+return re.sub(r'(?P[\w.-]+)-'
+  '(?P'
+  '(?P'
+  '(?P0|[1-9][0-9]*)\.'
+  '(?P0|[1-9][0-9]*)\.'
+  '(?P0|[1-9][0-9]*)){1}'
+  '(?P(?:\-'
+  '(?P(?:(?=[0]{1}[0-9A-Za-z-]{0})(?:[0]{1})|'
+  '(?=[1-9]{1}[0-9]*[A-Za-z]{0})(?:[0-9]+)|'
+  '(?=[0-9]*[A-Za-z-]+[0-9A-Za-z-]*)(?:[0-9A-Za-z-]+)){1}'
+  '(?:\.(?=[0]{1}[0-9A-Za-z-]{0})(?:[0]{1})|'
+  '\.(?=[1-9]{1}[0-9]*[A-Za-z]{0})(?:[0-9]+)|'
+  '\.(?=[0-9]*[A-Za-z-]+[0-9A-Za-z-]*)'
+  '(?:[0-9A-Za-z-]+))*){1}){0,1}(?:\+'
+  '(?P(?:[0-9A-Za-z-]+(?:\.[0-9A-Za-z-]+)*))){0,1}))',
+  r'\g>=\g',
+  match.groups()[-1])
+
+
 def parse_requirements(requirements_files=None, strip_markers=False):
 
 if requirements_files is None:
 requirements_files = get_requirements_files()
 
-def egg_fragment(match):
-# take a versioned egg fragment and return a
-# versioned package requirement e.g.
-# nova-1.2.3 becomes nova>=1.2.3
-   

commit python-pbr for openSUSE:Factory

2019-07-28 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2019-07-28 10:17:31

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new.4126 (New)


Package is "python-pbr"

Sun Jul 28 10:17:31 2019 rev:48 rq:717892 version:5.4.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2019-06-24 
21:45:23.547739014 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new.4126/python-pbr.changes  
2019-07-28 10:17:35.080600026 +0200
@@ -1,0 +2,6 @@
+Tue Jul 23 13:10:51 UTC 2019 - Tomáš Chvátal 
+
+- Update to 5.4.1:
+  * Various fixes
+
+---

Old:

  pbr-5.3.0.tar.gz

New:

  pbr-5.4.1.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.Pj49Q8/_old  2019-07-28 10:17:36.404600078 +0200
+++ /var/tmp/diff_new_pack.Pj49Q8/_new  2019-07-28 10:17:36.444600080 +0200
@@ -26,7 +26,7 @@
 %bcond_with test
 %endif
 Name:   python-pbr%{psuffix}
-Version:5.3.0
+Version:5.4.1
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0

++ pbr-5.3.0.tar.gz -> pbr-5.4.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.3.0/ChangeLog new/pbr-5.4.1/ChangeLog
--- old/pbr-5.3.0/ChangeLog 2019-06-14 06:06:42.0 +0200
+++ new/pbr-5.4.1/ChangeLog 2019-07-18 04:39:01.0 +0200
@@ -1,12 +1,27 @@
 CHANGES
 ===
 
+5.4.1
+-
+
+
+5.4.0
+-
+
+* option to print only the version of a package
+
+5.3.1
+-
+
+* Resolve some issue with tox.ini, setup.cfg
+
 5.3.0
 -
 
 * Stop using pbr sphinx integration
 * Switch to release.o.o for constraints
 * Make WSGI tests listen on localhost
+* Fix Windows support
 * Allow git-tags to be SemVer compliant
 * Read description file as utf-8
 
@@ -16,6 +31,7 @@
 * Add openstack-tox-py37 job
 * Set subparser argument required
 * Remove neutron-lbaas
+* Install more dependencies for integration testing
 * Update Sphinx requirement
 * Fix white space handling in file names
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.3.0/PKG-INFO new/pbr-5.4.1/PKG-INFO
--- old/pbr-5.3.0/PKG-INFO  2019-06-14 06:06:43.0 +0200
+++ new/pbr-5.4.1/PKG-INFO  2019-07-18 04:39:01.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: pbr
-Version: 5.3.0
+Version: 5.4.1
 Summary: Python Build Reasonableness
 Home-page: https://docs.openstack.org/pbr/latest/
 Author: OpenStack
@@ -65,7 +65,7 @@
 Classifier: Programming Language :: Python :: 2
 Classifier: Programming Language :: Python :: 2.7
 Classifier: Programming Language :: Python :: 3
-Classifier: Programming Language :: Python :: 3.3
-Classifier: Programming Language :: Python :: 3.4
 Classifier: Programming Language :: Python :: 3.5
+Classifier: Programming Language :: Python :: 3.6
+Classifier: Programming Language :: Python :: 3.7
 Description-Content-Type: text/x-rst; charset=UTF-8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.3.0/pbr/cmd/main.py 
new/pbr-5.4.1/pbr/cmd/main.py
--- old/pbr-5.3.0/pbr/cmd/main.py   2019-06-14 06:04:42.0 +0200
+++ new/pbr-5.4.1/pbr/cmd/main.py   2019-07-18 04:38:21.0 +0200
@@ -40,8 +40,11 @@
 
 
 def get_info(args):
-print("{name}\t{version}\t{released}\t{sha}".format(
-**_get_info(args.name)))
+if args.short:
+print("{version}".format(**_get_info(args.name)))
+else:
+print("{name}\t{version}\t{released}\t{sha}".format(
+**_get_info(args.name)))
 
 
 def _get_info(name):
@@ -98,6 +101,8 @@
 'info', help='print version info for package')
 cmd_info.set_defaults(func=get_info)
 cmd_info.add_argument('name', help='package to print info of')
+cmd_info.add_argument('-s', '--short', action="store_true",
+  help='only display package version')
 
 cmd_freeze = subparsers.add_parser(
 'freeze', help='print version info for all installed packages')
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.3.0/pbr/hooks/files.py 
new/pbr-5.4.1/pbr/hooks/files.py
--- old/pbr-5.3.0/pbr/hooks/files.py2019-06-14 06:04:42.0 +0200
+++ new/pbr-5.4.1/pbr/hooks/files.py2019-07-18 04:38:21.0 +0200
@@ -41,6 +41,13 @@
 # strip the quotes off individual path components because os.walk cannot
 # handle paths like: "'i like spaces'/'another dir'", so we will pass it
 # "i like spaces/another dir" instead.
+
+if 

commit python-pbr for openSUSE:Factory

2019-06-24 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2019-06-24 21:45:22

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new.4615 (New)


Package is "python-pbr"

Mon Jun 24 21:45:22 2019 rev:47 rq:710559 version:5.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2019-05-16 
21:59:04.618809694 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new.4615/python-pbr.changes  
2019-06-24 21:45:23.547739014 +0200
@@ -1,0 +2,10 @@
+Tue Jun 18 11:49:26 UTC 2019 - pgaj...@suse.com
+
+- version update to 5.3.0
+  * Stop using pbr sphinx integration
+  * Switch to release.o.o for constraints
+  * Make WSGI tests listen on localhost
+  * Allow git-tags to be SemVer compliant
+  * Read description file as utf-8
+
+---

Old:

  pbr-5.2.0.tar.gz

New:

  pbr-5.3.0.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.XLqUNL/_old  2019-06-24 21:45:24.155739355 +0200
+++ /var/tmp/diff_new_pack.XLqUNL/_new  2019-06-24 21:45:24.167739362 +0200
@@ -26,7 +26,7 @@
 %bcond_with test
 %endif
 Name:   python-pbr%{psuffix}
-Version:5.2.0
+Version:5.3.0
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
@@ -41,14 +41,12 @@
 Requires:   python-setuptools
 Recommends: git-core
 Recommends: python-reno >= 2.5.0
-Suggests:   python-Sphinx >= 1.6.5
 Suggests:   python-nose
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 Obsoletes:  python-pbr-doc
 BuildArch:  noarch
 %if %{with test}
-BuildRequires:  %{python_module Sphinx >= 1.6.5}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module fixtures >= 3.0.0}
 BuildRequires:  %{python_module mock >= 2.0}

++ pbr-5.2.0.tar.gz -> pbr-5.3.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.2.0/.zuul.yaml new/pbr-5.3.0/.zuul.yaml
--- old/pbr-5.2.0/.zuul.yaml2019-04-26 18:51:36.0 +0200
+++ new/pbr-5.3.0/.zuul.yaml2019-06-14 06:04:42.0 +0200
@@ -35,7 +35,6 @@
   - openstack/manila-ui
   - openstack/neutron
   - openstack/neutron-fwaas
-  - openstack/neutron-lbaas
   - openstack/neutron-vpnaas
   - openstack/nova
   - openstack/octavia
@@ -112,6 +111,7 @@
   - openstack-python-jobs
   - openstack-python35-jobs
   - openstack-python36-jobs
+  - openstack-python37-jobs
   - periodic-stable-jobs
   - publish-openstack-docs-pti
 check:
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.2.0/AUTHORS new/pbr-5.3.0/AUTHORS
--- old/pbr-5.2.0/AUTHORS   2019-04-26 18:55:24.0 +0200
+++ new/pbr-5.3.0/AUTHORS   2019-06-14 06:06:43.0 +0200
@@ -22,6 +22,7 @@
 Chuck Short 
 Clark Boylan 
 Claudiu Popa 
+Corey Bryant 
 Dan Prince 
 Darragh Bailey 
 Davanum Srinivas 
@@ -73,6 +74,7 @@
 Marc Abramowitz 
 Mark McLoughlin 
 Mark Sienkiewicz 
+Martin Domke 
 Maru Newby 
 Masaki Matsushita 
 Matt Riedemann 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.2.0/ChangeLog new/pbr-5.3.0/ChangeLog
--- old/pbr-5.2.0/ChangeLog 2019-04-26 18:55:24.0 +0200
+++ new/pbr-5.3.0/ChangeLog 2019-06-14 06:06:42.0 +0200
@@ -1,6 +1,24 @@
 CHANGES
 ===
 
+5.3.0
+-
+
+* Stop using pbr sphinx integration
+* Switch to release.o.o for constraints
+* Make WSGI tests listen on localhost
+* Allow git-tags to be SemVer compliant
+* Read description file as utf-8
+
+5.2.1
+-
+
+* Add openstack-tox-py37 job
+* Set subparser argument required
+* Remove neutron-lbaas
+* Update Sphinx requirement
+* Fix white space handling in file names
+
 5.2.0
 -
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.2.0/PKG-INFO new/pbr-5.3.0/PKG-INFO
--- old/pbr-5.2.0/PKG-INFO  2019-04-26 18:55:24.0 +0200
+++ new/pbr-5.3.0/PKG-INFO  2019-06-14 06:06:43.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: pbr
-Version: 5.2.0
+Version: 5.3.0
 Summary: Python Build Reasonableness
 Home-page: https://docs.openstack.org/pbr/latest/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.2.0/doc/requirements.txt 
new/pbr-5.3.0/doc/requirements.txt
--- old/pbr-5.2.0/doc/requirements.txt  2019-04-26 18:51:36.0 +0200
+++ new/pbr-5.3.0/doc/requirements.txt  2019-06-14 06:04:42.0 +0200
@@ -1,3 +1,5 @@

commit python-pbr for openSUSE:Factory

2019-05-16 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2019-05-16 21:59:03

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new.5148 (New)


Package is "python-pbr"

Thu May 16 21:59:03 2019 rev:46 rq:703254 version:5.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2019-03-29 
20:38:35.954676063 +0100
+++ /work/SRC/openSUSE:Factory/.python-pbr.new.5148/python-pbr.changes  
2019-05-16 21:59:04.618809694 +0200
@@ -1,0 +2,13 @@
+Wed May 15 17:01:50 UTC 2019 - Jonathan Harker 
+
+- Update to 5.2.0
+  * Support provides_extra metadata
+  * Remove libzmq-dev from integration.sh package install
+  * Fix error when keywords are defined as a list in cfg
+
+---
+Mon May 13 21:53:14 UTC 2019 - Tomáš Chvátal 
+
+- Do not generate any packages in the test multibuild run
+
+---

Old:

  pbr-5.1.3.tar.gz

New:

  pbr-5.2.0.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.l2KFig/_old  2019-05-16 21:59:05.142809465 +0200
+++ /var/tmp/diff_new_pack.l2KFig/_new  2019-05-16 21:59:05.146809463 +0200
@@ -26,7 +26,7 @@
 %bcond_with test
 %endif
 Name:   python-pbr%{psuffix}
-Version:5.1.3
+Version:5.2.0
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
@@ -77,39 +77,34 @@
 
 %prep
 %setup -q -n pbr-%{version}
-%autopatch -p1
 
 sed -i '/coverage/d;/hacking/d' test-requirements.txt
 
 %build
 %python_build
 
-%install
+%if %{with test}
+%check
+export OS_TEST_TIMEOUT=60
+%python_exec -m stestr run
+%endif
+
 %if !%{with test}
+%install
 %python_install
 %python_expand rm -rf  %{buildroot}%{$python_sitelib}/pbr/tests
 %python_clone -a %{buildroot}%{_bindir}/pbr
 
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
-%endif
 
-%if %{with test}
-%check
-export OS_TEST_TIMEOUT=60
-%python_exec -m stestr.cli run
-%endif
-
-%if !%{with test}
 %post
 %python_install_alternative pbr
 
 %postun
 %python_uninstall_alternative pbr
-%endif
 
 %files %{python_files}
 %license LICENSE
-%if !%{with test}
 %doc AUTHORS ChangeLog CONTRIBUTING.rst README.rst
 %python_alternative %{_bindir}/pbr
 %{python_sitelib}/pbr

++ pbr-5.1.3.tar.gz -> pbr-5.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.1.3/.zuul.yaml new/pbr-5.2.0/.zuul.yaml
--- old/pbr-5.1.3/.zuul.yaml2019-02-28 19:08:19.0 +0100
+++ new/pbr-5.2.0/.zuul.yaml2019-04-26 18:51:36.0 +0200
@@ -3,11 +3,11 @@
 parent: legacy-dsvm-base
 timeout: 7800
 required-projects:
-  - openstack-dev/devstack
-  - openstack-dev/grenade
-  - openstack-dev/pbr
-  - openstack-infra/devstack-gate
-  - openstack-infra/tripleo-ci
+  - openstack/devstack
+  - openstack/grenade
+  - openstack/pbr
+  - openstack/devstack-gate
+  - openstack/tripleo-ci
   - openstack/aodh
   - openstack/automaton
   - openstack/ceilometer
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.1.3/AUTHORS new/pbr-5.2.0/AUTHORS
--- old/pbr-5.1.3/AUTHORS   2019-02-28 19:10:35.0 +0100
+++ new/pbr-5.2.0/AUTHORS   2019-04-26 18:55:24.0 +0200
@@ -45,6 +45,7 @@
 Gage Hugo 
 Gary Kotton 
 Giampaolo Lauria 
+Hervé Beraud 
 Ian Cordasco 
 Ian Wienand 
 Ian Y. Choi 
@@ -138,6 +139,7 @@
 jiansong 
 lifeless 
 melanie witt 
+melissaml 
 nizam 
 qingszhao 
 weiweigu 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.1.3/ChangeLog new/pbr-5.2.0/ChangeLog
--- old/pbr-5.1.3/ChangeLog 2019-02-28 19:10:35.0 +0100
+++ new/pbr-5.2.0/ChangeLog 2019-04-26 18:55:24.0 +0200
@@ -1,10 +1,22 @@
 CHANGES
 ===
 
+5.2.0
+-
+
+* OpenDev Migration Patch
+* Typo fix: s/extract\_mesages/extract\_messages/
+* Support provides\_extra metadata
+* Replace openstack.org git:// URLs with https://
+* Fix nits and typos on release note message
+* Remove libzmq-dev from integration.sh package install
+* Fix error when keywords are defined as a list in cfg
+
 5.1.3
 -
 
 * Resolve \`\`ValueError\`\` when mapping value contains a literal \`\`=\`\`
+* Change openstack-dev to openstack-discuss
 
 5.1.2
 -
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-5.1.3/PKG-INFO new/pbr-5.2.0/PKG-INFO
--- old/pbr-5.1.3/PKG-INFO  2019-02-28 19:10:35.0 +0100
+++ new/pbr-5.2.0/PKG-INFO  2019-04-26 

commit python-pbr for openSUSE:Factory

2019-03-29 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2019-03-29 20:38:33

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new.25356 (New)


Package is "python-pbr"

Fri Mar 29 20:38:33 2019 rev:45 rq:689258 version:5.1.3

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2019-03-04 
09:11:31.788696323 +0100
+++ /work/SRC/openSUSE:Factory/.python-pbr.new.25356/python-pbr.changes 
2019-03-29 20:38:35.954676063 +0100
@@ -1,0 +2,14 @@
+Tue Mar 26 20:02:01 UTC 2019 - John Vandenberg 
+
+- Add Recomends for git-core and python-reno
+- Add Suggests for python-Sphinx and python-nose
+- Increase minimum dependency versions to match upstream
+- Add build dependency pip, pyparsing, reno and testrepository
+  used by the test suite
+- Remove unnecessary test dependencies coverage and hacking
+- Use OS_TEST_TIMEOUT=60 in %check to fix sparodic failing tests
+  due to timeouts with the default 30 seconds
+- Remove no longer needed steps in %prep due to upstream changes
+- Replace build dependency git with smaller git-core
+
+---



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.tkKaLD/_old  2019-03-29 20:38:37.106676651 +0100
+++ /var/tmp/diff_new_pack.tkKaLD/_new  2019-03-29 20:38:37.110676653 +0100
@@ -39,23 +39,31 @@
 #!BuildIgnore:  python2-pyparsing
 #!BuildIgnore:  python3-pyparsing
 Requires:   python-setuptools
+Recommends: git-core
+Recommends: python-reno >= 2.5.0
+Suggests:   python-Sphinx >= 1.6.5
+Suggests:   python-nose
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 Obsoletes:  python-pbr-doc
 BuildArch:  noarch
 %if %{with test}
-BuildRequires:  %{python_module Sphinx >= 1.6.2}
+BuildRequires:  %{python_module Sphinx >= 1.6.5}
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module fixtures >= 3.0.0}
 BuildRequires:  %{python_module mock >= 2.0}
-BuildRequires:  %{python_module six >= 1.9.0}
-BuildRequires:  %{python_module stestr}
+BuildRequires:  %{python_module pip}
+BuildRequires:  %{python_module pyparsing >= 2.0.2}
+BuildRequires:  %{python_module reno >= 2.5.0}
+BuildRequires:  %{python_module six >= 1.10.0}
+BuildRequires:  %{python_module stestr >= 2.1.0}
+BuildRequires:  %{python_module testrepository >= 0.0.18}
 BuildRequires:  %{python_module testresources >= 2.0.0}
 BuildRequires:  %{python_module testscenarios >= 0.4}
 BuildRequires:  %{python_module testtools >= 2.2.0}
 BuildRequires:  %{python_module virtualenv >= 14.0.6}
-BuildRequires:  %{python_module wheel}
-BuildRequires:  git
+BuildRequires:  %{python_module wheel >= 0.32.0}
+BuildRequires:  git-core
 BuildRequires:  gpg2
 %endif
 %python_subpackages
@@ -71,12 +79,7 @@
 %setup -q -n pbr-%{version}
 %autopatch -p1
 
-# Get rid of ugly build-time deps that require network:
-sed -i "s/, 'sphinx\.ext\.intersphinx'//" doc/source/conf.py
-
-# drop interpreter from test setup.py
-sed -i "1s|^#!/.*||" pbr/tests/testpackage/setup.py
-chmod -x pbr/tests/testpackage/setup.py
+sed -i '/coverage/d;/hacking/d' test-requirements.txt
 
 %build
 %python_build
@@ -92,6 +95,7 @@
 
 %if %{with test}
 %check
+export OS_TEST_TIMEOUT=60
 %python_exec -m stestr.cli run
 %endif
 




commit python-pbr for openSUSE:Factory

2019-03-04 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2019-03-04 09:11:30

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new.28833 (New)


Package is "python-pbr"

Mon Mar  4 09:11:30 2019 rev:44 rq:680542 version:5.1.3

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2019-01-28 
20:48:50.737879782 +0100
+++ /work/SRC/openSUSE:Factory/.python-pbr.new.28833/python-pbr.changes 
2019-03-04 09:11:31.788696323 +0100
@@ -1,0 +2,13 @@
+Fri Mar  1 14:36:24 UTC 2019 - Ondřej Súkup 
+
+- update to 5.1.3
+- drop 0001-Skip-test-for-testr-hook-being-installed-when-testr-.patch
+   new_wheel.patch
+ * Resolve ``ValueError`` when mapping value contains a literal ``=``
+ * ignore –find-links in requirements file
+ * Do not globally replace path prefix
+ * Use templates for cover and lower-constraints
+ * Special case long_description_content_type
+ * Support wheel 0.32.0+
+
+---

Old:

  0001-Skip-test-for-testr-hook-being-installed-when-testr-.patch
  new_wheel.patch
  pbr-4.3.0.tar.gz

New:

  pbr-5.1.3.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.dqqesz/_old  2019-03-04 09:11:32.260696244 +0100
+++ /var/tmp/diff_new_pack.dqqesz/_new  2019-03-04 09:11:32.260696244 +0100
@@ -26,15 +26,13 @@
 %bcond_with test
 %endif
 Name:   python-pbr%{psuffix}
-Version:4.3.0
+Version:5.1.3
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:http://pypi.python.org/pypi/pbr
 Source: 
https://files.pythonhosted.org/packages/source/p/pbr/pbr-%{version}.tar.gz
-Patch0: 0001-Skip-test-for-testr-hook-being-installed-when-testr-.patch
-Patch1: new_wheel.patch
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros

++ pbr-4.3.0.tar.gz -> pbr-5.1.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-4.3.0/.zuul.yaml new/pbr-5.1.3/.zuul.yaml
--- old/pbr-4.3.0/.zuul.yaml2018-10-03 11:34:38.0 +0200
+++ new/pbr-5.1.3/.zuul.yaml2019-02-28 19:08:19.0 +0100
@@ -105,23 +105,20 @@
 
 - project:
 templates:
+  - lib-forward-testing
+  - lib-forward-testing-python3
+  - openstack-cover-jobs
+  - openstack-lower-constraints-jobs
   - openstack-python-jobs
   - openstack-python35-jobs
   - openstack-python36-jobs
-  - lib-forward-testing
-  - lib-forward-testing-python3
-  - publish-openstack-docs-pti
   - periodic-stable-jobs
+  - publish-openstack-docs-pti
 check:
   jobs:
-- openstack-tox-lower-constraints
 - pbr-installation-devstack
 - pbr-installation-upstream-devstack
 gate:
   jobs:
-- openstack-tox-lower-constraints
 - pbr-installation-devstack
 - pbr-installation-upstream-devstack
-post:
-  jobs:
-- openstack-tox-cover
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-4.3.0/AUTHORS new/pbr-5.1.3/AUTHORS
--- old/pbr-4.3.0/AUTHORS   2018-10-03 11:37:09.0 +0200
+++ new/pbr-5.1.3/AUTHORS   2019-02-28 19:10:35.0 +0100
@@ -11,6 +11,7 @@
 Attila Fazekas 
 Ben Nemec 
 Bhuvan Arumugam 
+Brandon LeBlanc 
 Brant Knudson 
 Brian Waldon 
 Cao Xuan Hoang 
@@ -104,7 +105,9 @@
 Sascha Peilicke 
 Sean Dague 
 Sean Dague 
+Sean McGinnis 
 Sergey Lukjanov 
+Sorin Sbarnea 
 Stephen Finucane 
 Stephen Finucane 
 Steve Kowalik 
@@ -124,6 +127,7 @@
 Vincent Untz 
 Vishvananda Ishaya 
 Wei Tie 
+Will Szumski 
 YAMAMOTO Takashi 
 Yaguang Tang 
 Yuriy Taraday 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-4.3.0/ChangeLog new/pbr-5.1.3/ChangeLog
--- old/pbr-4.3.0/ChangeLog 2018-10-03 11:37:09.0 +0200
+++ new/pbr-5.1.3/ChangeLog 2019-02-28 19:10:35.0 +0100
@@ -1,10 +1,43 @@
 CHANGES
 ===
 
+5.1.3
+-
+
+* Resolve \`\`ValueError\`\` when mapping value contains a literal \`\`=\`\`
+
+5.1.2
+-
+
+* Ignore --find-links in requirements file
+* Do not globally replace path prefix
+* Change openstack-dev to openstack-discuss
+
+5.1.1
+-
+
+* Fix incorrect use of flake8:noqa
+* Correct documentation hyperlink for environment-markers
+
+5.1.0
+-
+
+
+5.0.0
+-
+
+* Use templates for cover and lower-constraints
+* Special case long\_description\_content\_type
+* tox: Suppress output
+* Support wheel 0.32.0+
+
 4.3.0
 

commit python-pbr for openSUSE:Factory

2019-01-28 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2019-01-28 20:46:43

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new.28833 (New)


Package is "python-pbr"

Mon Jan 28 20:46:43 2019 rev:43 rq:666935 version:4.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2018-12-27 
00:27:25.599759559 +0100
+++ /work/SRC/openSUSE:Factory/.python-pbr.new.28833/python-pbr.changes 
2019-01-28 20:48:50.737879782 +0100
@@ -1,0 +2,8 @@
+Thu Jan 17 15:56:29 UTC 2019 - Dominique Leuenberger 
+
+- BuildIgnore python[23]-pyparsing: python-packaging requires it
+  for some actions it could perform, but we don't make use of these
+  here. Ignoring this dependency allows us to break open a
+  BuildCycle.
+
+---



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.6AiDYJ/_old  2019-01-28 20:48:51.285879205 +0100
+++ /var/tmp/diff_new_pack.6AiDYJ/_new  2019-01-28 20:48:51.285879205 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pbr
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,15 +19,13 @@
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 %global flavor @BUILD_FLAVOR@%{nil}
 %if "%{flavor}" == "test"
+%define psuffix -test
 %bcond_without test
 %else
+%define psuffix %{nil}
 %bcond_with test
 %endif
-%if !%{with test}
-Name:   python-pbr
-%else
-Name:   python-pbr-%{flavor}
-%endif
+Name:   python-pbr%{psuffix}
 Version:4.3.0
 Release:0
 Summary:Python Build Reasonableness
@@ -40,6 +38,8 @@
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+#!BuildIgnore:  python2-pyparsing
+#!BuildIgnore:  python3-pyparsing
 Requires:   python-setuptools
 Requires(post): update-alternatives
 Requires(postun): update-alternatives




commit python-pbr for openSUSE:Factory

2018-12-26 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2018-12-27 00:27:24

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new.28833 (New)


Package is "python-pbr"

Thu Dec 27 00:27:24 2018 rev:42 rq:659544 version:4.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2018-11-14 
14:41:09.746840870 +0100
+++ /work/SRC/openSUSE:Factory/.python-pbr.new.28833/python-pbr.changes 
2018-12-27 00:27:25.599759559 +0100
@@ -1,0 +2,11 @@
+Tue Dec 11 17:00:20 UTC 2018 - Matěj Cepl 
+
+- Actually, although the package is noarch, its test suite is not, so we
+  need python-devel at least for tests.
+
+---
+Tue Dec  4 12:51:21 UTC 2018 - Matej Cepl 
+
+- Remove superfluous devel dependency for noarch package
+
+---



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.sjSei9/_old  2018-12-27 00:27:26.175759088 +0100
+++ /var/tmp/diff_new_pack.sjSei9/_new  2018-12-27 00:27:26.175759088 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 




commit python-pbr for openSUSE:Factory

2018-11-14 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2018-11-14 14:40:51

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Wed Nov 14 14:40:51 2018 rev:41 rq:646964 version:4.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2018-10-18 
15:30:44.702686512 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2018-11-14 14:41:09.746840870 +0100
@@ -1,0 +2,5 @@
+Wed Nov  7 11:22:59 UTC 2018 - mmnelem...@suse.com
+
+- Fix for error "invalid option --#" in SLE_12_SP4 build. 
+
+---



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.yfHYxR/_old  2018-11-14 14:41:10.790839635 +0100
+++ /var/tmp/diff_new_pack.yfHYxR/_new  2018-11-14 14:41:10.794839630 +0100
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -72,6 +72,7 @@
 %prep
 %setup -q -n pbr-%{version}
 %autopatch -p1
+
 # Get rid of ugly build-time deps that require network:
 sed -i "s/, 'sphinx\.ext\.intersphinx'//" doc/source/conf.py
 




commit python-pbr for openSUSE:Factory

2018-10-18 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2018-10-18 15:30:40

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Thu Oct 18 15:30:40 2018 rev:40 rq:642405 version:4.3.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2018-09-26 
14:53:07.839133908 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2018-10-18 15:30:44.702686512 +0200
@@ -1,0 +2,28 @@
+Mon Oct 15 13:23:36 UTC 2018 - Matej Cepl 
+
+- Update to 4.3.0:
+* Remove my\_ip from generated wsgi script
+* Fix typo in contribution instructions
+* Add release note for fix to bug 1786306
+* Move pbr-installation jobs in-tree
+* Support subdirectory in the url
+* remove pypy jobs
+* add lib-forward-testing-python3 test job
+* add python 3.6 unit test job
+* switch documentation job to new PTI
+* import zuul job settings from project-config
+* Ignore Zuul when generating AUTHORS
+* tox: Re-add cover target
+- Add new_wheel.patch to make compatible with wheel = 0.32.1
+
+---
+Sun Oct  7 08:43:14 CEST 2018 - mc...@suse.com
+
+- Revert previous commit.
+
+---
+Sun Oct  7 06:34:26 UTC 2018 - Matěj Cepl 
+
+- Partially switch off tests requiring testscenarios and stestr.
+
+---

Old:

  pbr-4.2.0.tar.gz

New:

  new_wheel.patch
  pbr-4.3.0.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.LWBlAT/_old  2018-10-18 15:30:45.274685844 +0200
+++ /var/tmp/diff_new_pack.LWBlAT/_new  2018-10-18 15:30:45.278685839 +0200
@@ -12,7 +12,7 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
@@ -28,7 +28,7 @@
 %else
 Name:   python-pbr-%{flavor}
 %endif
-Version:4.2.0
+Version:4.3.0
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
@@ -36,6 +36,7 @@
 URL:http://pypi.python.org/pypi/pbr
 Source: 
https://files.pythonhosted.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 Patch0: 0001-Skip-test-for-testr-hook-being-installed-when-testr-.patch
+Patch1: new_wheel.patch
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -70,7 +71,7 @@
 
 %prep
 %setup -q -n pbr-%{version}
-%patch0 -p1
+%autopatch -p1
 # Get rid of ugly build-time deps that require network:
 sed -i "s/, 'sphinx\.ext\.intersphinx'//" doc/source/conf.py
 

++ new_wheel.patch ++
--- a/pbr/tests/test_packaging.py
+++ b/pbr/tests/test_packaging.py
@@ -41,6 +41,7 @@
 import email
 import email.errors
 import imp
+import logging
 import os
 import re
 import sys
@@ -56,8 +57,11 @@ import testscenarios
 import testtools
 from testtools import matchers
 import virtualenv
-import wheel.install
+try:
+from wheel.install import WheelFile
+except ImportError:
+from wheel.wheelfile import WheelFile
 
 from pbr import git
 from pbr import packaging
 from pbr.tests import base
@@ -372,13 +376,15 @@ class TestPackagingWheels(base.BaseTestC
 relative_wheel_filename = os.listdir(dist_dir)[0]
 absolute_wheel_filename = os.path.join(
 dist_dir, relative_wheel_filename)
-wheel_file = wheel.install.WheelFile(absolute_wheel_filename)
-wheel_name = wheel_file.parsed_filename.group('namever')
-# Create a directory path to unpack the wheel to
-self.extracted_wheel_dir = os.path.join(dist_dir, wheel_name)
-# Extract the wheel contents to the directory we just created
-wheel_file.zipfile.extractall(self.extracted_wheel_dir)
-wheel_file.zipfile.close()
+with WheelFile(absolute_wheel_filename) as wheel_file:
+wheel_name = wheel_file.parsed_filename.group('namever')
+# Create a directory path to unpack the wheel to
+self.extracted_wheel_dir = os.path.join(dist_dir, wheel_name)
+# Extract the wheel contents to the directory we just created
+if hasattr(wheel_file, 'zipfile'):
+wheel_file.zipfile.extractall(self.extracted_wheel_dir)
+else:
+wheel_file.extractall(self.extracted_wheel_dir)
 
 def test_data_directory_has_wsgi_scripts(self):
 # 

commit python-pbr for openSUSE:Factory

2018-09-26 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2018-09-26 14:53:06

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Wed Sep 26 14:53:06 2018 rev:39 rq:635822 version:4.2.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2018-08-31 
09:51:27.621534691 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2018-09-26 14:53:07.839133908 +0200
@@ -1,0 +2,16 @@
+Fri Sep 14 21:18:14 UTC 2018 - dmuel...@suse.com
+
+- add 0001-Skip-test-for-testr-hook-being-installed-when-testr-.patch 
+
+---
+Tue Sep  4 08:47:32 UTC 2018 - dmuel...@suse.com
+
+- update to 4.2.0:
+  * Deprecate 'test' integration
+  * Deprecate 'build\_sphinx' integration
+  * Add Sphinx extension
+  * doc: Add documentation for missing '[pbr]' options
+  * doc: Fix formatting of packagers guide
+  * Switch to stestr
+
+---

Old:

  pbr-4.1.1.tar.gz

New:

  0001-Skip-test-for-testr-hook-being-installed-when-testr-.patch
  pbr-4.2.0.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.s41qdJ/_old  2018-09-26 14:53:08.719132558 +0200
+++ /var/tmp/diff_new_pack.s41qdJ/_new  2018-09-26 14:53:08.723132552 +0200
@@ -28,13 +28,14 @@
 %else
 Name:   python-pbr-%{flavor}
 %endif
-Version:4.1.1
+Version:4.2.0
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:http://pypi.python.org/pypi/pbr
 Source: 
https://files.pythonhosted.org/packages/source/p/pbr/pbr-%{version}.tar.gz
+Patch0: 0001-Skip-test-for-testr-hook-being-installed-when-testr-.patch
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
@@ -49,7 +50,7 @@
 BuildRequires:  %{python_module fixtures >= 3.0.0}
 BuildRequires:  %{python_module mock >= 2.0}
 BuildRequires:  %{python_module six >= 1.9.0}
-BuildRequires:  %{python_module testrepository >= 0.0.18}
+BuildRequires:  %{python_module stestr}
 BuildRequires:  %{python_module testresources >= 2.0.0}
 BuildRequires:  %{python_module testscenarios >= 0.4}
 BuildRequires:  %{python_module testtools >= 2.2.0}
@@ -69,6 +70,7 @@
 
 %prep
 %setup -q -n pbr-%{version}
+%patch0 -p1
 # Get rid of ugly build-time deps that require network:
 sed -i "s/, 'sphinx\.ext\.intersphinx'//" doc/source/conf.py
 
@@ -90,10 +92,7 @@
 
 %if %{with test}
 %check
-%{python_expand rm -rf .testrepository
-$python %{_bindir}/testr init
-$python %{_bindir}/testr run --parallel
-}
+%python_exec -m stestr.cli run
 %endif
 
 %if !%{with test}

++ 0001-Skip-test-for-testr-hook-being-installed-when-testr-.patch ++
>From a4f27ca3972f88e1f494a95ac74fb0c582dd59dd Mon Sep 17 00:00:00 2001
From: Dirk Mueller 
Date: Fri, 14 Sep 2018 23:14:47 +0200
Subject: [PATCH] Skip test for testr hook being installed when testr is not
 available

pbr only depends on testrepository in the test requirements, so
packaging efforts can decide to skip the dependency if they want to.
As stestr is going to replace testrepository going forward, it makes
sense to make dependencies to testrepository optional.

Skip the test that requires testrepository in that scenario.

Change-Id: I28c30411a5a6fdb071ebcc35e65ce1f4f1242498
---
 pbr/tests/test_hooks.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/pbr/tests/test_hooks.py b/pbr/tests/test_hooks.py
index 0fcf96c..3f74790 100644
--- a/pbr/tests/test_hooks.py
+++ b/pbr/tests/test_hooks.py
@@ -41,7 +41,9 @@
 import os
 
 from testtools import matchers
+from testtools import skipUnless
 
+from pbr import testr_command
 from pbr.tests import base
 from pbr.tests import util
 
@@ -66,6 +68,7 @@ class TestHooks(base.BaseTestCase):
 assert 'test_hook_1\ntest_hook_2' in stdout
 assert return_code == 0
 
+@skipUnless(testr_command.have_testr, "testrepository not available")
 def test_custom_commands_known(self):
 stdout, _, return_code = self.run_setup('--help-commands')
 self.assertFalse(return_code)
-- 
2.18.0

++ pbr-4.1.1.tar.gz -> pbr-4.2.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-4.1.1/.stestr.conf new/pbr-4.2.0/.stestr.conf
--- old/pbr-4.1.1/.stestr.conf  1970-01-01 01:00:00.0 +0100
+++ new/pbr-4.2.0/.stestr.conf  2018-07-24 00:21:00.0 +0200
@@ -0,0 +1,3 @@
+[DEFAULT]
+test_path=./pbr/tests
+top_dir=./
diff -urN 

commit python-pbr for openSUSE:Factory

2018-08-31 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2018-08-31 09:51:23

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Fri Aug 31 09:51:23 2018 rev:38 rq:631832 version:4.1.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2018-08-27 
12:54:34.524502740 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2018-08-31 09:51:27.621534691 +0200
@@ -1,0 +2,7 @@
+Mon Aug 27 15:24:52 UTC 2018 - tchva...@suse.com
+
+- Move the Name declaration above BR with LUA expansion as it won't
+  get expanded in time for older codestreams otherwise and result
+  in issue like "Package does not exist: %files -n python-%name"
+
+---



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.NJ911U/_old  2018-08-31 09:51:28.177536090 +0200
+++ /var/tmp/diff_new_pack.NJ911U/_new  2018-08-31 09:51:28.181536100 +0200
@@ -23,7 +23,11 @@
 %else
 %bcond_with test
 %endif
-
+%if !%{with test}
+Name:   python-pbr
+%else
+Name:   python-pbr-%{flavor}
+%endif
 Version:4.1.1
 Release:0
 Summary:Python Build Reasonableness
@@ -39,11 +43,6 @@
 Requires(postun): update-alternatives
 Obsoletes:  python-pbr-doc
 BuildArch:  noarch
-%if !%{with test}
-Name:   python-pbr
-%else
-Name:   python-pbr-%{flavor}
-%endif
 %if %{with test}
 BuildRequires:  %{python_module Sphinx >= 1.6.2}
 BuildRequires:  %{python_module devel}




commit python-pbr for openSUSE:Factory

2018-08-27 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2018-08-27 12:54:23

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Mon Aug 27 12:54:23 2018 rev:37 rq:629411 version:4.1.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2018-08-08 
14:44:38.632679431 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2018-08-27 12:54:34.524502740 +0200
@@ -1,0 +2,5 @@
+Wed Aug 15 12:38:40 UTC 2018 - mc...@suse.com
+
+- Fix conditions when to enanle tests and when not.
+
+---



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.5dBqO1/_old  2018-08-27 12:54:36.688505114 +0200
+++ /var/tmp/diff_new_pack.5dBqO1/_new  2018-08-27 12:54:36.692505119 +0200
@@ -20,8 +20,10 @@
 %global flavor @BUILD_FLAVOR@%{nil}
 %if "%{flavor}" == "test"
 %bcond_without test
-%endif
+%else
 %bcond_with test
+%endif
+
 Version:4.1.1
 Release:0
 Summary:Python Build Reasonableness
@@ -37,10 +39,10 @@
 Requires(postun): update-alternatives
 Obsoletes:  python-pbr-doc
 BuildArch:  noarch
-%if %{with test}
-Name:   python-pbr-%{flavor}
-%else
+%if !%{with test}
 Name:   python-pbr
+%else
+Name:   python-pbr-%{flavor}
 %endif
 %if %{with test}
 BuildRequires:  %{python_module Sphinx >= 1.6.2}




commit python-pbr for openSUSE:Factory

2018-08-08 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2018-08-08 14:44:35

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Wed Aug  8 14:44:35 2018 rev:36 rq:627637 version:4.1.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2018-05-25 
21:35:39.095579972 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2018-08-08 14:44:38.632679431 +0200
@@ -1,0 +2,13 @@
+Mon Aug  6 10:03:48 UTC 2018 - tchva...@suse.com
+
+- Switch to multibuild to run tests
+- Drop doc subpkg, they have compiled docu on web, much better
+  * Drops patch for_sphinx.patch
+
+---
+Mon Aug  6 09:37:30 UTC 2018 - tchva...@suse.com
+
+- Version update to 4.1.1:
+  * Fixes on python 3.x
+
+---

Old:

  for_sphinx.patch
  pbr-4.0.3.tar.gz
  python-pbr-doc.changes
  python-pbr-doc.spec
  python-pbr-rpmlintrc

New:

  _multibuild
  pbr-4.1.1.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.zA3p9e/_old  2018-08-08 14:44:39.456680771 +0200
+++ /var/tmp/diff_new_pack.zA3p9e/_new  2018-08-08 14:44:39.460680778 +0200
@@ -17,37 +17,45 @@
 
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
-# NOTE(saschpe): git invocation and pythonpath issues with testrepository
-# enable testing with a build conditional (off by default):
+%global flavor @BUILD_FLAVOR@%{nil}
+%if "%{flavor}" == "test"
+%bcond_without test
+%endif
 %bcond_with test
-Name:   python-pbr
-Version:4.0.3
+Version:4.1.1
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
 Group:  Development/Languages/Python
 URL:http://pypi.python.org/pypi/pbr
 Source: 
https://files.pythonhosted.org/packages/source/p/pbr/pbr-%{version}.tar.gz
-Source1:python-pbr-rpmlintrc
-BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 Requires:   python-setuptools
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
+Obsoletes:  python-pbr-doc
 BuildArch:  noarch
-# Test requirements:
 %if %{with test}
-#BuildRequires:  python-coverage >= 3.6
-BuildRequires:  %{python_module fixtures >= 1.3.1}
-BuildRequires:  %{python_module mock >= 1.2}
-BuildRequires:  %{python_module python-subunit >= 0.0.18}
+Name:   python-pbr-%{flavor}
+%else
+Name:   python-pbr
+%endif
+%if %{with test}
+BuildRequires:  %{python_module Sphinx >= 1.6.2}
+BuildRequires:  %{python_module devel}
+BuildRequires:  %{python_module fixtures >= 3.0.0}
+BuildRequires:  %{python_module mock >= 2.0}
 BuildRequires:  %{python_module six >= 1.9.0}
 BuildRequires:  %{python_module testrepository >= 0.0.18}
-BuildRequires:  %{python_module testresources >= 0.2.4}
+BuildRequires:  %{python_module testresources >= 2.0.0}
 BuildRequires:  %{python_module testscenarios >= 0.4}
-BuildRequires:  %{python_module testtools >= 1.4.0}
+BuildRequires:  %{python_module testtools >= 2.2.0}
+BuildRequires:  %{python_module virtualenv >= 14.0.6}
+BuildRequires:  %{python_module wheel}
+BuildRequires:  git
+BuildRequires:  gpg2
 %endif
 %python_subpackages
 
@@ -71,28 +79,37 @@
 %python_build
 
 %install
+%if !%{with test}
 %python_install
+%python_expand rm -rf  %{buildroot}%{$python_sitelib}/pbr/tests
 %python_clone -a %{buildroot}%{_bindir}/pbr
 
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
+%endif
 
 %if %{with test}
 %check
-%python_exec %{_bindir}/testr init
-%python_exec %{_bindir}/testr run --parallel
+%{python_expand rm -rf .testrepository
+$python %{_bindir}/testr init
+$python %{_bindir}/testr run --parallel
+}
 %endif
 
+%if !%{with test}
 %post
 %python_install_alternative pbr
 
 %postun
 %python_uninstall_alternative pbr
+%endif
 
 %files %{python_files}
 %license LICENSE
+%if !%{with test}
 %doc AUTHORS ChangeLog CONTRIBUTING.rst README.rst
 %python_alternative %{_bindir}/pbr
 %{python_sitelib}/pbr
 %{python_sitelib}/pbr-%{version}-py%{python_version}.egg-info
+%endif
 
 %changelog

++ _multibuild ++

  test

++ pbr-4.0.3.tar.gz -> pbr-4.1.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-4.0.3/AUTHORS new/pbr-4.1.1/AUTHORS
--- old/pbr-4.0.3/AUTHORS   2018-05-15 06:15:03.0 +0200
+++ new/pbr-4.1.1/AUTHORS   2018-07-20 03:15:39.0 +0200
@@ -26,6 +26,7 @@
 Dave Walker (Daviey) 
 David 

commit python-pbr for openSUSE:Factory

2018-05-25 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2018-05-25 21:35:36

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Fri May 25 21:35:36 2018 rev:35 rq:612215 version:4.0.3

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr-doc.changes
2018-05-07 14:52:39.243957883 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr-doc.changes   
2018-05-25 21:35:39.055581420 +0200
@@ -1,0 +2,13 @@
+Fri May 25 09:48:46 UTC 2018 - mimi...@gmail.com
+
+- for_sphinx.patch - allow warnings for sphinx_build
+  unfortuanetly python3 and python2 Sphinx have diff in docstring parsing
+
+---
+Wed May 23 02:48:49 UTC 2018 - a...@gmx.de
+
+- update to version 4.0.3:
+  * Don't poke in pip for requests
+  * Fix builddoc with sphinx <= 1.6
+
+---
python-pbr.changes: same change

Old:

  pbr-4.0.2.tar.gz

New:

  for_sphinx.patch
  pbr-4.0.3.tar.gz



Other differences:
--
++ python-pbr-doc.spec ++
--- /var/tmp/diff_new_pack.OFzuIS/_old  2018-05-25 21:35:39.683558692 +0200
+++ /var/tmp/diff_new_pack.OFzuIS/_new  2018-05-25 21:35:39.687558547 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pbr-doc
-Version:4.0.2
+Version:4.0.3
 Release:0
 Summary:Documentation for python-pbr
 License:Apache-2.0
@@ -26,6 +26,7 @@
 URL:http://pypi.python.org/pypi/pbr
 Source: 
https://files.pythonhosted.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 Source1:python-pbr-rpmlintrc
+Patch0: for_sphinx.patch
 BuildRequires:  fdupes
 # Documentation requirements:
 BuildRequires:  python3-Sphinx >= 1.6.2
@@ -40,6 +41,7 @@
 %setup -q -n pbr-%{version}
 # Get rid of ugly build-time deps that require network:
 sed -i "s/, 'sphinx\.ext\.intersphinx'//" doc/source/conf.py
+%patch0 -p1
 
 %build
 python3 setup.py build_sphinx

++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.OFzuIS/_old  2018-05-25 21:35:39.719557389 +0200
+++ /var/tmp/diff_new_pack.OFzuIS/_new  2018-05-25 21:35:39.723557244 +0200
@@ -21,7 +21,7 @@
 # enable testing with a build conditional (off by default):
 %bcond_with test
 Name:   python-pbr
-Version:4.0.2
+Version:4.0.3
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0

++ for_sphinx.patch ++
Index: pbr-4.0.3/setup.cfg
===
--- pbr-4.0.3.orig/setup.cfg
+++ pbr-4.0.3/setup.cfg
@@ -55,7 +55,6 @@ console_scripts =
 all-files = 1
 build-dir = doc/build
 source-dir = doc/source
-warning-is-error = 1
 
 [wheel]
 universal = 1
++ pbr-4.0.2.tar.gz -> pbr-4.0.3.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-4.0.2/ChangeLog new/pbr-4.0.3/ChangeLog
--- old/pbr-4.0.2/ChangeLog 2018-04-11 11:54:40.0 +0200
+++ new/pbr-4.0.3/ChangeLog 2018-05-15 06:15:03.0 +0200
@@ -1,6 +1,12 @@
 CHANGES
 ===
 
+4.0.3
+-
+
+* Don't poke in pip for requests
+* Fix builddoc with sphinx <= 1.6
+
 4.0.2
 -
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-4.0.2/PKG-INFO new/pbr-4.0.3/PKG-INFO
--- old/pbr-4.0.2/PKG-INFO  2018-04-11 11:54:41.0 +0200
+++ new/pbr-4.0.3/PKG-INFO  2018-05-15 06:15:05.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 2.1
 Name: pbr
-Version: 4.0.2
+Version: 4.0.3
 Summary: Python Build Reasonableness
 Home-page: https://docs.openstack.org/pbr/latest/
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-4.0.2/RELEASENOTES.rst 
new/pbr-4.0.3/RELEASENOTES.rst
--- old/pbr-4.0.2/RELEASENOTES.rst  1970-01-01 01:00:00.0 +0100
+++ new/pbr-4.0.3/RELEASENOTES.rst  2018-05-15 06:15:05.0 +0200
@@ -0,0 +1,52 @@
+===
+pbr
+===
+
+.. _pbr_4.0.0:
+
+4.0.0
+=
+
+.. _pbr_4.0.0_New Features:
+
+New Features
+
+
+.. releasenotes/notes/v_version-457b38c8679c5868.yaml @ 
4c775e7890e90fc2ea77c66020659e52d6a61414
+
+- Support version parsing of git tag with the ``v`` pattern
+  (or ``V``), in addition to .
+
+
+.. _pbr_4.0.0_Upgrade Notes:
+
+Upgrade Notes
+-
+
+.. releasenotes/notes/remove-command-hooks-907d9c2325f306ca.yaml @ 
32c90ba598d7740e52bf21bc5e920fb5df08645a
+
+- Support for entry point command hooks has been removed. This feature 

commit python-pbr for openSUSE:Factory

2018-05-07 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2018-05-07 14:52:34

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Mon May  7 14:52:34 2018 rev:34 rq:603182 version:4.0.2

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr-doc.changes
2018-03-30 12:00:56.543793351 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr-doc.changes   
2018-05-07 14:52:39.243957883 +0200
@@ -1,0 +2,10 @@
+Mon Apr 23 15:14:47 UTC 2018 - a...@gmx.de
+
+- update to version 4.0.2:
+  * Better Sem-Ver header handling
+
+- changes from version 4.0.1:
+  * add lower-constraints job
+  * Explicitly read setup.cfg as utf-8 on Python 3
+
+---
python-pbr.changes: same change

Old:

  pbr-4.0.0.tar.gz

New:

  pbr-4.0.2.tar.gz



Other differences:
--
++ python-pbr-doc.spec ++
--- /var/tmp/diff_new_pack.nlZvX0/_old  2018-05-07 14:52:40.399921806 +0200
+++ /var/tmp/diff_new_pack.nlZvX0/_new  2018-05-07 14:52:40.399921806 +0200
@@ -18,21 +18,20 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pbr-doc
-Version:4.0.0
+Version:4.0.2
 Release:0
 Summary:Documentation for python-pbr
 License:Apache-2.0
 Group:  Development/Languages/Python
-Url:http://pypi.python.org/pypi/pbr
+URL:http://pypi.python.org/pypi/pbr
 Source: 
https://files.pythonhosted.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 Source1:python-pbr-rpmlintrc
 BuildRequires:  fdupes
 # Documentation requirements:
 BuildRequires:  python3-Sphinx >= 1.6.2
 BuildRequires:  python3-setuptools
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildArch:  noarch
 Provides:   %{python_module pbr-doc = %{version}}
+BuildArch:  noarch
 
 %description
 This package contains documentation files for python-pbr
@@ -51,8 +50,7 @@
 cp -r doc/build/html %{buildroot}%{_docdir}/python-pbr/
 
 %files
-%defattr(-,root,root,-)
-%doc LICENSE
+%license LICENSE
 %{_docdir}/python-pbr/
 
 %changelog

++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.nlZvX0/_old  2018-05-07 14:52:40.427920933 +0200
+++ /var/tmp/diff_new_pack.nlZvX0/_new  2018-05-07 14:52:40.431920808 +0200
@@ -16,24 +16,27 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 # NOTE(saschpe): git invocation and pythonpath issues with testrepository
 # enable testing with a build conditional (off by default):
 %bcond_with test
-
-%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pbr
-Version:4.0.0
+Version:4.0.2
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
 Group:  Development/Languages/Python
-Url:http://pypi.python.org/pypi/pbr
+URL:http://pypi.python.org/pypi/pbr
 Source: 
https://files.pythonhosted.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 Source1:python-pbr-rpmlintrc
 BuildRequires:  %{python_module devel}
 BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
+Requires:   python-setuptools
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
+BuildArch:  noarch
 # Test requirements:
 %if %{with test}
 #BuildRequires:  python-coverage >= 3.6
@@ -46,12 +49,6 @@
 BuildRequires:  %{python_module testscenarios >= 0.4}
 BuildRequires:  %{python_module testtools >= 1.4.0}
 %endif
-Requires:   python-setuptools
-Requires(post): update-alternatives
-Requires(postun): update-alternatives
-BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-BuildArch:  noarch
-
 %python_subpackages
 
 %description
@@ -61,7 +58,6 @@
 files and generate AUTHORS and ChangeLog file all from git
 information.
 
-
 %prep
 %setup -q -n pbr-%{version}
 # Get rid of ugly build-time deps that require network:
@@ -93,8 +89,8 @@
 %python_uninstall_alternative pbr
 
 %files %{python_files}
-%defattr(-,root,root,-)
-%doc AUTHORS ChangeLog CONTRIBUTING.rst LICENSE README.rst
+%license LICENSE
+%doc AUTHORS ChangeLog CONTRIBUTING.rst README.rst
 %python_alternative %{_bindir}/pbr
 %{python_sitelib}/pbr
 %{python_sitelib}/pbr-%{version}-py%{python_version}.egg-info

++ pbr-4.0.0.tar.gz -> pbr-4.0.2.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-4.0.0/.zuul.yaml new/pbr-4.0.2/.zuul.yaml
--- old/pbr-4.0.0/.zuul.yaml1970-01-01 01:00:00.0 +0100
+++ new/pbr-4.0.2/.zuul.yaml 

commit python-pbr for openSUSE:Factory

2018-03-30 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2018-03-30 12:00:53

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Fri Mar 30 12:00:53 2018 rev:33 rq:591779 version:4.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr-doc.changes
2017-07-04 11:56:35.464595048 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr-doc.changes   
2018-03-30 12:00:56.543793351 +0200
@@ -1,0 +2,40 @@
+Wed Mar 28 04:42:26 UTC 2018 - tbecht...@suse.com
+
+- update to 4.0.0:
+  * builddoc: Treat '[pbr] autodoc\_tree\_excludes' as a multi-line opt
+  * update parse test to use reliable comparison
+  * Make docs on env vars a little clearer
+  * Updated from global requirements
+  * future-proof invocation of apidoc
+  * emit warning correctly
+  * deprecations: Deprecate support for '-py{N}' requirements
+  * doc: Minor rework of usage doc
+  * doc: Rework features doc
+  * Support v version
+  * Deprecate testr and nose integration
+  * tests: Increase coverage of requirements parsing
+  * trivial: Move packaging tests to test\_packaging
+  * Put test-requirements into an extra named 'test'
+  * Support Description-Content-Type metadata
+  * Avoid tox\_install.sh for constraints support
+  * Test on Python 3.6
+  * Support PEP 345 Project-URL metadata
+  * Remove setting of version/release from releasenotes
+  * Use 'build\_reno' setuptools extension if available
+  * Remove unnecessary 'if True'
+  * Discover Distribution through the class hierarchy
+  * Add reno for release notes management
+  * Remove support for command hooks
+  * Remove dead code
+  * Deprecate support for Sphinx < 1.6
+  * builddoc: Use '[sphinx\_build] builders' with Sphinx < 1.6
+  * Remove win32/nt checks for wrapper script gen
+  * Remove py26 support
+  * Update URLs in documents according to document migration
+  * gitignore: Ignore .venv
+  * switch from oslosphinx to openstackdocstheme
+  * Trivial: Fix docstring
+  * turn on warning-as-error flag for doc build
+  * rearrange existing documentation using the new standard layout
+
+---
python-pbr.changes: same change

Old:

  pbr-3.1.1.tar.gz

New:

  pbr-4.0.0.tar.gz



Other differences:
--
++ python-pbr-doc.spec ++
--- /var/tmp/diff_new_pack.dmjEum/_old  2018-03-30 12:00:58.507722333 +0200
+++ /var/tmp/diff_new_pack.dmjEum/_new  2018-03-30 12:00:58.511722188 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pbr-doc
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pbr-doc
-Version:3.1.1
+Version:4.0.0
 Release:0
 Summary:Documentation for python-pbr
 License:Apache-2.0
@@ -28,7 +28,7 @@
 Source1:python-pbr-rpmlintrc
 BuildRequires:  fdupes
 # Documentation requirements:
-BuildRequires:  python3-Sphinx >= 1.1.2
+BuildRequires:  python3-Sphinx >= 1.6.2
 BuildRequires:  python3-setuptools
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 BuildArch:  noarch

++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.dmjEum/_old  2018-03-30 12:00:58.547720886 +0200
+++ /var/tmp/diff_new_pack.dmjEum/_new  2018-03-30 12:00:58.559720452 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pbr
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -22,7 +22,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pbr
-Version:3.1.1
+Version:4.0.0
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0

++ pbr-3.1.1.tar.gz -> pbr-4.0.0.tar.gz ++
 4141 lines of diff (skipped)




commit python-pbr for openSUSE:Factory

2017-10-31 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2017-10-31 15:42:54

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Tue Oct 31 15:42:54 2017 rev:32 rq:537608 version:3.1.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2017-08-14 
12:36:32.317333730 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2017-10-31 15:42:55.764102714 +0100
@@ -1,0 +2,7 @@
+Mon Oct 30 16:09:24 UTC 2017 - jmate...@suse.com
+
+- use %python_clone instead of manual copying
+- drop shebang and executable from the included test setup.py
+  instead of complicated post-install fixing
+
+---



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.b97rh1/_old  2017-10-31 15:42:56.320082559 +0100
+++ /var/tmp/diff_new_pack.b97rh1/_new  2017-10-31 15:42:56.324082414 +0100
@@ -67,29 +67,16 @@
 # Get rid of ugly build-time deps that require network:
 sed -i "s/, 'sphinx\.ext\.intersphinx'//" doc/source/conf.py
 
-# Fix wrong-script-interpreter
-sed -i "s|#!/usr/bin/env python|#!/usr/bin/python|" 
pbr/tests/testpackage/setup.py
+# drop interpreter from test setup.py
+sed -i "1s|^#!/.*||" pbr/tests/testpackage/setup.py
+chmod -x pbr/tests/testpackage/setup.py
 
 %build
 %python_build
 
 %install
-%{python_expand %$python_install
-mv %{buildroot}%{_bindir}/pbr %{buildroot}%{_bindir}/pbr-%{$python_bin_suffix}
-}
-%prepare_alternative pbr
-
-# Fix wrong-script-interpreter
-%python_expand sed -i "s|#!/usr/bin/python|#!%__$python|" 
%{buildroot}%{$python_sitelib}/pbr/tests/testpackage/setup.py
-
-%if %have_python2
-%py_compile %{buildroot}%{python2_sitelib}/pbr/tests/testpackage/
-%py_compile -O %{buildroot}%{python2_sitelib}/pbr/tests/testpackage/
-%endif
-%if %have_python3
-%py3_compile %{buildroot}%{python3_sitelib}/pbr/tests/testpackage/
-%py3_compile -O %{buildroot}%{python3_sitelib}/pbr/tests/testpackage/
-%endif
+%python_install
+%python_clone -a %{buildroot}%{_bindir}/pbr
 
 %python_expand %fdupes %{buildroot}%{$python_sitelib}
 




commit python-pbr for openSUSE:Factory

2017-08-14 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2017-08-14 12:36:23

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Mon Aug 14 12:36:23 2017 rev:31 rq:515115 version:3.1.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2017-07-12 
19:33:23.370515231 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2017-08-14 12:36:32.317333730 +0200
@@ -1,0 +2,6 @@
+Tue Aug  8 06:04:36 UTC 2017 - tbecht...@suse.com
+
+- remove unused BuildRequires on python-pip
+- add python-setuptools as BuildRequires
+
+---



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.5o4M5E/_old  2017-08-14 12:36:33.377184903 +0200
+++ /var/tmp/diff_new_pack.5o4M5E/_new  2017-08-14 12:36:33.385183779 +0200
@@ -31,7 +31,7 @@
 Source: 
https://files.pythonhosted.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 Source1:python-pbr-rpmlintrc
 BuildRequires:  %{python_module devel}
-BuildRequires:  %{python_module pip >= 1.4}
+BuildRequires:  %{python_module setuptools}
 BuildRequires:  fdupes
 BuildRequires:  python-rpm-macros
 # Test requirements:




commit python-pbr for openSUSE:Factory

2017-07-12 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2017-07-12 19:33:22

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Wed Jul 12 19:33:22 2017 rev:30 rq:509275 version:3.1.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2017-07-04 
11:56:35.752554524 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2017-07-12 19:33:23.370515231 +0200
@@ -1,0 +2,5 @@
+Mon Jul 10 18:42:12 UTC 2017 - toddrme2...@gmail.com
+
+- Fix wrong-script-interpreter rpmlint error.
+
+---



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.3tTfAv/_old  2017-07-12 19:33:23.930436231 +0200
+++ /var/tmp/diff_new_pack.3tTfAv/_new  2017-07-12 19:33:23.934435667 +0200
@@ -67,6 +67,9 @@
 # Get rid of ugly build-time deps that require network:
 sed -i "s/, 'sphinx\.ext\.intersphinx'//" doc/source/conf.py
 
+# Fix wrong-script-interpreter
+sed -i "s|#!/usr/bin/env python|#!/usr/bin/python|" 
pbr/tests/testpackage/setup.py
+
 %build
 %python_build
 
@@ -75,7 +78,20 @@
 mv %{buildroot}%{_bindir}/pbr %{buildroot}%{_bindir}/pbr-%{$python_bin_suffix}
 }
 %prepare_alternative pbr
-%fdupes %{buildroot}%{_prefix}
+
+# Fix wrong-script-interpreter
+%python_expand sed -i "s|#!/usr/bin/python|#!%__$python|" 
%{buildroot}%{$python_sitelib}/pbr/tests/testpackage/setup.py
+
+%if %have_python2
+%py_compile %{buildroot}%{python2_sitelib}/pbr/tests/testpackage/
+%py_compile -O %{buildroot}%{python2_sitelib}/pbr/tests/testpackage/
+%endif
+%if %have_python3
+%py3_compile %{buildroot}%{python3_sitelib}/pbr/tests/testpackage/
+%py3_compile -O %{buildroot}%{python3_sitelib}/pbr/tests/testpackage/
+%endif
+
+%python_expand %fdupes %{buildroot}%{$python_sitelib}
 
 %if %{with test}
 %check




commit python-pbr for openSUSE:Factory

2017-07-04 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2017-07-04 11:56:33

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Tue Jul  4 11:56:33 2017 rev:29 rq:507246 version:3.1.1

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr-doc.changes
2017-04-19 18:06:49.571787337 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr-doc.changes   
2017-07-04 11:56:35.464595048 +0200
@@ -1,0 +2,16 @@
+Thu Jun 29 16:16:36 UTC 2017 - tbecht...@suse.com
+
+- update to 3.1.1:
+  * Restore previous IP binding
+  * allow user to override the output location of api docs
+  * fix tests based on API change in Sphinx
+  * Updated from global requirements
+  * Add binding option for WSGI server
+  * Ignore index URL lines in requirements.txt files
+
+---
+Fri Jun 23 15:21:37 UTC 2017 - jmate...@suse.com
+
+- drop upstreamed make_oslosphinx_optional.patch
+
+---
--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2017-04-19 
18:06:49.699769234 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2017-07-04 11:56:35.752554524 +0200
@@ -1,0 +2,35 @@
+Thu Jun 29 16:16:36 UTC 2017 - tbecht...@suse.com
+
+- update to 3.1.1:
+  * Restore previous IP binding
+  * allow user to override the output location of api docs
+  * fix tests based on API change in Sphinx
+  * Updated from global requirements
+  * Add binding option for WSGI server
+  * Ignore index URL lines in requirements.txt files
+
+---
+Thu May 18 11:36:19 UTC 2017 - dmuel...@suse.com
+
+- Update to pbr-3.0.1:
+  * builddoc: uses the new Sphinx 1.6 code for multiple builder
+  * Updated from global requirements
+  * Fix missing comment from previous change
+  * trivial: Add note about multiple builders support
+  * Remove 'build\_sphinx\_latex'
+  * Stop building man pages by default
+  * docs: Use definition lists
+  * add image.nonlocal\_uri to the list of warnings ignored
+  * doc: Document Sphinx integration
+  * add changelog to published documentation
+  * Lazy import pkg\_resources
+  * Add Changelog build handling for invalid chars
+  * Initialize sphinx config using application instead of config
+  * Make oslosphinx optional
+  * Updated from global requirements
+  * Also generate XML coverage report
+  * Update to a newer hacking library
+- drop 0001-Initialize-sphinx-config-using-application-instead-o.patch
+  Upstream
+
+---

Old:

  0001-Initialize-sphinx-config-using-application-instead-o.patch
  make_oslosphinx_optional.patch
  pbr-2.0.0.tar.gz

New:

  pbr-3.1.1.tar.gz



Other differences:
--
++ python-pbr-doc.spec ++
--- /var/tmp/diff_new_pack.rwR1az/_old  2017-07-04 11:56:36.652427887 +0200
+++ /var/tmp/diff_new_pack.rwR1az/_new  2017-07-04 11:56:36.656427325 +0200
@@ -18,7 +18,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pbr-doc
-Version:2.0.0
+Version:3.1.1
 Release:0
 Summary:Documentation for python-pbr
 License:Apache-2.0
@@ -26,8 +26,6 @@
 Url:http://pypi.python.org/pypi/pbr
 Source: 
https://files.pythonhosted.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 Source1:python-pbr-rpmlintrc
-# make_oslosphinx_optional.patch - https://review.openstack.org/#/c/443555/
-Patch1: make_oslosphinx_optional.patch
 BuildRequires:  fdupes
 # Documentation requirements:
 BuildRequires:  python3-Sphinx >= 1.1.2
@@ -41,7 +39,6 @@
 
 %prep
 %setup -q -n pbr-%{version}
-%patch1 -p1
 # Get rid of ugly build-time deps that require network:
 sed -i "s/, 'sphinx\.ext\.intersphinx'//" doc/source/conf.py
 

++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.rwR1az/_old  2017-07-04 11:56:36.692422259 +0200
+++ /var/tmp/diff_new_pack.rwR1az/_new  2017-07-04 11:56:36.700421134 +0200
@@ -22,7 +22,7 @@
 
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pbr
-Version:2.0.0
+Version:3.1.1
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
@@ -30,8 +30,6 @@
 Url:http://pypi.python.org/pypi/pbr
 Source: 
https://files.pythonhosted.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 Source1:python-pbr-rpmlintrc
-# PATCH-FIX-UPSTREAM 
0001-Initialize-sphinx-config-using-application-instead-o.patch~- 

commit python-pbr for openSUSE:Factory

2017-04-19 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2017-04-19 18:06:46

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Wed Apr 19 18:06:46 2017 rev:28 rq:484778 version:2.0.0

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr-doc.changes
2017-02-27 18:42:05.382555434 +0100
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr-doc.changes   
2017-04-19 18:06:49.571787337 +0200
@@ -1,0 +2,53 @@
+Wed Mar 29 11:59:55 UTC 2017 - tbecht...@suse.com
+
+- Fix Source url
+
+---
+Thu Mar  9 10:40:10 UTC 2017 - apla...@suse.com
+
+- Add make_oslosphinx_optional.patch
+  https://review.openstack.org/#/c/443555/
+
+---
+Wed Mar  8 10:30:49 UTC 2017 - apla...@suse.com
+
+- Update to pbr-2.0.0
+  * tox: Don't set skipsdist=True
+  * Stop using 'warnerrors'
+  * doc: Clarify sections in 'setup.cfg'
+  * Updated from global requirements
+  * Remove discover from test-requirements
+  * Add Constraints support
+  * Don't raise exception on missing man pages
+  * Updated from global requirements
+  * Clean imports in code
+  * Updated from global requirements
+  * Docstrings should not start with a space
+  * Changed the home-page link
+  * Update .coveragerc after the removal of openstack directory
+  * coverage package name option, doc improvement
+  * Updated from global requirements
+  * Deprecated warning for SafeConfigParser
+  * Add more words to a confusing error message
+  * Don't ignore data-files
+  * Change assertTrue(isinstance()) by optimal assert
+  * Fix handling of old git log output
+  * Fix typo in the index.rst
+  * Expose deb version to match exposing rpm version
+  * Replace OpenStack LLC with OpenStack Foundation
+  * Updated from global requirements
+  * Fix pypy soabi tests
+  * Add Python 3.5 classifier and venv
+  * Fix argument order for assertEqual to (expected, observed)
+  * Move to oslosphinx
+  * Updated from global requirements
+  * Restore warnerrors behavior and support Sphinx 1.4
+  * Updated from global requirements
+  * Updated from global requirements
+  * Updated from global requirements
+  * Fix pypy wsgi tests
+  * Remember the insertion order for pbr.json
+- Remove 0001-Don-t-ignore-data-files.patch (included)
+- Remove 0001-Don-t-raise-exception-on-missing-man-pages.patch (included)
+
+---
--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2017-02-27 
18:42:05.582527186 +0100
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2017-04-19 18:06:49.699769234 +0200
@@ -1,0 +2,57 @@
+Mon Apr  3 05:05:43 UTC 2017 - tbecht...@suse.com
+
+- Add 0001-Initialize-sphinx-config-using-application-instead-o.patch
+
+---
+Wed Mar 29 13:53:04 UTC 2017 - jmate...@suse.com
+
+- uninstall alternatives in %postun
+
+---
+Wed Mar 29 11:59:27 UTC 2017 - tbecht...@suse.com
+
+- Fix Source url
+
+---
+Wed Mar  8 10:30:49 UTC 2017 - apla...@suse.com
+
+- Update to pbr-2.0.0
+  * tox: Don't set skipsdist=True
+  * Stop using 'warnerrors'
+  * doc: Clarify sections in 'setup.cfg'
+  * Updated from global requirements
+  * Remove discover from test-requirements
+  * Add Constraints support
+  * Don't raise exception on missing man pages
+  * Updated from global requirements
+  * Clean imports in code
+  * Updated from global requirements
+  * Docstrings should not start with a space
+  * Changed the home-page link
+  * Update .coveragerc after the removal of openstack directory
+  * coverage package name option, doc improvement
+  * Updated from global requirements
+  * Deprecated warning for SafeConfigParser
+  * Add more words to a confusing error message
+  * Don't ignore data-files
+  * Change assertTrue(isinstance()) by optimal assert
+  * Fix handling of old git log output
+  * Fix typo in the index.rst
+  * Expose deb version to match exposing rpm version
+  * Replace OpenStack LLC with OpenStack Foundation
+  * Updated from global requirements
+  * Fix pypy soabi tests
+  * Add Python 3.5 classifier and venv
+  * Fix argument order for assertEqual to (expected, observed)
+  * Move to oslosphinx
+  * Updated from global requirements
+  * Restore warnerrors behavior and support Sphinx 1.4
+  * Updated from global requirements
+  * Updated from global requirements
+  * Updated from global requirements
+  * Fix pypy wsgi tests
+  * Remember the insertion order for pbr.json

commit python-pbr for openSUSE:Factory

2017-02-27 Thread root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2017-02-27 18:42:04

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr-doc.changes
2016-05-26 23:53:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr-doc.changes   
2017-02-27 18:42:05.382555434 +0100
@@ -1,0 +2,8 @@
+Thu Feb 23 15:22:44 UTC 2017 - jmate...@suse.com
+
+- change to build only with python3 Sphinx
+- provide $flavor-doc for all pythons
+- include patches so that build doesn't fail
+  on manpages
+
+---
--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2016-10-03 
09:36:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2017-02-27 18:42:05.582527186 +0100
@@ -1,0 +2,17 @@
+Mon Feb 27 13:11:37 UTC 2017 - jmate...@suse.com
+
+- use hardlinks instead of symlinks for %fdupes, because
+  symlinks would point across subpackages
+
+---
+Tue Feb 21 14:11:09 UTC 2017 - jmate...@suse.com
+
+- update for singlespec
+
+---
+Mon Feb 20 22:03:16 UTC 2017 - dmuel...@suse.com
+
+- add 0001-Don-t-raise-exception-on-missing-man-pages.patch,
+  0001-Don-t-ignore-data-files.patch
+
+---

New:

  0001-Don-t-ignore-data-files.patch
  0001-Don-t-raise-exception-on-missing-man-pages.patch



Other differences:
--
++ python-pbr-doc.spec ++
--- /var/tmp/diff_new_pack.jose0q/_old  2017-02-27 18:42:06.182442442 +0100
+++ /var/tmp/diff_new_pack.jose0q/_new  2017-02-27 18:42:06.186441877 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pbr-doc
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +16,7 @@
 #
 
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pbr-doc
 Version:1.10.0
 Release:0
@@ -25,27 +26,29 @@
 Url:http://pypi.python.org/pypi/pbr
 Source: 
https://pypi.python.org/packages/c3/2c/63275fab26a0fd8cadafca71a3623e4d0f0ee8ed7124a5bb128853d178a7/pbr-%{version}.tar.gz
 Source1:python-pbr-rpmlintrc
+Patch0: 0001-Don-t-ignore-data-files.patch
+Patch1: 0001-Don-t-raise-exception-on-missing-man-pages.patch
 BuildRequires:  fdupes
-BuildRequires:  python-devel
 # Documentation requirements:
-BuildRequires:  python-Sphinx >= 1.1.2
+BuildRequires:  python3-Sphinx >= 1.1.2
+BuildRequires:  python3-setuptools
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
-%if 0%{?suse_version} && 0%{?suse_version} <= 1110
-%{!?python_sitelib: %global python_sitelib %(python -c "from 
distutils.sysconfig import get_python_lib; print get_python_lib()")}
-%else
 BuildArch:  noarch
-%endif
+Provides:   %{python_module pbr-doc = %{version}}
 
 %description
 This package contains documentation files for python-pbr
 
 %prep
 %setup -q -n pbr-%{version}
+%patch0 -p1
+%patch1 -p1
 # Get rid of ugly build-time deps that require network:
 sed -i "s/, 'sphinx\.ext\.intersphinx'//" doc/source/conf.py
 
 %build
-python setup.py build_sphinx && rm doc/build/html/.buildinfo
+python3 setup.py build_sphinx
+rm doc/build/html/.buildinfo
 
 %install
 mkdir -p %{buildroot}%{_docdir}/python-pbr

++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.jose0q/_old  2017-02-27 18:42:06.242433968 +0100
+++ /var/tmp/diff_new_pack.jose0q/_new  2017-02-27 18:42:06.266430578 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pbr
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -20,6 +20,7 @@
 # enable testing with a build conditional (off by default):
 %bcond_with test
 
+%{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:   python-pbr
 Version:1.10.0
 Release:0
@@ -29,34 +30,32 @@
 Url:http://pypi.python.org/pypi/pbr
 Source: 
https://pypi.python.org/packages/c3/2c/63275fab26a0fd8cadafca71a3623e4d0f0ee8ed7124a5bb128853d178a7/pbr-%{version}.tar.gz
 Source1:

commit python-pbr for openSUSE:Factory

2016-10-03 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2016-10-03 09:36:07

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2016-05-26 
23:53:47.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2016-10-03 09:36:08.0 +0200
@@ -1,0 +2,11 @@
+Tue Sep 27 18:32:25 UTC 2016 - tbecht...@suse.com
+
+- Add missing python-setuptools Requires.
+
+---
+Tue Sep 27 09:46:15 UTC 2016 - tbecht...@suse.com
+
+- Remove unneeded Requires for python-pip. It's only used
+  for testing.
+
+---



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.1Pe8qG/_old  2016-10-03 09:36:09.0 +0200
+++ /var/tmp/diff_new_pack.1Pe8qG/_new  2016-10-03 09:36:09.0 +0200
@@ -48,7 +48,7 @@
 BuildRequires:  python-testscenarios >= 0.4
 BuildRequires:  python-testtools >= 1.4.0
 %endif
-Requires:   python-pip >= 1.4
+Requires:   python-setuptools
 Requires(post): update-alternatives
 Requires(postun): update-alternatives
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build




commit python-pbr for openSUSE:Factory

2016-05-26 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2016-05-26 23:53:45

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr-doc.changes
2016-04-11 09:12:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr-doc.changes   
2016-05-26 23:53:47.0 +0200
@@ -1,0 +2,48 @@
+Tue May 24 05:15:23 UTC 2016 - tbecht...@suse.com
+
+- Fix pypi source
+
+---
+Tue May 24 04:50:22 UTC 2016 - tbecht...@suse.com
+
+- update to 1.10.0:
+  * File is wrongly marked as executable
+  * Fix wsgiref script use with oslo.config
+  * Update Preversioning explanation to avoid double that
+  * Handle IndexError during version string parsing
+  * Correct server test
+  * Updated from global requirements
+  * Fix soabi tests with pypy
+  * package: fix wrong catch in email parsing
+  * Do not convert git tags when searching history
+  * Include wsgi_scripts in generated wheels
+  * Correct the indentation in the classifiers example
+  * Do not silently drop markers that fail to evaluate
+  * Clarifications around tags and version numbers
+  * Correct typo - s/enabeld/enabled/
+  * Use apt-cache generated packages to provide build deps
+  * fix some variable names
+  * Don't attempt to test with 0.6c11 with Py3
+  * Support entry point patching on setuptools < 12
+  * Updated from global requirements
+  * Split changelog on nulls instead of (
+  * Add libjpeg and liberasurecode for tests
+  * Handle markers to support sdist on pip < 6
+  * Deprecated tox -downloadcache option removed
+  * passenv integration environment variables re-enabling integration tests
+  * Enable pep8 H405 tests
+  * Add patch to properly get all commands from dist
+  * doc: Remove 'MANIFEST.in'
+  * doc: Trivial cleanup of 'index.rst'
+  * doc: Add deprecation note for 'requirements-pyN'
+  * doc: Restructure 'Requirements' section
+  * doc: Restructure 'Usage' section
+  * doc: Add details of manifest generation
+  * Support git://, git+ssh://, git+https:// without -e flag
+  * More support Sphinx >=1.3b1 and <1.3.1
+  * Fix docs for markers
+  * Do not error when running pep8 with py3
+  * Ensure changelog log output is written if it already exists
+  * Cleanup jeepyb and pypi-mirror special casing
+
+---
--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2016-04-11 
09:12:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2016-05-26 23:53:47.0 +0200
@@ -1,0 +2,49 @@
+Tue May 24 05:15:09 UTC 2016 - tbecht...@suse.com
+
+- Fix pypi source
+
+---
+Tue May 24 04:46:16 UTC 2016 - tbecht...@suse.com
+
+- update to 1.10.0:
+  * File is wrongly marked as executable
+  * Fix wsgiref script use with oslo.config
+  * Update Preversioning explanation to avoid double that
+  * Handle IndexError during version string parsing
+  * Correct server test
+  * Updated from global requirements
+  * Fix soabi tests with pypy
+  * package: fix wrong catch in email parsing
+  * Do not convert git tags when searching history
+  * Include wsgi_scripts in generated wheels
+  * Correct the indentation in the classifiers example
+  * Do not silently drop markers that fail to evaluate
+  * Clarifications around tags and version numbers
+  * Correct typo - s/enabeld/enabled/
+  * Use apt-cache generated packages to provide build deps
+  * fix some variable names
+  * Don't attempt to test with 0.6c11 with Py3
+  * Support entry point patching on setuptools < 12
+  * Updated from global requirements
+  * Split changelog on nulls instead of (
+  * Add libjpeg and liberasurecode for tests
+  * Handle markers to support sdist on pip < 6
+  * Deprecated tox -downloadcache option removed
+  * passenv integration environment variables re-enabling integration tests
+  * Enable pep8 H405 tests
+  * Add patch to properly get all commands from dist
+  * doc: Remove 'MANIFEST.in'
+  * doc: Trivial cleanup of 'index.rst'
+  * doc: Add deprecation note for 'requirements-pyN'
+  * doc: Restructure 'Requirements' section
+  * doc: Restructure 'Usage' section
+  * doc: Add details of manifest generation
+  * Support git://, git+ssh://, git+https:// without -e flag
+  * More support Sphinx >=1.3b1 and <1.3.1
+  * Fix docs for markers
+  * Do not error when running pep8 with py3
+  * Ensure changelog log output is written if it already exists
+  * Cleanup jeepyb and pypi-mirror special casing
+- Adjust BuildRequires
+

commit python-pbr for openSUSE:Factory

2016-04-11 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2016-04-11 09:12:25

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr-doc.changes
2015-10-01 12:20:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr-doc.changes   
2016-04-11 09:12:27.0 +0200
@@ -1,0 +2,10 @@
+Fri Apr  1 15:20:52 UTC 2016 - tbecht...@suse.com
+
+- update to 1.8.1:
+  * Handle the case where cmd.distribution has no pbr attribute
+  * test_integration cleanups
+  * Remove redundant testscenarios glue
+  * Add standard code coverage configuration file
+  * Add shields.io version/downloads links/badges into README.rst
+
+---
python-pbr.changes: same change

Old:

  pbr-1.8.0.tar.gz

New:

  pbr-1.8.1.tar.gz



Other differences:
--
++ python-pbr-doc.spec ++
--- /var/tmp/diff_new_pack.DfnUof/_old  2016-04-11 09:12:28.0 +0200
+++ /var/tmp/diff_new_pack.DfnUof/_new  2016-04-11 09:12:28.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pbr-doc
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   python-pbr-doc
-Version:1.8.0
+Version:1.8.1
 Release:0
 Summary:Documentation for python-pbr
 License:Apache-2.0

++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.DfnUof/_old  2016-04-11 09:12:28.0 +0200
+++ /var/tmp/diff_new_pack.DfnUof/_new  2016-04-11 09:12:28.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pbr
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 %bcond_with test
 
 Name:   python-pbr
-Version:1.8.0
+Version:1.8.1
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0

++ pbr-1.8.0.tar.gz -> pbr-1.8.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.8.0/.coveragerc new/pbr-1.8.1/.coveragerc
--- old/pbr-1.8.0/.coveragerc   1970-01-01 01:00:00.0 +0100
+++ new/pbr-1.8.1/.coveragerc   2015-10-07 23:56:44.0 +0200
@@ -0,0 +1,8 @@
+[run]
+branch = True
+source = pbr
+omit = pbr/tests/*,pbr/openstack/*
+
+[report]
+ignore_errors = True
+precision = 2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.8.0/AUTHORS new/pbr-1.8.1/AUTHORS
--- old/pbr-1.8.0/AUTHORS   2015-09-14 22:59:19.0 +0200
+++ new/pbr-1.8.1/AUTHORS   2015-10-07 23:57:05.0 +0200
@@ -72,6 +72,7 @@
 Robert Collins 
 Robert Myers 
 Roger Luethi 
+Ronald Bradford 
 Ruby Loo 
 Russell Bryant 
 Ryan Petrello 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.8.0/ChangeLog new/pbr-1.8.1/ChangeLog
--- old/pbr-1.8.0/ChangeLog 2015-09-14 22:59:19.0 +0200
+++ new/pbr-1.8.1/ChangeLog 2015-10-07 23:57:05.0 +0200
@@ -1,6 +1,15 @@
 CHANGES
 ===
 
+1.8.1
+-
+
+* Handle the case where cmd.distribution has no pbr attribute
+* test_integration cleanups
+* Remove redundant testscenarios glue
+* Add standard code coverage configuration file
+* Add shields.io version/downloads links/badges into README.rst
+
 1.8.0
 -
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.8.0/PKG-INFO new/pbr-1.8.1/PKG-INFO
--- old/pbr-1.8.0/PKG-INFO  2015-09-14 22:59:19.0 +0200
+++ new/pbr-1.8.1/PKG-INFO  2015-10-07 23:57:05.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pbr
-Version: 1.8.0
+Version: 1.8.1
 Summary: Python Build Reasonableness
 Home-page: https://launchpad.net/pbr
 Author: OpenStack
@@ -9,6 +9,14 @@
 Description: Introduction
 
 
+.. image:: https://img.shields.io/pypi/v/pbr.svg
+:target: https://pypi.python.org/pypi/pbr/
+:alt: Latest Version
+

commit python-pbr for openSUSE:Factory

2015-10-01 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2015-10-01 12:20:43

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr-doc.changes
2015-09-16 10:36:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr-doc.changes   
2015-10-01 12:20:44.0 +0200
@@ -1,0 +2,9 @@
+Sun Sep 20 09:03:29 UTC 2015 - tbecht...@suse.com
+
+- update to 1.8.0:
+  * Strip comments present in setup.cfg
+  * Protect WSGI application with a critical section
+- Remove 0001-Remove-sphinx_config.init_values-manual-call.patch
+  Fixed upstream
+
+---
python-pbr.changes: same change

Old:

  0001-Remove-sphinx_config.init_values-manual-call.patch
  pbr-1.7.0.tar.gz

New:

  pbr-1.8.0.tar.gz



Other differences:
--
++ python-pbr-doc.spec ++
--- /var/tmp/diff_new_pack.e39tmU/_old  2015-10-01 12:20:45.0 +0200
+++ /var/tmp/diff_new_pack.e39tmU/_new  2015-10-01 12:20:45.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python-pbr-doc
-Version:1.7.0
+Version:1.8.0
 Release:0
 Summary:Documentation for python-pbr
 License:Apache-2.0
@@ -25,9 +25,6 @@
 Url:http://pypi.python.org/pypi/pbr
 Source: 
https://pypi.python.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 Source1:python-pbr-rpmlintrc
-# NOTE(toabctl): this is currently in review: 
https://review.openstack.org/#/c/193462/
-# needed to be abe to use pbr with newer Sphinx versions
-Patch0: 0001-Remove-sphinx_config.init_values-manual-call.patch
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 # Documentation requirements:
@@ -44,7 +41,6 @@
 
 %prep
 %setup -q -n pbr-%{version}
-%patch0 -p1
 # Get rid of ugly build-time deps that require network:
 sed -i "s/, 'sphinx\.ext\.intersphinx'//" doc/source/conf.py
 

++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.e39tmU/_old  2015-10-01 12:20:45.0 +0200
+++ /var/tmp/diff_new_pack.e39tmU/_new  2015-10-01 12:20:45.0 +0200
@@ -21,7 +21,7 @@
 %bcond_with test
 
 Name:   python-pbr
-Version:1.7.0
+Version:1.8.0
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
@@ -29,9 +29,6 @@
 Url:http://pypi.python.org/pypi/pbr
 Source: 
https://pypi.python.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 Source1:python-pbr-rpmlintrc
-# NOTE(toabctl): this is currently in review: 
https://review.openstack.org/#/c/193462/
-# needed to be abe to use pbr with newer Sphinx versions
-Patch0: 0001-Remove-sphinx_config.init_values-manual-call.patch
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRequires:  python-pip >= 1.4
@@ -69,7 +66,6 @@
 
 %prep
 %setup -q -n pbr-%{version}
-%patch0 -p1
 # Get rid of ugly build-time deps that require network:
 sed -i "s/, 'sphinx\.ext\.intersphinx'//" doc/source/conf.py
 

++ pbr-1.7.0.tar.gz -> pbr-1.8.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.7.0/AUTHORS new/pbr-1.8.0/AUTHORS
--- old/pbr-1.7.0/AUTHORS   2015-09-08 18:21:17.0 +0200
+++ new/pbr-1.8.0/AUTHORS   2015-09-14 22:59:19.0 +0200
@@ -1,5 +1,6 @@
 Akihiro Motoki 
 Alex Gaynor 
+Alexander Makarov 
 Andreas Jaeger 
 Andrew Bogott 
 Angus Salkeld 
@@ -87,6 +88,7 @@
 Thomas Grainger 
 Thomas Leaman 
 Tim Simpson 
+Timothy Chavez 
 Toilal 
 Vasudev Kamath 
 Vincent Untz 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.7.0/ChangeLog new/pbr-1.8.0/ChangeLog
--- old/pbr-1.7.0/ChangeLog 2015-09-08 18:21:16.0 +0200
+++ new/pbr-1.8.0/ChangeLog 2015-09-14 22:59:19.0 +0200
@@ -1,6 +1,12 @@
 CHANGES
 ===
 
+1.8.0
+-
+
+* Strip comments present in setup.cfg
+* Protect WSGI application with a critical section
+
 1.7.0
 -
 
@@ -10,6 +16,7 @@
 -
 
 * Strip comments in requirements files
+* Support Sphinx >=1.3 new protoype and warnings
 
 1.5.0
 -
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.7.0/PKG-INFO new/pbr-1.8.0/PKG-INFO
--- old/pbr-1.7.0/PKG-INFO  2015-09-08 

commit python-pbr for openSUSE:Factory

2015-09-16 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2015-09-16 10:36:14

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is "python-pbr"

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr-doc.changes
2015-08-29 20:03:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr-doc.changes   
2015-09-16 10:36:15.0 +0200
@@ -1,0 +2,6 @@
+Wed Sep  9 06:42:06 UTC 2015 - tbecht...@suse.com
+
+- update to 1.7.0:
+  * Have pbr egg_info.writer check PBR is enabled
+
+---
python-pbr.changes: same change

Old:

  pbr-1.6.0.tar.gz

New:

  pbr-1.7.0.tar.gz



Other differences:
--
++ python-pbr-doc.spec ++
--- /var/tmp/diff_new_pack.FUPKS5/_old  2015-09-16 10:36:16.0 +0200
+++ /var/tmp/diff_new_pack.FUPKS5/_new  2015-09-16 10:36:16.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python-pbr-doc
-Version:1.6.0
+Version:1.7.0
 Release:0
 Summary:Documentation for python-pbr
 License:Apache-2.0

++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.FUPKS5/_old  2015-09-16 10:36:16.0 +0200
+++ /var/tmp/diff_new_pack.FUPKS5/_new  2015-09-16 10:36:16.0 +0200
@@ -21,7 +21,7 @@
 %bcond_with test
 
 Name:   python-pbr
-Version:1.6.0
+Version:1.7.0
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0

++ pbr-1.6.0.tar.gz -> pbr-1.7.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.6.0/ChangeLog new/pbr-1.7.0/ChangeLog
--- old/pbr-1.6.0/ChangeLog 2015-08-24 23:31:23.0 +0200
+++ new/pbr-1.7.0/ChangeLog 2015-09-08 18:21:16.0 +0200
@@ -1,6 +1,11 @@
 CHANGES
 ===
 
+1.7.0
+-
+
+* Have pbr egg_info.writer check PBR is enabled
+
 1.6.0
 -
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.6.0/PKG-INFO new/pbr-1.7.0/PKG-INFO
--- old/pbr-1.6.0/PKG-INFO  2015-08-24 23:31:23.0 +0200
+++ new/pbr-1.7.0/PKG-INFO  2015-09-08 18:21:17.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pbr
-Version: 1.6.0
+Version: 1.7.0
 Summary: Python Build Reasonableness
 Home-page: https://launchpad.net/pbr
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.6.0/pbr/pbr_json.py 
new/pbr-1.7.0/pbr/pbr_json.py
--- old/pbr-1.6.0/pbr/pbr_json.py   2015-08-24 23:30:59.0 +0200
+++ new/pbr-1.7.0/pbr/pbr_json.py   2015-09-08 18:20:54.0 +0200
@@ -20,6 +20,8 @@
 
 
 def write_pbr_json(cmd, basename, filename):
+if not cmd.distribution.pbr:
+return
 git_dir = git._run_git_functions()
 if not git_dir:
 return
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.6.0/pbr.egg-info/PKG-INFO 
new/pbr-1.7.0/pbr.egg-info/PKG-INFO
--- old/pbr-1.6.0/pbr.egg-info/PKG-INFO 2015-08-24 23:31:23.0 +0200
+++ new/pbr-1.7.0/pbr.egg-info/PKG-INFO 2015-09-08 18:21:17.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pbr
-Version: 1.6.0
+Version: 1.7.0
 Summary: Python Build Reasonableness
 Home-page: https://launchpad.net/pbr
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.6.0/pbr.egg-info/SOURCES.txt 
new/pbr-1.7.0/pbr.egg-info/SOURCES.txt
--- old/pbr-1.6.0/pbr.egg-info/SOURCES.txt  2015-08-24 23:31:23.0 
+0200
+++ new/pbr-1.7.0/pbr.egg-info/SOURCES.txt  2015-09-08 18:21:17.0 
+0200
@@ -43,7 +43,6 @@
 pbr.egg-info/dependency_links.txt
 pbr.egg-info/entry_points.txt
 pbr.egg-info/not-zip-safe
-pbr.egg-info/pbr.json
 pbr.egg-info/top_level.txt
 pbr/cmd/__init__.py
 pbr/cmd/main.py
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.6.0/pbr.egg-info/pbr.json 
new/pbr-1.7.0/pbr.egg-info/pbr.json
--- old/pbr-1.6.0/pbr.egg-info/pbr.json 2015-08-24 23:31:23.0 +0200
+++ new/pbr-1.7.0/pbr.egg-info/pbr.json 1970-01-01 01:00:00.0 +0100
@@ -1 +0,0 @@
-{"git_version": "1e05037", "is_release": true}
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.6.0/setup.cfg new/pbr-1.7.0/setup.cfg
--- old/pbr-1.6.0/setup.cfg 2015-08-24 23:31:23.0 +0200
+++ new/pbr-1.7.0/setup.cfg 2015-09-08 18:21:17.0 +0200
@@ -53,7 +53,7 @@
 universal = 1
 
 [egg_info]
+tag_date = 0
 

commit python-pbr for openSUSE:Factory

2015-08-29 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2015-08-29 20:03:41

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr-doc.changes
2015-08-14 14:45:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr-doc.changes   
2015-08-29 20:03:42.0 +0200
@@ -1,0 +2,9 @@
+Wed Aug 26 06:20:59 UTC 2015 - tbecht...@suse.com
+
+- update to 1.6.0:
+  * Strip comments in requirements files
+  * Handle git being entirely absent
+  * We require the use of setuptools
+  * Fix retrieval of commit data and most recent tag
+
+---
--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2015-08-14 
14:45:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2015-08-29 20:03:42.0 +0200
@@ -1,0 +2,11 @@
+Wed Aug 26 06:20:59 UTC 2015 - tbecht...@suse.com
+
+- update to 1.6.0:
+  * Strip comments in requirements files
+  * Handle git being entirely absent
+  * We require the use of setuptools
+  * Fix retrieval of commit data and most recent tag
+- Remove 0001-Handle-git-being-entirely-absent.patch .
+  Applied upstream
+
+---

Old:

  0001-Handle-git-being-entirely-absent.patch
  pbr-1.4.0.tar.gz

New:

  pbr-1.6.0.tar.gz



Other differences:
--
++ python-pbr-doc.spec ++
--- /var/tmp/diff_new_pack.TXO6gA/_old  2015-08-29 20:03:43.0 +0200
+++ /var/tmp/diff_new_pack.TXO6gA/_new  2015-08-29 20:03:43.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python-pbr-doc
-Version:1.4.0
+Version:1.6.0
 Release:0
 Summary:Documentation for python-pbr
 License:Apache-2.0

++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.TXO6gA/_old  2015-08-29 20:03:43.0 +0200
+++ /var/tmp/diff_new_pack.TXO6gA/_new  2015-08-29 20:03:43.0 +0200
@@ -21,7 +21,7 @@
 %bcond_with test
 
 Name:   python-pbr
-Version:1.4.0
+Version:1.6.0
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
@@ -32,7 +32,6 @@
 # NOTE(toabctl): this is currently in review: 
https://review.openstack.org/#/c/193462/
 # needed to be abe to use pbr with newer Sphinx versions
 Patch0: 0001-Remove-sphinx_config.init_values-manual-call.patch
-Patch1: 0001-Handle-git-being-entirely-absent.patch
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRequires:  python-pip = 1.4
@@ -71,7 +70,6 @@
 %prep
 %setup -q -n pbr-%{version}
 %patch0 -p1
-%patch1 -p1
 # Get rid of ugly build-time deps that require network:
 sed -i s/, 'sphinx\.ext\.intersphinx'// doc/source/conf.py
 

++ pbr-1.4.0.tar.gz - pbr-1.6.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.4.0/AUTHORS new/pbr-1.6.0/AUTHORS
--- old/pbr-1.4.0/AUTHORS   2015-08-03 21:59:53.0 +0200
+++ new/pbr-1.6.0/AUTHORS   2015-08-24 23:31:23.0 +0200
@@ -31,6 +31,7 @@
 Eric Windisch e...@cloudscaling.com
 Erik M. Bray emb...@stsci.edu
 Eugene Kirpichov ekirpic...@gmail.com
+Florian Wilhelm florian.wilh...@blue-yonder.com
 Gary Kotton gkot...@redhat.com
 Giampaolo Lauria lau...@us.ibm.com
 Ionuț Arțăriși iartar...@suse.cz
@@ -44,6 +45,7 @@
 Joe Heck he...@mac.com
 Johannes Erdfelt johannes.erdf...@rackspace.com
 Joshua Harlow harlo...@gmail.com
+Joshua Harlow harlo...@yahoo-inc.com
 Julien Danjou jul...@danjou.info
 Kevin McCarthy m...@kevinmccarthy.org
 Khai Do zaro0...@gmail.com
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.4.0/ChangeLog new/pbr-1.6.0/ChangeLog
--- old/pbr-1.4.0/ChangeLog 2015-08-03 21:59:53.0 +0200
+++ new/pbr-1.6.0/ChangeLog 2015-08-24 23:31:23.0 +0200
@@ -1,6 +1,18 @@
 CHANGES
 ===
 
+1.6.0
+-
+
+* Strip comments in requirements files
+
+1.5.0
+-
+
+* Handle git being entirely absent
+* We require the use of setuptools
+* Fix retrieval of commit data and most recent tag
+
 1.4.0
 -
 
@@ -18,6 +30,7 @@
 * Wrap env markers in parens
 * Updated from global requirements
 * Add more documentation around building docs
+* Expose a 'rpm_version' extra command
 * Updated from global requirements
 * Use string for 'OS_TEST_TIMEOUT' default
 * Updated from global requirements
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.4.0/PKG-INFO new/pbr-1.6.0/PKG-INFO
--- 

commit python-pbr for openSUSE:Factory

2015-08-14 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2015-08-14 14:45:47

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr-doc.changes
2015-08-07 00:23:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr-doc.changes   
2015-08-14 14:45:52.0 +0200
@@ -1,0 +2,11 @@
+Tue Aug 11 07:34:34 UTC 2015 - seife+...@b1-systems.com
+
+- update to version 1.4.0
+  * Fix docs for environment markers in extras
+  * Export ChangeLog and AUTHORS in install
+  * Show how long the git querying takes
+  * Add wsgi_scripts support to PBR
+  * Updated from global requirements
+- requires python-mock = 1.2
+
+---
--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2015-08-07 
00:23:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2015-08-14 14:45:52.0 +0200
@@ -1,0 +2,17 @@
+Wed Aug 12 09:32:35 UTC 2015 - dmuel...@suse.com
+
+- add 0001-Handle-git-being-entirely-absent.patch
+- revert dependency on git (see comment in the specfile)
+
+---
+Tue Aug 11 07:34:34 UTC 2015 - seife+...@b1-systems.com
+
+- update to version 1.4.0
+  * Fix docs for environment markers in extras
+  * Export ChangeLog and AUTHORS in install
+  * Show how long the git querying takes
+  * Add wsgi_scripts support to PBR
+  * Updated from global requirements
+- requires python-mock = 1.2
+
+---

Old:

  pbr-1.3.0.tar.gz

New:

  0001-Handle-git-being-entirely-absent.patch
  pbr-1.4.0.tar.gz



Other differences:
--
++ python-pbr-doc.spec ++
--- /var/tmp/diff_new_pack.WRtVhn/_old  2015-08-14 14:45:53.0 +0200
+++ /var/tmp/diff_new_pack.WRtVhn/_new  2015-08-14 14:45:53.0 +0200
@@ -17,7 +17,7 @@
 
 
 Name:   python-pbr-doc
-Version:1.3.0
+Version:1.4.0
 Release:0
 Summary:Documentation for python-pbr
 License:Apache-2.0

++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.WRtVhn/_old  2015-08-14 14:45:53.0 +0200
+++ /var/tmp/diff_new_pack.WRtVhn/_new  2015-08-14 14:45:53.0 +0200
@@ -21,7 +21,7 @@
 %bcond_with test
 
 Name:   python-pbr
-Version:1.3.0
+Version:1.4.0
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
@@ -32,6 +32,7 @@
 # NOTE(toabctl): this is currently in review: 
https://review.openstack.org/#/c/193462/
 # needed to be abe to use pbr with newer Sphinx versions
 Patch0: 0001-Remove-sphinx_config.init_values-manual-call.patch
+Patch1: 0001-Handle-git-being-entirely-absent.patch
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRequires:  python-pip = 1.4
@@ -43,7 +44,7 @@
 %endif
 BuildRequires:  python-fixtures = 0.3.14
 BuildRequires:  python-hacking = 0.9.2
-BuildRequires:  python-mock = 1.0
+BuildRequires:  python-mock = 1.2
 BuildRequires:  python-python-subunit = 0.0.18
 BuildRequires:  python-testrepository = 0.0.18
 BuildRequires:  python-testresources = 0.2.4
@@ -70,6 +71,7 @@
 %prep
 %setup -q -n pbr-%{version}
 %patch0 -p1
+%patch1 -p1
 # Get rid of ugly build-time deps that require network:
 sed -i s/, 'sphinx\.ext\.intersphinx'// doc/source/conf.py
 

++ 0001-Handle-git-being-entirely-absent.patch ++
From 5c0bb9186fe2d65901744b00af24c8c50b3e1d29 Mon Sep 17 00:00:00 2001
From: Robert Collins rbtcoll...@hp.com
Date: Mon, 10 Aug 2015 16:22:26 +1200
Subject: [PATCH] Handle git being entirely absent

When we try to find the git directory, if git is not present, treat
that the same as an error from git itself. Sadly tests for this are
nearly impossible to meaningfully write, since we always have git
installed. I can do a mock based test if folk want one.

Change-Id: If6160d1fb3def8133bdd0b66105e60ef93f80f82
Closes-Bug: #1481468
---
 pbr/git.py | 9 -
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/pbr/git.py b/pbr/git.py
index b4ae300..60acd3c 100644
--- a/pbr/git.py
+++ b/pbr/git.py
@@ -18,6 +18,7 @@ from __future__ import unicode_literals
 
 import distutils.errors
 from distutils import log
+import errno
 import io
 import os
 import re
@@ -64,7 +65,13 @@ def _run_git_command(cmd, git_dir, **kwargs):
 
 
 def _get_git_directory():
-return _run_shell_command(['git', 'rev-parse', '--git-dir'])
+try:
+return _run_shell_command(['git', 'rev-parse', '--git-dir'])
+except 

commit python-pbr for openSUSE:Factory

2015-08-06 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2015-08-07 00:23:14

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

New Changes file:

--- /dev/null   2015-07-22 21:25:44.928025004 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr-doc.changes   
2015-08-07 00:23:15.0 +0200
@@ -0,0 +1,4 @@
+---
+Mon Aug  3 09:46:34 UTC 2015 - toddrme2...@gmail.com
+
+- Split documentation into own package to avoid dependency loop
--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2015-07-21 
13:25:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2015-08-07 00:23:15.0 +0200
@@ -1,0 +2,15 @@
+Mon Aug  3 10:04:09 UTC 2015 - toddrme2...@gmail.com
+
+- Actually remove documentation requirements
+
+---
+Mon Aug  3 09:46:34 UTC 2015 - toddrme2...@gmail.com
+
+- Split documentation into own package to avoid dependency loop
+
+---
+Mon Jul 27 15:37:32 UTC 2015 - toddrme2...@gmail.com
+
+- Fix update-alternatives usage.
+
+---

New:

  python-pbr-doc.changes
  python-pbr-doc.spec



Other differences:
--
++ python-pbr-doc.spec ++
#
# spec file for package python-pbr-doc
#
# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:   python-pbr-doc
Version:1.3.0
Release:0
Summary:Documentation for python-pbr
License:Apache-2.0
Group:  Development/Languages/Python
Url:http://pypi.python.org/pypi/pbr
Source: 
https://pypi.python.org/packages/source/p/pbr/pbr-%{version}.tar.gz
Source1:python-pbr-rpmlintrc
# NOTE(toabctl): this is currently in review: 
https://review.openstack.org/#/c/193462/
# needed to be abe to use pbr with newer Sphinx versions
Patch0: 0001-Remove-sphinx_config.init_values-manual-call.patch
BuildRequires:  fdupes
BuildRequires:  python-devel
# Documentation requirements:
BuildRequires:  python-Sphinx = 1.1.2
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version}  0%{?suse_version} = 1110
%{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print get_python_lib())}
%else
BuildArch:  noarch
%endif

%description
This package contains documentation files for python-pbr

%prep
%setup -q -n pbr-%{version}
%patch0 -p1
# Get rid of ugly build-time deps that require network:
sed -i s/, 'sphinx\.ext\.intersphinx'// doc/source/conf.py

%build
python setup.py build_sphinx  rm doc/build/html/.buildinfo

%install
mkdir -p %{buildroot}%{_docdir}/python-pbr
cp -r doc/build/html %{buildroot}%{_docdir}/python-pbr/

%files
%defattr(-,root,root,-)
%doc LICENSE
%{_docdir}/python-pbr/

%changelog
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.qjZcaO/_old  2015-08-07 00:23:16.0 +0200
+++ /var/tmp/diff_new_pack.qjZcaO/_new  2015-08-07 00:23:16.0 +0200
@@ -35,8 +35,6 @@
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRequires:  python-pip = 1.4
-# Documentation requirements:
-BuildRequires:  python-Sphinx = 1.1.2
 # Test requirements:
 %if %{with test}
 #BuildRequires:  python-coverage = 3.6
@@ -69,14 +67,6 @@
 files and generate AUTHORS and ChangeLog file all from git
 information.
 
-%package doc
-Summary:Python Build Reasonableness documentation
-Group:  Development/Languages/Python
-Requires:   %{name} = %{version}
-
-%description doc
-This package contains documentation files for %{name}.
-
 %prep
 %setup -q -n pbr-%{version}
 %patch0 -p1
@@ -85,14 +75,14 @@
 
 %build
 python setup.py build
-python setup.py build_sphinx  rm doc/build/html/.buildinfo
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 mkdir -p 

commit python-pbr for openSUSE:Factory

2015-07-21 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2015-07-21 13:25:40

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2015-06-17 
16:15:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2015-07-21 13:25:40.0 +0200
@@ -1,0 +2,21 @@
+Fri Jul 17 11:54:48 UTC 2015 - tbecht...@suse.com
+
+- update to 1.3.0:
+  * Wrap env markers in parens
+  * Updated from global requirements
+  * Add more documentation around building docs
+  * Updated from global requirements
+  * Use string for 'OS_TEST_TIMEOUT' default
+  * Updated from global requirements
+  * This documents the use of comments that work between 2.6, 2.7 and 3.4
+- Add 0001-Remove-sphinx_config.init_values-manual-call.patch . Needed
+  for newer Sphinx versions.
+
+---
+Wed Jun 24 08:24:05 UTC 2015 - dmuel...@suse.com
+
+- update to 1.2.0:
+  * Strip markers from test requirements
+  * Revert Remove sphinx_config.init_values(
+
+---

Old:

  pbr-1.1.0.tar.gz

New:

  0001-Remove-sphinx_config.init_values-manual-call.patch
  pbr-1.3.0.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.F1DfIZ/_old  2015-07-21 13:25:41.0 +0200
+++ /var/tmp/diff_new_pack.F1DfIZ/_new  2015-07-21 13:25:41.0 +0200
@@ -21,7 +21,7 @@
 %bcond_with test
 
 Name:   python-pbr
-Version:1.1.0
+Version:1.3.0
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
@@ -29,6 +29,9 @@
 Url:http://pypi.python.org/pypi/pbr
 Source: 
https://pypi.python.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 Source1:python-pbr-rpmlintrc
+# NOTE(toabctl): this is currently in review: 
https://review.openstack.org/#/c/193462/
+# needed to be abe to use pbr with newer Sphinx versions
+Patch0: 0001-Remove-sphinx_config.init_values-manual-call.patch
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRequires:  python-pip = 1.4
@@ -76,6 +79,7 @@
 
 %prep
 %setup -q -n pbr-%{version}
+%patch0 -p1
 # Get rid of ugly build-time deps that require network:
 sed -i s/, 'sphinx\.ext\.intersphinx'// doc/source/conf.py
 

++ 0001-Remove-sphinx_config.init_values-manual-call.patch ++
From 12e36886fe343f8103a21c60d6925115ad8dbc26 Mon Sep 17 00:00:00 2001
From: Thomas Bechtold tbecht...@suse.com
Date: Tue, 2 Jun 2015 18:40:38 +0200
Subject: [PATCH] Remove sphinx_config.init_values() manual call

The function signature for Sphinx's config.init_values() changed since
version 1.3. That leads to:

TypeError: init_values() takes exactly 2 arguments (1 given)

But the function is already correctly called from
application.Sphinx()'s constructor. So use the configuration object
from the application instead of creating an own config object.

Commit 1dfe9ef348c777bef67b2c2b1d35e50ebc720333 already introduced this
change and commit e41a9180ed3103bb45fa1d1be93ba951016b029c reverted it
due to build failures with Sphinx 1.1.3 . The failure occurred because
using the application class to detect if man pages can build raised a
warning which was treated as error. This case is now handled and tested
with Sphinx 1.1.3 and 1.3.1.

Change-Id: Idf6c7b329880c6698b61ee9e88f29c0f6e0956bf
Closes-Bug: #1379998
---
 pbr/builddoc.py | 18 ++
 1 file changed, 14 insertions(+), 4 deletions(-)

diff --git a/pbr/builddoc.py b/pbr/builddoc.py
index 3c9a9a1..f7d7697 100644
--- a/pbr/builddoc.py
+++ b/pbr/builddoc.py
@@ -27,7 +27,6 @@ except ImportError:
 try:
 from sphinx import apidoc
 from sphinx import application
-from sphinx import config
 from sphinx import setup_command
 except Exception as e:
 # NOTE(dhellmann): During the installation of docutils, setuptools
@@ -129,10 +128,21 @@ class LocalBuildDoc(setup_command.BuildDoc):
 confoverrides['release'] = self.release
 if self.today:
 confoverrides['today'] = self.today
-sphinx_config = config.Config(self.config_dir, 'conf.py', {}, [])
-sphinx_config.init_values()
-if self.builder == 'man' and len(sphinx_config.man_pages) == 0:
+
+# NOTE(toabctl): creating the app with warningiserror=False is
+# used to detect if man_pages are available.Only needed for sphinx1.3
+# See also https://github.com/sphinx-doc/sphinx/issues/1933
+app = application.Sphinx(
+

commit python-pbr for openSUSE:Factory

2015-06-17 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2015-06-17 16:15:09

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2015-06-09 
08:48:26.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2015-06-17 16:15:10.0 +0200
@@ -1,0 +2,16 @@
+Tue Jun  9 07:17:47 UTC 2015 - tbecht...@suse.com
+
+- update to 1.1.0:
+  * Fix test case to be runnable with gnupg 2.1
+  * More explicit data_files install location docs
+  * Move CapturedSubprocess fixture to base
+  * Remove sphinx_config.init_values() manual call
+  * Updated from global requirements
+  * builddoc: allow to use fnmatch-style exclusion for autodoc
+  * doc: add some basic doc about pbr doc options
+  * Add home-page into sample setup.cfg
+  * Make setup.py --help-commands work without testrepository
+- Removed 0001-Remove-sphinx_config.init_values-manual-call.patch
+  Applied upstream.
+
+---

Old:

  0001-Remove-sphinx_config.init_values-manual-call.patch
  pbr-1.0.1.tar.gz

New:

  pbr-1.1.0.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.uCvPoX/_old  2015-06-17 16:15:11.0 +0200
+++ /var/tmp/diff_new_pack.uCvPoX/_new  2015-06-17 16:15:11.0 +0200
@@ -21,7 +21,7 @@
 %bcond_with test
 
 Name:   python-pbr
-Version:1.0.1
+Version:1.1.0
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
@@ -29,8 +29,6 @@
 Url:http://pypi.python.org/pypi/pbr
 Source: 
https://pypi.python.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 Source1:python-pbr-rpmlintrc
-# PATCH-FIX-UPSTREAM needed to be able to use Sphinx = 1.3 versions
-Patch:  0001-Remove-sphinx_config.init_values-manual-call.patch
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRequires:  python-pip = 1.4
@@ -78,7 +76,6 @@
 
 %prep
 %setup -q -n pbr-%{version}
-%patch -p1
 # Get rid of ugly build-time deps that require network:
 sed -i s/, 'sphinx\.ext\.intersphinx'// doc/source/conf.py
 

++ pbr-1.0.1.tar.gz - pbr-1.1.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.0.1/AUTHORS new/pbr-1.1.0/AUTHORS
--- old/pbr-1.0.1/AUTHORS   2015-05-20 00:37:15.0 +0200
+++ new/pbr-1.1.0/AUTHORS   2015-06-09 05:14:57.0 +0200
@@ -1,3 +1,4 @@
+Akihiro Motoki mot...@da.jp.nec.com
 Alex Gaynor alex.gay...@gmail.com
 Andreas Jaeger a...@suse.de
 Andrew Bogott abog...@wikimedia.org
@@ -68,6 +69,7 @@
 Ruby Loo r...@yahoo-inc.com
 Russell Bryant rbry...@redhat.com
 Ryan Petrello li...@ryanpetrello.com
+Sachi King nak...@nakato.io
 Sascha Peilicke speili...@suse.com
 Sean Dague sda...@linux.vnet.ibm.com
 Sean Dague s...@dague.net
@@ -75,6 +77,7 @@
 Steve Kowalik ste...@wedontsleep.org
 Steve Martinelli steve...@ca.ibm.com
 Steven Hardy sha...@redhat.com
+Thomas Bechtold tbecht...@suse.com
 Thomas Goirand tho...@goirand.fr
 Thomas Grainger tagr...@gmail.com
 Thomas Leaman thomas.lea...@hp.com
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.0.1/ChangeLog new/pbr-1.1.0/ChangeLog
--- old/pbr-1.0.1/ChangeLog 2015-05-20 00:37:15.0 +0200
+++ new/pbr-1.1.0/ChangeLog 2015-06-09 05:14:57.0 +0200
@@ -1,10 +1,24 @@
 CHANGES
 ===
 
+1.1.0
+-
+
+* Fix test case to be runnable with gnupg 2.1
+* More explicit data_files install location docs
+* Move CapturedSubprocess fixture to base
+* Remove sphinx_config.init_values() manual call
+* Updated from global requirements
+* builddoc: allow to use fnmatch-style exclusion for autodoc
+* doc: add some basic doc about pbr doc options
+* Add home-page into sample setup.cfg
+* Make setup.py --help-commands work without testrepository
+
 1.0.1
 -
 
 * Remove self.pre_run calls in packaging.py
+* Add kerberos deps to build the kerberos wheel
 * Update hacking to 0.10.x series
 
 1.0.0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-1.0.1/PKG-INFO new/pbr-1.1.0/PKG-INFO
--- old/pbr-1.0.1/PKG-INFO  2015-05-20 00:37:15.0 +0200
+++ new/pbr-1.1.0/PKG-INFO  2015-06-09 05:14:57.0 +0200
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pbr
-Version: 1.0.1
+Version: 1.1.0
 Summary: Python Build Reasonableness
 Home-page: https://launchpad.net/pbr
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit python-pbr for openSUSE:Factory

2015-06-09 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2015-06-09 08:48:24

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2015-05-10 
10:46:13.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2015-06-09 08:48:26.0 +0200
@@ -1,0 +2,16 @@
+Tue Jun  2 16:19:13 UTC 2015 - tbecht...@suse.com
+
+- update to 1.0.1:
+  * Remove self.pre_run calls in packaging.py
+  * Update hacking to 0.10.x series
+  * Teach pbr to read extras and env markers
+  * Bump integration test timeouts
+  * Finish removing invocations of pip
+  * Advertise support for Python3.4
+  * Issue #1451976: handle commits with non-utf8 text
+  * Parallelise integration tests
+- Removed pbr-0.10.8-fix-sphinx-init_values.patch . Replaced upstream
+  with 0001-Remove-sphinx_config.init_values-manual-call.patch
+- Added 0001-Remove-sphinx_config.init_values-manual-call.patch
+
+---

Old:

  pbr-0.10.8-fix-sphinx-init_values.patch
  pbr-0.11.0.tar.gz

New:

  0001-Remove-sphinx_config.init_values-manual-call.patch
  pbr-1.0.1.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.sqqjgy/_old  2015-06-09 08:48:27.0 +0200
+++ /var/tmp/diff_new_pack.sqqjgy/_new  2015-06-09 08:48:27.0 +0200
@@ -21,7 +21,7 @@
 %bcond_with test
 
 Name:   python-pbr
-Version:0.11.0
+Version:1.0.1
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
@@ -29,7 +29,8 @@
 Url:http://pypi.python.org/pypi/pbr
 Source: 
https://pypi.python.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 Source1:python-pbr-rpmlintrc
-Patch:  pbr-0.10.8-fix-sphinx-init_values.patch
+# PATCH-FIX-UPSTREAM needed to be able to use Sphinx = 1.3 versions
+Patch:  0001-Remove-sphinx_config.init_values-manual-call.patch
 BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRequires:  python-pip = 1.4

++ 0001-Remove-sphinx_config.init_values-manual-call.patch ++
From 1dfe9ef348c777bef67b2c2b1d35e50ebc720333 Mon Sep 17 00:00:00 2001
From: Thomas Bechtold tbecht...@suse.com
Date: Tue, 2 Jun 2015 18:40:38 +0200
Subject: [PATCH] Remove sphinx_config.init_values() manual call

The function signature for Sphinx's config.init_values() changed since
version 1.3. That leads to:

TypeError: init_values() takes exactly 2 arguments (1 given)

But the function is already correctly called from
application.Sphinx()'s constructor. So use the configuration object
from the application instead of creating an own config object.

Change-Id: I343c26560bfe5116d5348b50b1890b3442ed845a
Closes-Bug: #1379998
---
 pbr/builddoc.py | 9 -
 1 file changed, 4 insertions(+), 5 deletions(-)

diff --git a/pbr/builddoc.py b/pbr/builddoc.py
index 7c9916b..60f2afd 100644
--- a/pbr/builddoc.py
+++ b/pbr/builddoc.py
@@ -26,7 +26,6 @@ except ImportError:
 try:
 from sphinx import apidoc
 from sphinx import application
-from sphinx import config
 from sphinx import setup_command
 except Exception as e:
 # NOTE(dhellmann): During the installation of docutils, setuptools
@@ -126,16 +125,16 @@ class LocalBuildDoc(setup_command.BuildDoc):
 confoverrides['release'] = self.release
 if self.today:
 confoverrides['today'] = self.today
-sphinx_config = config.Config(self.config_dir, 'conf.py', {}, [])
-sphinx_config.init_values()
-if self.builder == 'man' and len(sphinx_config.man_pages) == 0:
-return
+
 app = application.Sphinx(
 self.source_dir, self.config_dir,
 self.builder_target_dir, self.doctree_dir,
 self.builder, confoverrides, status_stream,
 freshenv=self.fresh_env, warningiserror=True)
 
+if self.builder == 'man' and len(app.config.man_pages) == 0:
+return
+
 try:
 app.build(force_all=self.all_files)
 except Exception as err:
-- 
2.4.2

++ pbr-0.11.0.tar.gz - pbr-1.0.1.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-0.11.0/.testr.conf new/pbr-1.0.1/.testr.conf
--- old/pbr-0.11.0/.testr.conf  2015-05-01 00:32:23.0 +0200
+++ new/pbr-1.0.1/.testr.conf   2015-05-20 00:36:58.0 +0200
@@ -1,4 +1,4 @@
 [DEFAULT]
-test_command=OS_STDOUT_CAPTURE=1 OS_STDERR_CAPTURE=1 OS_TEST_TIMEOUT=60 
${PYTHON:-python} -m subunit.run discover -t ./ . 

commit python-pbr for openSUSE:Factory

2015-05-10 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2015-05-10 10:46:12

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2015-04-21 
10:51:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2015-05-10 10:46:13.0 +0200
@@ -1,0 +2,29 @@
+Tue May  5 10:57:35 UTC 2015 - benoit.mo...@gmx.fr
+
+- update to version 0.11.0:
+  * Issue #1450210: Preversioning rc tag handling
+  * Stop testing setup.py easy_install behaviour
+  * Test pip install -e of projects
+  * Build all the wheels in one pass rather than many
+  * Improve integration.sh
+  * Honour new test variable PIPVERSION
+  * Be safe, don't let friends use RawConfigParser
+  * Revert Support platform-specific requirements files
+  * Reinstate pure-git-hashes-are-illegal test
+  * Ignore non-release related tags
+  * Test that MANIFEST.in excludes work
+  * Fixup semver
+  * Better diagnostics on test failure
+  * Don't avoid egg-info quite so often
+  * Add truncated lincense text
+  * packages might list multiple directories
+  * Support script text override for newer develop
+  * Fixes Windows generated scripts headers
+  * Update README format to match release notes tool
+  * Be more aggressive about building wheels
+  * Use a wheelhouse in the integration test
+  * Build a wheel when integration testing PBR changes
+  * Use unsafe OpenPGP keys for testing
+- increase required version of python-hacking for the tests
+
+---

Old:

  pbr-0.10.8.tar.gz

New:

  pbr-0.11.0.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.uQjyDk/_old  2015-05-10 10:46:13.0 +0200
+++ /var/tmp/diff_new_pack.uQjyDk/_new  2015-05-10 10:46:13.0 +0200
@@ -21,7 +21,7 @@
 %bcond_with test
 
 Name:   python-pbr
-Version:0.10.8
+Version:0.11.0
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
@@ -42,7 +42,7 @@
 BuildRequires:  python-discover
 %endif
 BuildRequires:  python-fixtures = 0.3.14
-BuildRequires:  python-hacking =0.8
+BuildRequires:  python-hacking = 0.9.2
 BuildRequires:  python-mock = 1.0
 BuildRequires:  python-python-subunit = 0.0.18
 BuildRequires:  python-testrepository = 0.0.18

++ pbr-0.10.8.tar.gz - pbr-0.11.0.tar.gz ++
 2852 lines of diff (skipped)




commit python-pbr for openSUSE:Factory

2015-04-21 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2015-04-21 10:51:55

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2014-11-02 
16:45:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2015-04-21 10:51:56.0 +0200
@@ -1,0 +2,32 @@
+Thu Apr 16 08:53:20 UTC 2015 - h...@urpla.net
+
+- Update to version 0.10.8
+  * Support script text override for newer develop
+- Changes from version 0.10.7
+  * _get_revno only returns a commit count
+- Changes from 0.10.6
+  * Integration test PBR commits
+- Changes from 0.10.5
+  * Move write_pbr_json to avoid issues with nose
+- Changes from 0.10.4
+  * Properly check for git before getting git dir
+  * Use post version signifiers
+  * Only import sphinx during hook processing
+- Changes from 0.10.3
+  * Stop including git sha in version strings
+  * Write and read more complex git sha info
+- Changes from 0.10.2
+  * Remove all 2.7 filtering
+  * Stop filtering out argparse
+  * Remove mirror testing from the integration script
+- Changes from 0.10.1
+  * Prefix git suffixes with + instead of 
+- fix Sphinx config.init_values fallout
+- add update-alternatives
+- remove outdated patches
+  * 0001-use-get_boolean_option-for-warnerrors.patch
+  * 0001-Allow-overwriting-sphinx-builder-list-from-command-l.patch
+- Add pbr-0.10.8-fix-sphinx-init_values.patch
+- put docs in its own package
+
+---

Old:

  0001-Allow-overwriting-sphinx-builder-list-from-command-l.patch
  0001-use-get_boolean_option-for-warnerrors.patch
  pbr-0.10.0.tar.gz

New:

  pbr-0.10.8-fix-sphinx-init_values.patch
  pbr-0.10.8.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.kQ8ULT/_old  2015-04-21 10:51:56.0 +0200
+++ /var/tmp/diff_new_pack.kQ8ULT/_new  2015-04-21 10:51:56.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pbr
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,7 +21,7 @@
 %bcond_with test
 
 Name:   python-pbr
-Version:0.10.0
+Version:0.10.8
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
@@ -29,8 +29,8 @@
 Url:http://pypi.python.org/pypi/pbr
 Source: 
https://pypi.python.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 Source1:python-pbr-rpmlintrc
-Patch0: 0001-use-get_boolean_option-for-warnerrors.patch
-Patch1: 0001-Allow-overwriting-sphinx-builder-list-from-command-l.patch
+Patch:  pbr-0.10.8-fix-sphinx-init_values.patch
+BuildRequires:  fdupes
 BuildRequires:  python-devel
 BuildRequires:  python-pip = 1.4
 # Documentation requirements:
@@ -51,6 +51,8 @@
 BuildRequires:  python-testtools = 0.9.34
 %endif
 Requires:   python-pip = 1.4
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version}  0%{?suse_version} = 1110
 %{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print get_python_lib())}
@@ -65,29 +67,57 @@
 files and generate AUTHORS and ChangeLog file all from git
 information.
 
+%package doc
+Summary:Python Build Reasonableness documentation
+Group:  Development/Languages/Python
+Requires:   %{name} = %{version}
+
+%description doc
+This package contains documentation files for %{name}.
+
 %prep
 %setup -q -n pbr-%{version}
-%patch0 -p1
-%patch1 -p1
+%patch -p1
 # Get rid of ugly build-time deps that require network:
 sed -i s/, 'sphinx\.ext\.intersphinx'// doc/source/conf.py
 
 %build
 python setup.py build
-python setup.py build_sphinx
+python setup.py build_sphinx  rm doc/build/html/.buildinfo
 
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
+mkdir -p %{buildroot}%{_sysconfdir}/alternatives
+mv %{buildroot}%{_bindir}/pbr %{buildroot}%{_bindir}/pbr-%{py_ver}
+ln -s %{_bindir}/pbr-%{py_ver} %{buildroot}%{_bindir}/pbr
+ln -s %{_bindir}/pbr-%{py_ver} %{buildroot}%{_sysconfdir}/alternatives/pbr
+%fdupes -s %{buildroot}%{python_sitelib}
 
 %if %{with test}
 %check
 testr init  testr run --parallel
 %endif
 
+%post
+%_sbindir/update-alternatives \
+--install %{_bindir}/pbr pbr 

commit python-pbr for openSUSE:Factory

2014-11-02 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2014-11-02 16:45:42

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2014-10-25 
11:16:45.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2014-11-02 16:45:48.0 +0100
@@ -6,0 +7,6 @@
+Thu Aug 28 10:48:07 UTC 2014 - dmuel...@suse.com
+
+- add 0001-Allow-overwriting-sphinx-builder-list-from-command-l.patch
+  0001-use-get_boolean_option-for-warnerrors.patch
+
+---

New:

  0001-Allow-overwriting-sphinx-builder-list-from-command-l.patch
  0001-use-get_boolean_option-for-warnerrors.patch



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.RGBIah/_old  2014-11-02 16:45:49.0 +0100
+++ /var/tmp/diff_new_pack.RGBIah/_new  2014-11-02 16:45:49.0 +0100
@@ -29,6 +29,8 @@
 Url:http://pypi.python.org/pypi/pbr
 Source: 
https://pypi.python.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 Source1:python-pbr-rpmlintrc
+Patch0: 0001-use-get_boolean_option-for-warnerrors.patch
+Patch1: 0001-Allow-overwriting-sphinx-builder-list-from-command-l.patch
 BuildRequires:  python-devel
 BuildRequires:  python-pip = 1.4
 # Documentation requirements:
@@ -65,6 +67,8 @@
 
 %prep
 %setup -q -n pbr-%{version}
+%patch0 -p1
+%patch1 -p1
 # Get rid of ugly build-time deps that require network:
 sed -i s/, 'sphinx\.ext\.intersphinx'// doc/source/conf.py
 

++ 0001-Allow-overwriting-sphinx-builder-list-from-command-l.patch ++
From 0a56da8b582842e767046977e61a7021ab279f44 Mon Sep 17 00:00:00 2001
From: Dirk Mueller d...@dmllr.de
Date: Thu, 28 Aug 2014 12:42:56 +0200
Subject: [PATCH] Allow overwriting sphinx builder list from command line

This restores the behavior of being able to explicitely select
only one builder via python setup.py build_sphinx -b man.

Change-Id: I4c7ddcaf413e1bcc72550b3d920f8a777a710c97
---
 pbr/packaging.py | 5 +
 1 file changed, 5 insertions(+)

diff --git a/pbr/packaging.py b/pbr/packaging.py
index a57b453..b910587 100644
--- a/pbr/packaging.py
+++ b/pbr/packaging.py
@@ -761,6 +761,11 @@ try:
 # Allow builders to be configurable - as a comma separated list.
 if not isinstance(self.builders, list) and self.builders:
 self.builders = self.builders.split(',')
+# Handle builder option from command line
+option_dict = self.distribution.get_option_dict('build_sphinx')
+if 'command line' in option_dict.get('builder', [[]])[0]:
+self.builders = [x for x in self.builders
+ if x == option_dict['builder'][1]]
 
 class LocalBuildLatex(LocalBuildDoc):
 builders = ['latex']
-- 
2.0.4

++ 0001-use-get_boolean_option-for-warnerrors.patch ++
From 2a31f03dc32a7f07059d3e4e3f918474c4af2669 Mon Sep 17 00:00:00 2001
From: Dirk Mueller d...@dmllr.de
Date: Thu, 28 Aug 2014 12:28:15 +0200
Subject: [PATCH] use get_boolean_option for warnerrors

This way even warnerrors = 0 is handled properly.

Change-Id: I83d2eb105d07fd65ebc720c63038fc3c542b7f90
---
 pbr/packaging.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pbr/packaging.py b/pbr/packaging.py
index a57b453..0f31950 100644
--- a/pbr/packaging.py
+++ b/pbr/packaging.py
@@ -750,7 +750,7 @@ try:
 self.project = self.distribution.get_name()
 self.version = self.distribution.get_version()
 self.release = self.distribution.get_version()
-if 'warnerrors' in option_dict:
+if get_boolean_option(option_dict, 'warnerrors', 'WARNERRORS'):
 self._sphinx_run()
 else:
 setup_command.BuildDoc.run(self)
-- 
2.0.4

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-pbr for openSUSE:Factory

2014-10-25 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2014-10-25 08:33:21

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2014-08-05 
13:00:21.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2014-10-25 11:16:45.0 +0200
@@ -1,0 +2,5 @@
+Fri Oct 24 09:38:37 UTC 2014 - toddrme2...@gmail.com
+
+- Add python-pip from requires to buildrequires
+
+---



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.tVv31v/_old  2014-10-25 11:16:45.0 +0200
+++ /var/tmp/diff_new_pack.tVv31v/_new  2014-10-25 11:16:45.0 +0200
@@ -30,6 +30,7 @@
 Source: 
https://pypi.python.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 Source1:python-pbr-rpmlintrc
 BuildRequires:  python-devel
+BuildRequires:  python-pip = 1.4
 # Documentation requirements:
 BuildRequires:  python-Sphinx = 1.1.2
 # Test requirements:

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-pbr for openSUSE:Factory

2014-08-05 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2014-08-05 13:00:14

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2014-03-30 
12:25:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2014-08-05 13:00:21.0 +0200
@@ -1,0 +2,36 @@
+Thu Jul 31 16:25:10 UTC 2014 - dims...@opensuse.org
+
+- Rename rpmlintrc to %{name}-rpmlintrc.
+  Follow the packaging guidelines.
+
+---
+Sat Jul 26 15:17:14 UTC 2014 - tbecht...@suse.com
+
+- Update BuildRequires according to test-requirements.txt
+- Update to version 0.10.0
+  * Remove all 2.7 filtering
+  * Stop filtering out argparse
+  * Remove mirror testing from the integration script
+  0.9.0
+  * Allow examining parsing exceptions
+  * Update integration script for Apache 2.4
+  * Restore Monkeypatched Distribution Instance
+  * Register testr as a distutil entry point
+  * Check for git before querying it for a version
+  * Allow _run_cmd to run commands in any directory
+  * Make setUp fail if sdist fails
+  * Permit pre-release versions with git metadata
+  * Un-nest some sections of code
+  0.8.2
+  * Remove --use-mailmap as it's not needed
+  * Fix typos in docs
+  0.8.1
+  * pbr/testr_command.py: Add logging
+  * Documentation updates
+  * Fixed a typo in the documentation
+  * Make source configurable when using --coverage
+  * README.rst: tweaks
+  * Format autoindex.rst file properly
+  * make pbr use hacking directly
+
+---

Old:

  pbr-0.8.0.tar.gz
  rpmlintrc

New:

  pbr-0.10.0.tar.gz
  python-pbr-rpmlintrc



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.EKX4zD/_old  2014-08-05 13:00:23.0 +0200
+++ /var/tmp/diff_new_pack.EKX4zD/_new  2014-08-05 13:00:23.0 +0200
@@ -21,13 +21,14 @@
 %bcond_with test
 
 Name:   python-pbr
-Version:0.8.0
+Version:0.10.0
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:http://pypi.python.org/pypi/pbr
 Source: 
https://pypi.python.org/packages/source/p/pbr/pbr-%{version}.tar.gz
+Source1:python-pbr-rpmlintrc
 BuildRequires:  python-devel
 # Documentation requirements:
 BuildRequires:  python-Sphinx = 1.1.2
@@ -38,9 +39,10 @@
 BuildRequires:  python-discover
 %endif
 BuildRequires:  python-fixtures = 0.3.14
+BuildRequires:  python-hacking =0.8
 BuildRequires:  python-mock = 1.0
 BuildRequires:  python-python-subunit = 0.0.18
-BuildRequires:  python-testrepository = 0.0.17
+BuildRequires:  python-testrepository = 0.0.18
 BuildRequires:  python-testresources = 0.2.4
 BuildRequires:  python-testscenarios = 0.4
 BuildRequires:  python-testtools = 0.9.34

++ pbr-0.8.0.tar.gz - pbr-0.10.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-0.8.0/AUTHORS new/pbr-0.10.0/AUTHORS
--- old/pbr-0.8.0/AUTHORS   2014-03-27 23:09:03.0 +0100
+++ new/pbr-0.10.0/AUTHORS  2014-07-21 20:07:10.0 +0200
@@ -1 +1,74 @@
-
+Alex Gaynor alex.gay...@gmail.com
+Andrew Bogott abog...@wikimedia.org
+Angus Salkeld asalk...@redhat.com
+Anthony Young sleepsonthefl...@gmail.com
+Attila Fazekas afaze...@redhat.com
+Ben Nemec bne...@redhat.com
+Bhuvan Arumugam bhu...@apache.org
+Brian Waldon bcwal...@gmail.com
+Chang Bo Guo guoc...@cn.ibm.com
+ChangBo Guo(gcb) eric@easystack.cn
+Chuck Short chuck.sh...@canonical.com
+Clark Boylan clark.boy...@gmail.com
+Dan Prince dpri...@redhat.com
+Davanum Srinivas d...@linux.vnet.ibm.com
+David Ripton drip...@redhat.com
+Devananda van der Veen devananda@gmail.com
+Dirk Mueller d...@dmllr.de
+Doug Hellmann doug.hellm...@dreamhost.com
+Doug Hellmann doug.hellm...@gmail.com
+Eoghan Glynn egl...@redhat.com
+Eric Windisch e...@cloudscaling.com
+Erik M. Bray emb...@stsci.edu
+Eugene Kirpichov ekirpic...@gmail.com
+Gary Kotton gkot...@redhat.com
+Giampaolo Lauria lau...@us.ibm.com
+Ionuț Arțăriși iartar...@suse.cz
+Jason Kölker ja...@koelker.net
+Jay Pipes jaypi...@gmail.com
+Jeremy Stanley fu...@yuggoth.org
+Joe Gordon joe.gord...@gmail.com
+Joe Gordon j...@cloudscaling.com
+Joe Heck he...@mac.com
+Johannes Erdfelt johannes.erdf...@rackspace.com
+Julien Danjou jul...@danjou.info
+Kevin McCarthy m...@kevinmccarthy.org
+Khai Do zaro0...@gmail.com
+Laurence Miao laurence.m...@gmail.com
+Marc Abramowitz 

commit python-pbr for openSUSE:Factory

2014-03-30 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2014-03-30 07:55:34

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2014-03-27 
06:10:48.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2014-03-30 12:25:46.0 +0200
@@ -1,0 +2,9 @@
+Fri Mar 28 08:25:25 UTC 2014 - speili...@suse.com
+
+- Update to version 0.8.0:
+  * Use unicode_literals import instead of u'unicode' notation
+  * Remove pip version specifier
+  * Make tools/integration.sh take a branch
+  * Fixes blocking issue on Windows
+
+---

Old:

  pbr-0.7.0.tar.gz

New:

  pbr-0.8.0.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.AAIcEC/_old  2014-03-30 12:25:47.0 +0200
+++ /var/tmp/diff_new_pack.AAIcEC/_new  2014-03-30 12:25:47.0 +0200
@@ -21,7 +21,7 @@
 %bcond_with test
 
 Name:   python-pbr
-Version:0.7.0
+Version:0.8.0
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0

++ pbr-0.7.0.tar.gz - pbr-0.8.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-0.7.0/ChangeLog new/pbr-0.8.0/ChangeLog
--- old/pbr-0.7.0/ChangeLog 2014-03-18 15:08:29.0 +0100
+++ new/pbr-0.8.0/ChangeLog 2014-03-27 23:09:03.0 +0100
@@ -1,6 +1,14 @@
 CHANGES
 ===
 
+0.8.0
+-
+
+* Use unicode_literals import instead of u'unicode' notation
+* Remove pip version specifier
+* Make tools/integration.sh take a branch
+* Fixes blocking issue on Windows
+
 0.7.0
 -
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-0.7.0/PKG-INFO new/pbr-0.8.0/PKG-INFO
--- old/pbr-0.7.0/PKG-INFO  2014-03-18 15:08:30.0 +0100
+++ new/pbr-0.8.0/PKG-INFO  2014-03-27 23:09:03.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pbr
-Version: 0.7.0
+Version: 0.8.0
 Summary: Python Build Reasonableness
 Home-page: http://pypi.python.org/pypi/pbr
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-0.7.0/pbr/packaging.py 
new/pbr-0.8.0/pbr/packaging.py
--- old/pbr-0.7.0/pbr/packaging.py  2014-03-18 15:08:07.0 +0100
+++ new/pbr-0.8.0/pbr/packaging.py  2014-03-27 23:08:42.0 +0100
@@ -87,9 +87,11 @@
 for link in links:
 cmd.append(-f)
 cmd.append(link)
+
+# NOTE(ociuhandu): popen on Windows does not accept unicode strings
 _run_shell_command(
 cmd + requires,
-throw_on_error=True, buffer=False, env=dict(PIP_USE_WHEEL=true))
+throw_on_error=True, buffer=False, env=dict(PIP_USE_WHEEL=btrue))
 
 
 def _any_existing(file_list):
@@ -280,7 +282,7 @@
 
 underline = len(tag) * '-'
 if not first_line:
-changelog_file.write(u'\n')
+changelog_file.write('\n')
 changelog_file.write(
 (%(tag)s\n%(underline)s\n\n %
  dict(tag=tag,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-0.7.0/pbr.egg-info/PKG-INFO 
new/pbr-0.8.0/pbr.egg-info/PKG-INFO
--- old/pbr-0.7.0/pbr.egg-info/PKG-INFO 2014-03-18 15:08:30.0 +0100
+++ new/pbr-0.8.0/pbr.egg-info/PKG-INFO 2014-03-27 23:09:03.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pbr
-Version: 0.7.0
+Version: 0.8.0
 Summary: Python Build Reasonableness
 Home-page: http://pypi.python.org/pypi/pbr
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-0.7.0/pbr.egg-info/requires.txt 
new/pbr-0.8.0/pbr.egg-info/requires.txt
--- old/pbr-0.7.0/pbr.egg-info/requires.txt 2014-03-18 15:08:30.0 
+0100
+++ new/pbr-0.8.0/pbr.egg-info/requires.txt 2014-03-27 23:09:03.0 
+0100
@@ -1 +1 @@
-pip=1.4
\ No newline at end of file
+pip
\ No newline at end of file
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-0.7.0/requirements.txt 
new/pbr-0.8.0/requirements.txt
--- old/pbr-0.7.0/requirements.txt  2014-03-18 15:08:07.0 +0100
+++ new/pbr-0.8.0/requirements.txt  2014-03-27 23:08:41.0 +0100
@@ -1 +1 @@
-pip=1.4
+pip
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit python-pbr for openSUSE:Factory

2014-03-26 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2014-03-27 06:10:47

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2014-03-19 
08:03:09.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2014-03-27 06:10:48.0 +0100
@@ -1,0 +2,7 @@
+Mon Mar 24 16:20:30 UTC 2014 - dmuel...@suse.com
+
+- update to 0.7.0:
+  * No changes, just use the released tarball which has
+  the right version (that others are checking for)
+
+---
@@ -18,0 +26,32 @@
+
+---
+Fri Feb 14 09:39:45 UTC 2014 - speili...@suse.com
+
+- Run testr directly
+
+---
+Tue Feb  4 09:42:28 UTC 2014 - dmuel...@suse.com
+
+- update to 0.6:
+  * package: read a specific Python version requirement file
+  * Fix typos in documents
+  * Pin sphinx to 1.2
+  * Build mirror using proper requirements
+  * Use wheels for installation
+  * show diff between pip installed packages and requirements
+  * Enable wheel processing in the tests
+  * Clean up integration script
+  * Let git do mailmap mapping for us
+  * Make ChangeLog more condensed
+  * Make sphinx builders configurable in LocalBuildDoc
+  * Serve local mirror using apache
+  * Bump the development status classifier
+  * Support building wheels (PEP-427)
+  * Ignore jenk...@openstack.org in authors building
+  * Communicate to user when we skip a requirement
+  * Base python 2.7 skip list on parsed names
+  * Link to the documentation in the readme
+  * Avoid using 'which' executable for finding git
+  * Add wheel mirror structure awareness
+  * Remove pip as an argument from mkvenv
+  * Use pypi-mirror instead of jeepyb

Old:

  _service
  pbr-master.tar.gz

New:

  pbr-0.7.0.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.7svWpr/_old  2014-03-27 06:10:48.0 +0100
+++ /var/tmp/diff_new_pack.7svWpr/_new  2014-03-27 06:10:48.0 +0100
@@ -21,13 +21,13 @@
 %bcond_with test
 
 Name:   python-pbr
-Version:0.6.14.g67c
+Version:0.7.0
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:http://pypi.python.org/pypi/pbr
-Source: http://tarballs.openstack.org/pbr/pbr-master.tar.gz
+Source: 
https://pypi.python.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 BuildRequires:  python-devel
 # Documentation requirements:
 BuildRequires:  python-Sphinx = 1.1.2
@@ -74,7 +74,7 @@
 
 %if %{with test}
 %check
-testr init  testr run
+testr init  testr run --parallel
 %endif
 
 %files

++ pbr-master.tar.gz - pbr-0.7.0.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-0.6.14.g67c/ChangeLog new/pbr-0.7.0/ChangeLog
--- old/pbr-0.6.14.g67c/ChangeLog   2014-03-17 21:51:56.0 +0100
+++ new/pbr-0.7.0/ChangeLog 2014-03-18 15:08:29.0 +0100
@@ -1,6 +1,9 @@
 CHANGES
 ===
 
+0.7.0
+-
+
 * Factor run_cmd out of the base class
 * Return the real class in VersionInfo __repr__
 * Fix up some docstrings
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-0.6.14.g67c/PKG-INFO new/pbr-0.7.0/PKG-INFO
--- old/pbr-0.6.14.g67c/PKG-INFO2014-03-17 21:51:57.0 +0100
+++ new/pbr-0.7.0/PKG-INFO  2014-03-18 15:08:30.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pbr
-Version: 0.6.14.g67c
+Version: 0.7.0
 Summary: Python Build Reasonableness
 Home-page: http://pypi.python.org/pypi/pbr
 Author: OpenStack
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-0.6.14.g67c/pbr.egg-info/PKG-INFO 
new/pbr-0.7.0/pbr.egg-info/PKG-INFO
--- old/pbr-0.6.14.g67c/pbr.egg-info/PKG-INFO   2014-03-17 
21:51:57.0 +0100
+++ new/pbr-0.7.0/pbr.egg-info/PKG-INFO 2014-03-18 15:08:30.0 +0100
@@ -1,6 +1,6 @@
 Metadata-Version: 1.1
 Name: pbr
-Version: 0.6.14.g67c
+Version: 0.7.0
 Summary: Python Build Reasonableness
 Home-page: http://pypi.python.org/pypi/pbr
 Author: OpenStack

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-pbr for openSUSE:Factory

2014-03-19 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2014-03-19 08:03:08

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2014-01-23 
15:54:30.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2014-03-19 08:03:09.0 +0100
@@ -1,0 +2,19 @@
+Tue Mar 18 14:18:44 UTC 2014 -  speili...@suse.com
+
+- Update to version pbr-0.6.14.g67c:
+  * Factor run_cmd out of the base class
+  * Return the real class in VersionInfo __repr__
+  * Fix up some docstrings
+  * Init sphinx config values before accessing them
+  * Remove copyright from empty files
+  * Declare support for Python versions in setup.cfg
+  * Updated from global requirements
+  * Remove unused _parse_mailmap()
+  * Add support for python 3-3.3
+  * Remove tox locale overrides
+  * Do not force log verbosity level to info
+  0.6
+  * package: read a specific Python version requirement file
+- Fix dependencies
+
+---



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.PzRyVi/_old  2014-03-19 08:03:09.0 +0100
+++ /var/tmp/diff_new_pack.PzRyVi/_new  2014-03-19 08:03:09.0 +0100
@@ -21,7 +21,7 @@
 %bcond_with test
 
 Name:   python-pbr
-Version:0.5.23.36.g00fbbd1
+Version:0.6.14.g67c
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
@@ -37,17 +37,15 @@
 %if 0%{?suse_version} = 1110
 BuildRequires:  python-discover
 %endif
-BuildRequires:  python-fixtures = 0.3.12
-BuildRequires:  python-flake8 = 2.0
-#BuildRequires:  python-pip = 1.0
-#BuildRequires:  python-python-mimeparse
-BuildRequires:  python-python-subunit
+BuildRequires:  python-fixtures = 0.3.14
+BuildRequires:  python-mock = 1.0
+BuildRequires:  python-python-subunit = 0.0.18
 BuildRequires:  python-testrepository = 0.0.17
-BuildRequires:  python-testresources
+BuildRequires:  python-testresources = 0.2.4
 BuildRequires:  python-testscenarios = 0.4
-BuildRequires:  python-testtools = 0.9.32
+BuildRequires:  python-testtools = 0.9.34
 %endif
-Requires:   python-pip = 1.0
+Requires:   python-pip = 1.4
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version}  0%{?suse_version} = 1110
 %{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print get_python_lib())}
@@ -76,12 +74,13 @@
 
 %if %{with test}
 %check
-python setup.py testr 
+testr init  testr run
 %endif
 
 %files
 %defattr(-,root,root,-)
 %doc README.rst AUTHORS LICENSE
-%{python_sitelib}/*
+%{python_sitelib}/pbr
+%{python_sitelib}/pbr-%{version}-py%{py_ver}.egg-info
 
 %changelog

++ _service ++
--- /var/tmp/diff_new_pack.PzRyVi/_old  2014-03-19 08:03:09.0 +0100
+++ /var/tmp/diff_new_pack.PzRyVi/_new  2014-03-19 08:03:09.0 +0100
@@ -1,10 +1,12 @@
 services
-  service name=git_tarballs mode=disabled
-param 
name=urlhttp://tarballs.openstack.org/pbr/pbr-master.tar.gz/param
-param name=emailopensuse-cl...@opensuse.org/param
-param name=plain-versionTrue/param
+  service mode=disabled name=download_files 
+param name=changesgenerateenable/param
+  /service
+  service mode=disabled name=set_version
+param name=basenamepbr/param
+  /service
+  service mode=disabled name=python_requires
   /service
-
   service name=refresh_patches mode=disabled
 param name=changesgenerateenable/param
   /service

++ pbr-master.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-0.5.23.36.g00fbbd1/ChangeLog 
new/pbr-0.6.14.g67c/ChangeLog
--- old/pbr-0.5.23.36.g00fbbd1/ChangeLog2013-12-14 16:04:55.0 
+0100
+++ new/pbr-0.6.14.g67c/ChangeLog   2014-03-17 21:51:56.0 +0100
@@ -1,6 +1,22 @@
 CHANGES
 ===
 
+* Factor run_cmd out of the base class
+* Return the real class in VersionInfo __repr__
+* Fix up some docstrings
+* Init sphinx config values before accessing them
+* Remove copyright from empty files
+* Declare support for Python versions in setup.cfg
+* Updated from global requirements
+* Remove unused _parse_mailmap()
+* Add support for python 3-3.3
+* Remove tox locale overrides
+* Do not force log verbosity level to info
+
+0.6
+---
+
+* package: read a specific Python version requirement file
 * Fix typos in documents
 * Pin sphinx to 1.2
 * Build mirror using proper requirements
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 

commit python-pbr for openSUSE:Factory

2014-01-23 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2014-01-20 07:55:41

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2013-12-03 
10:49:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2014-01-23 15:54:30.0 +0100
@@ -1,0 +2,6 @@
+Thu Jan  9 09:20:10 UTC 2014 - speili...@suse.com
+
+- Update to version 0.5.23.36.g00fbbd1:
+- Install from tarballs.openstack.org (rather than PyPI) and use _service file
+
+---

Old:

  pbr-0.5.23.tar.gz

New:

  _service
  pbr-master.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.ERTtaL/_old  2014-01-23 15:54:31.0 +0100
+++ /var/tmp/diff_new_pack.ERTtaL/_new  2014-01-23 15:54:31.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package python-pbr
 #
-# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -21,13 +21,13 @@
 %bcond_with test
 
 Name:   python-pbr
-Version:0.5.23
+Version:0.5.23.36.g00fbbd1
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:http://pypi.python.org/pypi/pbr
-Source: 
http://pypi.python.org/packages/source/p/pbr/pbr-%{version}.tar.gz
+Source: http://tarballs.openstack.org/pbr/pbr-master.tar.gz
 BuildRequires:  python-devel
 # Documentation requirements:
 BuildRequires:  python-Sphinx = 1.1.2

++ _service ++
services
  service name=git_tarballs mode=disabled
param 
name=urlhttp://tarballs.openstack.org/pbr/pbr-master.tar.gz/param
param name=emailopensuse-cl...@opensuse.org/param
param name=plain-versionTrue/param
  /service

  service name=refresh_patches mode=disabled
param name=changesgenerateenable/param
  /service
/services
-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-pbr for openSUSE:Factory

2013-12-03 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2013-12-03 10:49:53

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2013-08-13 
10:52:14.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2013-12-03 10:49:55.0 +0100
@@ -1,0 +2,14 @@
+Mon Nov 25 13:58:28 UTC 2013 - speili...@suse.com
+
+- Update dependencies
+- Rename build-conditional to test, avoid clash with Cloud:OpenStack:Master's
+  tests build-conditional. We've got other issues here
+- Add rpmlintrc, we have some C files as part of the testsuite
+
+---
+Thu Oct 31 23:47:07 UTC 2013 - dmuel...@suse.com
+
+- update to 0.5.23:
+  * Use dev based release versioning
+
+---

Old:

  pbr-0.5.21.tar.gz

New:

  pbr-0.5.23.tar.gz
  rpmlintrc



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.K2McHd/_old  2013-12-03 10:49:55.0 +0100
+++ /var/tmp/diff_new_pack.K2McHd/_new  2013-12-03 10:49:55.0 +0100
@@ -16,12 +16,12 @@
 #
 
 
-# A build cycle exists between python-extras and python-testtools. Thus, only
+# NOTE(saschpe): git invocation and pythonpath issues with testrepository
 # enable testing with a build conditional (off by default):
-%bcond_with tests 
+%bcond_with test
 
 Name:   python-pbr
-Version:0.5.21
+Version:0.5.23
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
@@ -30,25 +30,22 @@
 Source: 
http://pypi.python.org/packages/source/p/pbr/pbr-%{version}.tar.gz
 BuildRequires:  python-devel
 # Documentation requirements:
-BuildRequires:  python-Sphinx
+BuildRequires:  python-Sphinx = 1.1.2
 # Test requirements:
-%if %{with tests}
-BuildRequires:  python-coverage = 3.6
+%if %{with test}
+#BuildRequires:  python-coverage = 3.6
 %if 0%{?suse_version} = 1110
 BuildRequires:  python-discover
 %endif
 BuildRequires:  python-fixtures = 0.3.12
-BuildRequires:  python-flake8
-BuildRequires:  python-mox
-BuildRequires:  python-nose
-BuildRequires:  python-oslo.config
-BuildRequires:  python-pip = 1.0
-BuildRequires:  python-python-mimeparse
+BuildRequires:  python-flake8 = 2.0
+#BuildRequires:  python-pip = 1.0
+#BuildRequires:  python-python-mimeparse
 BuildRequires:  python-python-subunit
-BuildRequires:  python-testrepository = 0.0.13
+BuildRequires:  python-testrepository = 0.0.17
 BuildRequires:  python-testresources
-BuildRequires:  python-testscenarios
-BuildRequires:  python-testtools = 0.9.27
+BuildRequires:  python-testscenarios = 0.4
+BuildRequires:  python-testtools = 0.9.32
 %endif
 Requires:   python-pip = 1.0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -77,9 +74,9 @@
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
-%if %{with tests}
+%if %{with test}
 %check
-python setup.py testr || true
+python setup.py testr 
 %endif
 
 %files

++ pbr-0.5.21.tar.gz - pbr-0.5.23.tar.gz ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/pbr-0.5.21/AUTHORS new/pbr-0.5.23/AUTHORS
--- old/pbr-0.5.21/AUTHORS  2013-08-04 20:41:10.0 +0200
+++ new/pbr-0.5.23/AUTHORS  2013-10-30 22:02:56.0 +0100
@@ -22,6 +22,7 @@
 Ionuț Arțăriși iartar...@suse.cz
 Jason Kölker ja...@koelker.net
 Jay Pipes jaypi...@gmail.com
+Jeremy Stanley fu...@yuggoth.org
 Joe Gordon j...@cloudscaling.com
 Joe Heck he...@mac.com
 Johannes Erdfelt johannes.erdf...@rackspace.com
@@ -30,17 +31,22 @@
 Mark McLoughlin mar...@redhat.com
 Mark Sienkiewicz sienk...@stsci.edu
 Maru Newby ma...@redhat.com
+Matthew Treinish trein...@linux.vnet.ibm.com
 Michael Basnight mbasni...@gmail.com
 Michael Still mi...@stillhq.com
 Monty Taylor mord...@inaugust.com
+Nikhil Manchanda slick...@gmail.com
 Rajaram Mallya rajarammal...@gmail.com
 Rick Harris rconradhar...@gmail.com
+Robert Collins rbtcoll...@hp.com
 Robert Myers robert.my...@rackspace.com
 Russell Bryant rbry...@redhat.com
+Ryan Petrello li...@ryanpetrello.com
 Sean Dague sda...@linux.vnet.ibm.com
 Sergey Lukjanov slukja...@mirantis.com
 Steven Hardy sha...@redhat.com
 Thomas Grainger tagr...@gmail.com
+Thomas Leaman thomas.lea...@hp.com
 Tim Simpson tim.simp...@rackspace.com
 Vincent Untz vu...@suse.com
 Vishvananda Ishaya vishvana...@gmail.com
@@ -48,3 +54,4 @@
 Yaguang Tang heut2...@gmail.com
 Yuriy Taraday yorik@gmail.com
 Zhongyue Luo zhongyue@intel.com
+alexpilotti 

commit python-pbr for openSUSE:Factory

2013-08-13 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2013-08-13 10:52:12

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2013-07-04 
18:06:12.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2013-08-13 10:52:14.0 +0200
@@ -1,0 +2,25 @@
+Thu Aug  8 06:49:22 UTC 2013 - speili...@suse.com
+
+- Update to version 0.5.21:
+  + Replace setuptools_git with a smarter approach
+
+---
+Mon Aug  5 09:09:57 UTC 2013 - speili...@suse.com
+
+- Add python-pip requirement
+
+---
+Sun Aug  4 15:03:42 UTC 2013 - dmuel...@suse.com
+
+- update to 0.5.20:
+  * Add support for globbing in data files
+  * Stop trying to install old pip and setuptools
+
+---
+Thu Jul 11 14:30:02 UTC 2013 - dmuel...@suse.com
+
+- update to 0.5.18:
+  * support python setup.py test
+  * various python 3.x compat fixes
+
+---

Old:

  pbr-0.5.17.tar.gz

New:

  pbr-0.5.21.tar.gz



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.32Vqi1/_old  2013-08-13 10:52:14.0 +0200
+++ /var/tmp/diff_new_pack.32Vqi1/_new  2013-08-13 10:52:14.0 +0200
@@ -21,14 +21,13 @@
 %bcond_with tests 
 
 Name:   python-pbr
-Version:0.5.17
+Version:0.5.21
 Release:0
 Summary:Python Build Reasonableness
 License:Apache-2.0
 Group:  Development/Languages/Python
 Url:http://pypi.python.org/pypi/pbr
 Source: 
http://pypi.python.org/packages/source/p/pbr/pbr-%{version}.tar.gz
-BuildRequires:  python-d2to1
 BuildRequires:  python-devel
 # Documentation requirements:
 BuildRequires:  python-Sphinx
@@ -43,6 +42,7 @@
 BuildRequires:  python-mox
 BuildRequires:  python-nose
 BuildRequires:  python-oslo.config
+BuildRequires:  python-pip = 1.0
 BuildRequires:  python-python-mimeparse
 BuildRequires:  python-python-subunit
 BuildRequires:  python-testrepository = 0.0.13
@@ -50,6 +50,7 @@
 BuildRequires:  python-testscenarios
 BuildRequires:  python-testtools = 0.9.27
 %endif
+Requires:   python-pip = 1.0
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version}  0%{?suse_version} = 1110
 %{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print get_python_lib())}
@@ -67,7 +68,6 @@
 %prep
 %setup -q -n pbr-%{version}
 # Get rid of ugly build-time deps that require network:
-sed -i /setuptools_git.*/d requirements.txt 
 sed -i s/, 'sphinx\.ext\.intersphinx'// doc/source/conf.py
 
 %build
@@ -79,7 +79,7 @@
 
 %if %{with tests}
 %check
-python setup.py testr
+python setup.py testr || true
 %endif
 
 %files

++ pbr-0.5.17.tar.gz - pbr-0.5.21.tar.gz ++
 5335 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-pbr for openSUSE:Factory

2013-07-04 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2013-07-04 18:06:10

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

--- /work/SRC/openSUSE:Factory/python-pbr/python-pbr.changes2013-07-03 
10:26:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2013-07-04 18:06:12.0 +0200
@@ -1,0 +2,6 @@
+Thu Jul  4 07:29:43 UTC 2013 - speili...@suse.com
+
+- Introduce a build conditional for running tests to break build cycle
+  with python-oslo.config
+
+---



Other differences:
--
++ python-pbr.spec ++
--- /var/tmp/diff_new_pack.odjeFk/_old  2013-07-04 18:06:12.0 +0200
+++ /var/tmp/diff_new_pack.odjeFk/_new  2013-07-04 18:06:12.0 +0200
@@ -16,6 +16,10 @@
 #
 
 
+# A build cycle exists between python-extras and python-testtools. Thus, only
+# enable testing with a build conditional (off by default):
+%bcond_with tests 
+
 Name:   python-pbr
 Version:0.5.17
 Release:0
@@ -29,6 +33,7 @@
 # Documentation requirements:
 BuildRequires:  python-Sphinx
 # Test requirements:
+%if %{with tests}
 BuildRequires:  python-coverage = 3.6
 %if 0%{?suse_version} = 1110
 BuildRequires:  python-discover
@@ -44,6 +49,7 @@
 BuildRequires:  python-testresources
 BuildRequires:  python-testscenarios
 BuildRequires:  python-testtools = 0.9.27
+%endif
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 %if 0%{?suse_version}  0%{?suse_version} = 1110
 %{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print get_python_lib())}
@@ -71,8 +77,10 @@
 %install
 python setup.py install --prefix=%{_prefix} --root=%{buildroot}
 
+%if %{with tests}
 %check
 python setup.py testr
+%endif
 
 %files
 %defattr(-,root,root,-)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit python-pbr for openSUSE:Factory

2013-07-03 Thread h_root
Hello community,

here is the log from the commit of package python-pbr for openSUSE:Factory 
checked in at 2013-07-03 10:26:40

Comparing /work/SRC/openSUSE:Factory/python-pbr (Old)
 and  /work/SRC/openSUSE:Factory/.python-pbr.new (New)


Package is python-pbr

Changes:

New Changes file:

--- /dev/null   2013-07-02 09:26:14.908030755 +0200
+++ /work/SRC/openSUSE:Factory/.python-pbr.new/python-pbr.changes   
2013-07-03 10:26:42.0 +0200
@@ -0,0 +1,61 @@
+---
+Tue Jul  2 16:06:42 UTC 2013 - dmuel...@suse.com
+
+- update description 
+
+---
+Wed Jun 26 15:29:49 UTC 2013 - cdenic...@suse.com
+
+- license update: Apache-2.0
+  license SUSE-Xano license not found in package. See LICENSE file.
+
+---
+Wed Jun 26 09:47:22 UTC 2013 - dmuel...@suse.com
+
+- remove python-discover dependency for newer distros 
+
+---
+Fri Jun 21 07:28:12 UTC 2013 - dmuel...@suse.com
+
+- update to 0.5.17:
+  * Remove dependency on distribute
+  * Fix pip invocation for old versions of pip.
+- remove 0001-Use-pip-instead-of-easy_install-for-installation.patch
+- remove 0001-Skip-git-checkout-related-tests-when-.git-is-missing.patch
+
+---
+Mon Jun 10 13:35:54 UTC 2013 - dmuel...@suse.com
+
+- add 0001-Use-pip-instead-of-easy_install-for-installation.patch 
+
+---
+Mon Jun 10 12:01:19 UTC 2013 - dmuel...@suse.com
+
+- update to 0.5.14:
+  * Remove jinja pin.
+  * Explicitly install install_requires.
+  * More python3 compatibility.
+  * Fix tox.ini to not reference deleted testenv
+  * Fix doc autoindexing.
+  * Add missing files to the tarball.
+- add 0001-Skip-git-checkout-related-tests-when-.git-is-missing.patch
+
+---
+Mon May 27 09:43:54 UTC 2013 - dmuel...@suse.com
+
+- update to 0.5.10:
+  + Default to single-version-externally-managed
+  + Add config for skipping authors and changelog.
+  + Update to d2to1 0.2.10.
+
+---
+Tue May  7 08:16:26 UTC 2013 - speili...@suse.com
+
+- Buildrequire python-python-mimeparse and use testr instead of nosetests.
+  The pbr testsuite needs some proper setup to pass successfully.
+
+---
+Thu May  2 12:22:15 UTC 2013 - speili...@suse.com
+
+- Initial version
+

New:

  pbr-0.5.17.tar.gz
  python-pbr.changes
  python-pbr.spec



Other differences:
--
++ python-pbr.spec ++
#
# spec file for package python-pbr
#
# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An Open Source License is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.

# Please submit bugfixes or comments via http://bugs.opensuse.org/
#


Name:   python-pbr
Version:0.5.17
Release:0
Summary:Python Build Reasonableness
License:Apache-2.0
Group:  Development/Languages/Python
Url:http://pypi.python.org/pypi/pbr
Source: 
http://pypi.python.org/packages/source/p/pbr/pbr-%{version}.tar.gz
BuildRequires:  python-d2to1
BuildRequires:  python-devel
# Documentation requirements:
BuildRequires:  python-Sphinx
# Test requirements:
BuildRequires:  python-coverage = 3.6
%if 0%{?suse_version} = 1110
BuildRequires:  python-discover
%endif
BuildRequires:  python-fixtures = 0.3.12
BuildRequires:  python-flake8
BuildRequires:  python-mox
BuildRequires:  python-nose
BuildRequires:  python-oslo.config
BuildRequires:  python-python-mimeparse
BuildRequires:  python-python-subunit
BuildRequires:  python-testrepository = 0.0.13
BuildRequires:  python-testresources
BuildRequires:  python-testscenarios
BuildRequires:  python-testtools = 0.9.27
BuildRoot:  %{_tmppath}/%{name}-%{version}-build
%if 0%{?suse_version}  0%{?suse_version} = 1110
%{!?python_sitelib: %global python_sitelib %(python -c from 
distutils.sysconfig import get_python_lib; print get_python_lib())}
%else