We are thrilled to announce the release of: hacking 5.0.0: OpenStack Hacking Guideline Enforcement The source is available from: https://opendev.org/openstack/hacking Download the package from: https://pypi.org/project/hacking For more details, please see below. 5.0.0 ^^^^^ Upgrade Notes * Support for Python 3.5 through 3.7 has been dropped. The minimum supported Python version is now 3.8. * "hacking" is now compatible with "flake8~=4.0.1". flake8 3.x is no longer supported. Changes in hacking 4.1.0..5.0.0 ------------------------------- 2931131 Drop py36 and py37 support a6b9aab Add support for flake8 4.x b75c7e6 Fix test errors with python3.10 e3071cd Use TOX_CONSTRAINTS_FILE a787403 Update CI to use unversioned jobs template ab5de18 Fix unconditional license print if H103 is not selected e42996f Update python testing classifier 6763c87 remove unicode from code 8656c3e Switch testing to Yoga testing runtime 50f6cbe setup.cfg: Replace dashes with underscores 8809c34 Update IRC network to OFTC 7a61414 setup.cfg: Replace dashes with underscores fb275f7 Switch testing to Xena testing runtime Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 3 +-- hacking/checks/comments.py | 16 ++++++++-------- hacking/checks/except_checks.py | 1 - hacking/checks/python23.py | 2 +- releasenotes/notes/drop-python36-834bb59e53d5fd71.yaml | 8 ++++++++ releasenotes/source/conf.py | 16 ++++++++-------- requirements.txt | 2 +- setup.cfg | 11 ++++------- tox.ini | 6 +++--- 12 files changed, 53 insertions(+), 37 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 8367022..0c5f0f9 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1 @@ -flake8<3.9.0,>=3.8.0 # MIT +flake8~=4.0.1 # MIT
participants (1)
-
no-reply@openstack.org