diff options
| author | Ian Stapleton Cordasco <graffatcolmingov@gmail.com> | 2018-06-29 01:52:34 +0000 |
|---|---|---|
| committer | Ian Stapleton Cordasco <graffatcolmingov@gmail.com> | 2018-06-29 01:52:34 +0000 |
| commit | eb6228b660a5194f201dcf8767f804f697756b79 (patch) | |
| tree | c8c3a5403c1ad4a8ae1b901615a8b5b045f8d4d5 | |
| parent | e60e8027c9e9f16a53b71e35685a8b3213e29ed7 (diff) | |
| parent | 527af5c214ef0eccfde3dd58d7ea15e09c483bd3 (diff) | |
| download | flake8-eb6228b660a5194f201dcf8767f804f697756b79.tar.gz | |
Merge branch 'pyflakes_new_codes' into 'master'
Update to pyflakes 2.0.0
Closes #422
See merge request pycqa/flake8!239
| -rw-r--r-- | docs/source/user/error-codes.rst | 6 | ||||
| -rw-r--r-- | setup.cfg | 2 | ||||
| -rw-r--r-- | setup.py | 2 | ||||
| -rw-r--r-- | src/flake8/plugins/pyflakes.py | 2 |
4 files changed, 10 insertions, 2 deletions
diff --git a/docs/source/user/error-codes.rst b/docs/source/user/error-codes.rst index f14c4ec..89183fa 100644 --- a/docs/source/user/error-codes.rst +++ b/docs/source/user/error-codes.rst @@ -54,6 +54,9 @@ generates its own :term:`error code`\ s for ``pyflakes``: +------+---------------------------------------------------------------------+ | F707 | an ``except:`` block as not the last exception handler | +------+---------------------------------------------------------------------+ +| F721 | doctest syntax error | +| F722 | syntax error in forward type annotation | ++------+---------------------------------------------------------------------+ +------+---------------------------------------------------------------------+ | F811 | redefinition of unused ``name`` from line ``N`` | +------+---------------------------------------------------------------------+ @@ -69,6 +72,9 @@ generates its own :term:`error code`\ s for ``pyflakes``: +------+---------------------------------------------------------------------+ | F841 | local variable ``name`` is assigned to but never used | +------+---------------------------------------------------------------------+ ++------+---------------------------------------------------------------------+ +| F901 | ``raise NotImplemented`` should be ``raise NotImplementedError`` | ++------+---------------------------------------------------------------------+ Note that some of these entries behave differently on Python 2 and Python 3, for example F812 is specific to Python 2 only. @@ -13,6 +13,6 @@ license_file = LICENSE requires-dist = enum34; python_version<"3.4" configparser; python_version<"3.2" - pyflakes >= 1.5.0, < 1.7.0 + pyflakes >= 2.0.0, < 2.1.0 pycodestyle >= 2.4.0, < 2.5.0 mccabe >= 0.6.0, < 0.7.0 @@ -21,7 +21,7 @@ requires = [ # http://flake8.pycqa.org/en/latest/faq.html#why-does-flake8-use-ranges-for-its-dependencies # And in which releases we will update those ranges here: # http://flake8.pycqa.org/en/latest/internal/releases.html#releasing-flake8 - "pyflakes >= 1.5.0, < 1.7.0", + "pyflakes >= 2.0.0, < 2.1.0", "pycodestyle >= 2.4.0, < 2.5.0", "mccabe >= 0.6.0, < 0.7.0", "setuptools >= 30", diff --git a/src/flake8/plugins/pyflakes.py b/src/flake8/plugins/pyflakes.py index bc19291..9ef9e93 100644 --- a/src/flake8/plugins/pyflakes.py +++ b/src/flake8/plugins/pyflakes.py @@ -38,6 +38,7 @@ FLAKE8_PYFLAKES_CODES = { 'ReturnOutsideFunction': 'F706', 'DefaultExceptNotLast': 'F707', 'DoctestSyntaxError': 'F721', + 'ForwardAnnotationSyntaxError': 'F722', 'RedefinedWhileUnused': 'F811', 'RedefinedInListComp': 'F812', 'UndefinedName': 'F821', @@ -45,6 +46,7 @@ FLAKE8_PYFLAKES_CODES = { 'UndefinedLocal': 'F823', 'DuplicateArgument': 'F831', 'UnusedVariable': 'F841', + 'RaiseNotImplemented': 'F901', } |
