That was quick, we now have hacking 0.9.2.
http://git.openstack.org/cgit/openstack-dev/hacking/commit/?id=e56eddf55b4e8be9826e8eb968b2893ecab7201b Fixed warning H302 when used with six.moves Checking whether something is a module now also consults ``sys.meta_path``, as per the import specification. This fixes H302 with six >= 1.7.0, where a custom finder/loader is used. Change-Id: I4e401e0fcce077f81a5471692aa6ecd16f26f6ed <https://review.openstack.org/#q,I4e401e0fcce077f81a5471692aa6ecd16f26f6ed,n,z> Close-bug: 1329002 <https://code.launchpad.net/bugs/1329002> On Mon, Jun 9, 2014 at 5:03 PM, Joe Gordon <[email protected]> wrote: > > > > On Mon, Jun 9, 2014 at 12:24 PM, Joe Gordon <[email protected]> wrote: > >> 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. >> > > Edit: hacking 0.9.0 had a minor bug > > >> 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 [email protected] http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
