Hi folks, Hacking 0.9.1 has just been released (hacking 0.9.1 had a minor bug). Unlike other dependencies 'OpenStack Proposal Bot' does not automatically push out a patch to the new version.
The recommended way to upgrade to hacking 0.9.1 is to add any new failing tests to the exclude list in tox.ini and fix those in subsequent patches (example: https://review.openstack.org/#/c/98864/). pep8 1.5.x changed a whole bunch of internals, so when upgrading to the new hacking please make sure your local checks still work. best, Joe Release Notes: - New dependency versions, all with new features - pep8==1.5.6 [*https://github.com/jcrocholl/pep8/blob/master/CHANGES.txt <https://github.com/jcrocholl/pep8/blob/master/CHANGES.txt> <https://mail.google.com/>*] - Report E129 instead of E125 for visually indented line with same indent as next logical line. - Report E265 for space before block comment. - Report E713 and E714 when operators ``not in`` and ``is not`` are recommended (taken from hacking). - Report E131 instead of E121 / E126 if the hanging indent is not consistent within the same continuation block. It helps when error E121 or E126 is in the ``ignore`` list. - Report E126 instead of E121 when the continuation line is hanging with extra indentation, even if indentation is not a multiple of 4. - pyflakes==0.8.1 - flake8==2.1.0 - More rules support noqa - Added to: H701, H702, H232, H234, H235, H237 - Gate on Python3 compatibility - Dropped H901,H902 as those are now in pep8 and enforced by E713 and E714 - Support for separate localization catalogs - Rule numbers added to http://docs.openstack.org/developer/hacking/ - Improved performance - New Rules: - H104 File contains nothing but comments - H305 imports not grouped correctly - H307 like imports should be grouped together - H405 multi line docstring summary not separated with an empty line - H904 Wrap long lines in parentheses instead of a backslash Thank you to everyone who contributed to hacking 0.9.1: * Joe Gordon * Ivan A. Melnikov * Ben Nemec * Chang Bo Guo * Nikola Dipanov * Clay Gerrard * Cyril Roelandt * Dirk Mueller * James E. Blair * Jeremy Stanley * Julien Danjou * Lei Zhang * Marc Abramowitz * Mike Perez * Radomir Dopieralski * Samuel Merritt * YAMAMOTO Takashi * ZhiQiang Fan * fujioka yuuichi
_______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev