[release-announce] pbr 5.5.0
no-reply at openstack.org
no-reply at openstack.org
Tue Sep 1 20:02:10 UTC 2020
We joyfully announce the release of:
pbr 5.5.0: Python Build Reasonableness
The source is available from:
https://opendev.org/openstack/pbr
Download the package from:
https://pypi.org/project/pbr
For more details, please see below.
5.5.0
^^^^^
Other Notes
* Support to generate bdist_wininst packages has been removed. As of
Python 3.8 and Setuptools 47.2 it's deprecated in favor of just
using wheels for Windows platform packaging. See
https://discuss.python.org/t/deprecate-bdist-wininst/ and
https://discuss.python.org/t/remove-distutils-bdist-wininst-command/
for more details.
Changes in pbr 5.4.5..5.5.0
---------------------------
e52e608 Remove bdist_wininst support
3bfff26 Increase integration test timeout
175fad9 Add Release Notes to documentation
8e40b74 Cleanup old legacy devstack-gate jobs
9e22926 Begin work to modernize pbr's integration testing
5fdbae5 Re-add ChangeLog
07b6ac8 Update some url to use opendev.org
2242cb6 Support newer openstackdocstheme
9a219f9 Use easy_install.ScriptWriter.get_header()
9224eb0 Remove neutron-fwaas from the jobs' required project
39fe349 Update python requires packaging metadata for package
d8f740c trivial: Improve logging of run commands
d5da212 Map requires-python to python-requires
206b795 Update hacking
73c11c6 Add support for virtualenv 20.x
Diffstat (except docs and test files)
-------------------------------------
.gitignore | 2 +
.zuul.yaml | 45 ++++---
CONTRIBUTING.rst | 4 +-
README.rst | 5 +-
lower-constraints.txt | 4 +-
pbr/packaging.py | 20 +--
pbr/util.py | 3 +-
.../legacy/pbr-installation-devstack/post.yaml | 15 ---
.../legacy/pbr-installation-devstack/run.yaml | 136 ---------------------
.../pbr-installation-upstream-devstack/post.yaml | 15 ---
.../pbr-installation-upstream-devstack/run.yaml | 136 ---------------------
playbooks/pbr-installation-openstack/pre.yaml | 4 +
playbooks/pbr-installation-openstack/run.yaml | 6 +
.../bdist_wininst-removal-4a1c7c3a9f08238d.yaml | 9 ++
releasenotes/source/conf.py | 15 ++-
setup.cfg | 4 +-
test-requirements.txt | 9 +-
tools/integration.sh | 31 +++--
tox.ini | 5 +-
31 files changed, 190 insertions(+), 414 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index 09efec0..a3c5a11 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7 +7 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-hacking>=1.1.0,<1.2.0 # Apache-2.0
+hacking>=1.1.0,<4.0.0 # Apache-2.0
@@ -9,2 +9,3 @@ mock>=2.0.0 # BSD
-six>=1.10.0 # MIT
-stestr>=2.1.0 # Apache-2.0
+six>=1.12.0 # MIT
+stestr>=2.1.0,<3.0;python_version=='2.7' # Apache-2.0
+stestr>=2.1.0;python_version>='3.0' # Apache-2.0
@@ -14 +15 @@ testtools>=2.2.0 # MIT
-virtualenv>=14.0.6 # MIT
+virtualenv>=20.0.3 # MIT
More information about the Release-announce
mailing list