We jubilantly announce the release of: pbr 5.6.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. Changes in pbr 5.5.1..5.6.0 --------------------------- 607b4e0 Reverse ordering of 'D1_D2_SETUP_ARGS' f40c41d Add test for cfg -> py transformation 16a8553 Don't pass empty 'long_description' 90e3186 Move flake8 as a pre-commit local target. a96a094 Map requires-python to python-requires (attempt 2) e0e2b84 Update dependencies to avoid failure with old pip d5becb8 Increase OS_TEST_TIMEOUT to 1200 45e0cc2 Prevent test failure due to use of setpref 1d6ae9c util: Convert 'D1_D2_SETUP_ARGS' to a list of tuples 5195593 Revert "Map requires-python to python-requires" 8e47cad Dropping lower constraints testing f5e4c65 Adding pre-commit Diffstat (except docs and test files) ------------------------------------- .pre-commit-config.yaml | 39 ++++++++++++++ .zuul.yaml | 1 - lower-constraints.txt | 37 -------------- pbr/util.py | 120 +++++++++++++++++++++----------------------- test-requirements.txt | 7 ++- tools/integration.sh | 2 +- tox.ini | 7 +-- 12 files changed, 223 insertions(+), 116 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index a3c5a11..4d586e4 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -7,2 +7,3 @@ fixtures>=3.0.0 # Apache-2.0/BSD -hacking>=1.1.0,<4.0.0 # Apache-2.0 -mock>=2.0.0 # BSD +hacking>=1.1.0,<4.0.0;python_version>='3.6' # Apache-2.0 +mock>=2.0.0,<4.0.0;python_version=='2.7' # BSD +mock>=2.0.0;python_version>='3.6' # BSD @@ -21,0 +23,2 @@ testrepository>=0.0.18 # Apache-2.0/BSD + +pre-commit>=2.6.0;python_version>='3.6' # MIT