./devel/py-flake8, Modular source code checker for Python programs

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.7.8, Package name: py37-flake8-3.7.8, Maintainer: pkgsrc-users

Flake8 is a wrapper around these tools:

* PyFlakes
* pep8
* Ned Batchelder's McCabe script

Flake8 runs all the tools by launching the single flake8 script.
It displays the warnings in a per-file, merged output.


Required to run:
[devel/py-setuptools] [devel/py-flakes] [devel/py-mccabe] [devel/py-codestyle] [devel/py-entrypoints] [lang/python37]

Required to build:
[pkgtools/cwrappers] [devel/py-test-runner]

Master sites:

SHA1: 42f076e7549baf83b39944c9bc9e6ba16d3b4593
RMD160: e5a6db012f91340c5c27018e0c1fd38032bef9f2
Filesize: 146.595 KB

Version history: (Expand)


CVS history: (Expand)


   2019-07-09 13:19:33 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-flake8: updated to 3.7.8

3.7.8:
Bugs Fixed
- Fix handling of Application.parse_preliminary_options_and_args when
  argv is an empty list
- Fix crash when a file parses but fails to tokenize
- Log the full traceback on plugin exceptions
- Fix # noqa: ... comments with multi-letter codes
   2019-05-02 11:16:48 by Adam Ciarcinski | Files touched by this commit (10)
Log message:
Forget about Python 3.4
   2019-02-26 11:54:11 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-flake8: updated to 3.7.7

3.7.7:
Bugs Fixed
- Fix crahes in plugins causing flake8 to hang while unpickling errors
   2019-02-19 09:27:47 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-flake8: updated to 3.7.6

3.7.6:
Bugs Fixed
Fix --per-file-ignores for multi-letter error codes
Improve flake8 speed when only 1 filename is passed
   2019-02-05 13:43:40 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-flake8: updated to 3.7.5

3.7.5:
Bugs Fixed
- Fix reporting of pyflakes "referenced before assignment" error
   2019-02-01 10:20:48 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-flake8: updated to 3.7.4

3.7.4:
Bugs Fixed
Fix performance regression with lots of per-file-ignores and errors
   2019-01-31 09:10:41 by Adam Ciarcinski | Files touched by this commit (2) | Package updated
Log message:
py-flake8: updated to 3.7.3

3.7.3:
Bugs Fixed
Fix imports of typing in python 3.5.0 / 3.5.1
Fix flake8 --statistics
Gracefully ignore flake8-per-file-ignores plugin if installed
Improve error message for malformed per-file-ignores

3.7.2:
Bugs Fixed
Fix broken flake8 --diff (regressed in 3.7.0)
Fix typo in plugin exception reporting
Fix AttributeError while attempting to use the legacy api (regressed in
3.7.0)
   2019-01-30 23:53:12 by Adam Ciarcinski | Files touched by this commit (3) | Package updated
Log message:
py-flake8: updated to 3.7.1

3.7.1:
Bugs Fixed
- Fix capitalized filenames in per-file-ignores setting

3.7.0:
New Dependency Information
- Add dependency on entrypoints >= 0.3, < 0.4
- Pyflakes has been updated to >= 2.1.0, < 2.2.0
- pycodestyle has been updated to >= 2.5.0, < 2.6.0

Features
- Add support for per-file-ignores
- Enable use of float and complex option types
- Improve startup performance by switching from pkg_resources to
  entrypoints
- Add metadata for use through the pre-commit_ git hooks framework
- Allow physical line checks to return more than one result
- Allow # noqa:X123 comments without space between the colon and codes
  list
- Remove broken and unused flake8.listen plugin type