diff options
author | Andreas Jaeger <aj@suse.com> | 2020-03-31 16:20:19 +0200 |
---|---|---|
committer | Andreas Jaeger <aj@suse.com> | 2020-03-31 17:39:51 +0200 |
commit | 1a6a003242f02829445a3e48b199d990c21ac510 (patch) | |
tree | 59f5db34d691937c01c58bfd29e7d080dc9e891b /tox.ini | |
parent | 56012eaa5cd64fd61b223942aeb7a2320cd131da (diff) | |
download | ceilometer-1a6a003242f02829445a3e48b199d990c21ac510.tar.gz |
Update hacking for Python3
The repo is Python 3 now, so update hacking to version 3.0 which
supports Python 3.
Fix problems found.
Update local hacking checks for new flake8.
Change-Id: I129bc38e6663836e12610dd50a20c74dbc79891c
Diffstat (limited to 'tox.ini')
-rw-r--r-- | tox.ini | 14 |
1 files changed, 11 insertions, 3 deletions
@@ -28,7 +28,7 @@ commands = coverage xml -o cover/coverage.xml [testenv:pep8] -deps = hacking<0.13,>=0.12 +deps = hacking>=3.0,<=3.1.0 doc8 commands = flake8 @@ -65,14 +65,22 @@ ignore = D000 ignore-path = .venv,.git,.tox,*ceilometer/locale*,*lib/python*,ceilometer.egg*,doc/build,doc/source/api,releasenotes/* [flake8] -ignore = +# E123 closing bracket does not match indentation of opening bracket's line +# W503 line break before binary operator +# W504 line break after binary operator +ignore = E123,W503,W504 exclude=.venv,.git,.tox,dist,doc,*lib/python*,*egg,build,install-guide show-source = True [hacking] import_exceptions = ceilometer.i18n -local-check-factory = ceilometer.hacking.checks.factory + +[flake8:local-plugins] +extension = + C301 = checks:no_log_warn + C302 = checks:no_os_popen +paths = ./ceilometer/hacking [testenv:lower-constraints] deps = |