[all] pep8 job failing due to flake8 3.8.0

Ghanshyam Mann gmann at ghanshyammann.com
Tue May 12 16:14:43 UTC 2020

Hello Everyone.

You might have noticed that few or most of the projects pep8 job started failing.

That is because flake8 new version 3.8.0 added the new pycodestyle with new rules. Hacking capped
it with 4.0.0 version not with the minor version for 3.*. 

The new hacking version 3.0.1 is released which cap the flake8<3.8.0. Thanks to dtantsur and stephenfin for
tacking care of it.

 To fix your pep8 job you can,

- Either fix the pep8 error in code if easy and fast to fix.

- Or bump the hacking minimum version to 3.0.1. I have proposed it for a few projects failing pep8.
  - https://review.opendev.org/#/q/topic:hacking-fix+(status:open+OR+status:merged)

If pep8 job is passing then you do not need to do anything. The existing hacking version cap will work fine.


More information about the openstack-discuss mailing list