* Reverse ordering of 'D1\_D2\_SETUP\_ARGS'
* Add test for cfg -> py transformation
* Don't pass empty 'long\_description'
* Move flake8 as a pre-commit local target
* Map requires-python to python-requires (attempt 2)
* Update dependencies to avoid failure with old pip
* Increase OS\_TEST\_TIMEOUT to 1200
* Prevent test failure due to use of setpref
* util: Convert 'D1\_D2\_SETUP\_ARGS' to a list of tuples
* Revert "Map requires-python to python-requires"
* Dropping lower constraints testing
* Adding pre-commit
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=135
- Update to 5.5.1
* Run tempest-full for stable/train
* Remove use_2to3 backward compat for Setuptools
* More easy_install.ScriptWriter.get_header()
- Changes for 5.5.0
* Remove bdist_wininst support
* Increase integration test timeout
* Add Release Notes to documentation
* Cleanup old legacy devstack-gate jobs
* Begin work to modernize pbr’s integration testing
* Re-add ChangeLog
* Update some url to use opendev.org
* Support newer openstackdocstheme
* Use easy_install.ScriptWriter.get_header()
* Remove neutron-fwaas from the jobs’ required project
* Update python requires packaging metadata for package
* trivial: Improve logging of run commands
+ Map requires-python to python-requires
* Update hacking
* Add support for virtualenv 20.x
- Only test the primary python3 interpreter because some test
dependencies from OpenStack (which are not hard required by the
package itself) only provide that one.
gh#openSUSE/python-rpm-macros#66
- Add remove_mock.patch
https://review.opendev.org/c/openstack/pbr/+/767972
OBS-URL: https://build.opensuse.org/request/show/857014
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=133
- 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
OBS-URL: https://build.opensuse.org/request/show/688898
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=113
- 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
OBS-URL: https://build.opensuse.org/request/show/642395
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=101
* 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<semver> 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
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=78
- 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
- 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
OBS-URL: https://build.opensuse.org/request/show/507129
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=70
* 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
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=67
- Add make_oslosphinx_optional.patch
https://review.openstack.org/#/c/443555/
- 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
OBS-URL: https://build.opensuse.org/request/show/477946
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-pbr?expand=0&rev=61