summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Fix / improve recently merged patches + CIAnthony Sottile2019-07-083-4/+4
|
* support extend-exclude Fixes #535Thomas Grainger2019-07-082-1/+16
|
* Merge branch 'master' into 'master'Anthony Sottile2019-07-081-3/+2
|\ | | | | | | | | | | | | Remove filter by filename in utils.filenames_from Closes #382 See merge request pycqa/flake8!311
| * Remove filter by filename in utils.filenames_fromYevhen Amelin2019-03-191-3/+2
| |
* | Release 3.7.83.7.8Anthony Sottile2019-07-081-1/+1
| |
* | pyflakes: Change to `normalize_path()` for filename normalizationEric N. Vander Weele2019-07-081-1/+1
| | | | | | | | | | | | | | It's unnecessary to call the `normalize_paths()` function because it is intended for dealing with multiple paths to normalize. Given that `normalize_paths()` utilizes `normalize_path()`, just call `normalize_path()` directly.
* | fix CI buildAnthony Sottile2019-07-081-2/+3
| |
* | This PR addresses issue #549 (noqa does only work as intended with single ↵Markus Piotrowski2019-06-161-1/+1
| | | | | | | | | | letter error codes). A single change in the regex `NOQA_INLINE_REGEXP` in `defaults.py` will allow to catch error codes which consist of more than one letter. This will close #549.
* | Merge branch 'show_traceback' into 'master'Anthony Sottile2019-06-141-1/+2
|\ \ | | | | | | | | | | | | Show traceback on plugin exception See merge request pycqa/flake8!317
| * | Show traceback on plugin exceptionIvan Pozdeev2019-05-201-1/+2
| | |
* | | mypy now passesAnthony Sottile2019-05-1918-175/+199
|/ /
* | whitelist a bandit false positive and improve type annotationAnthony Sottile2019-05-191-3/+3
| |
* | Fix crash when file fails to tokenize but parsesAnthony Sottile2019-04-071-2/+1
|/
* Fixes handling of empty lists by ApplicationCharles Frye2019-03-071-1/+1
| | | | | | | | | | | `Application.parse_preliminary_options_and_args` was previously, against expectations, treating empty lists passed as the `argv` argument the same way it treated `None`s. This has been addressed and the correct behavior tested for in a unit test of the `Application` class. See issue #518 for details.
* Release 3.7.73.7.7Anthony Sottile2019-02-251-1/+1
|
* Ensure exceptions are pickleableAnthony Sottile2019-02-192-27/+20
|
* Release 3.7.63.7.6Anthony Sottile2019-02-181-1/+1
|
* Merge branch 'mypy_improvements' into 'master'Ian Stapleton Cordasco2019-02-173-7/+8
|\ | | | | | | | | Improve a few mypy type annotations See merge request pycqa/flake8!307
| * Improve a few mypy type annotationsAnthony Sottile2019-02-173-7/+8
| |
* | Merge branch 'perf_only_one_proc' into 'master'Ian Stapleton Cordasco2019-02-171-9/+1
|\ \ | | | | | | | | | | | | Speed up flake8 when only 1 filename is passed See merge request pycqa/flake8!305
| * | Speed up flake8 when only 1 filename is passedAnthony Sottile2019-02-171-9/+1
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ~40% improvement over status quo (perf measurements are best-of-5) ### before ```console $ time flake8 /dev/null real 0m0.337s user 0m0.212s sys 0m0.028s ``` ### after ```console $ time flake8 /dev/null real 0m0.197s user 0m0.182s sys 0m0.012s ```
* | Remove pyflakes monkeypatchingAnthony Sottile2019-02-161-11/+1
|/
* FIX 507: allow multiple letters in codesИлья Лебедев2019-02-111-1/+1
|
* Release 3.7.53.7.5Anthony Sottile2019-02-041-1/+1
|
* Fix reporting of UndefinedLocal pyflakes errorAnthony Sottile2019-01-311-5/+5
|
* Remove noqa comments now that 3.7 has been releasedAnthony Sottile2019-01-317-10/+9
|
* Release 3.7.43.7.4Anthony Sottile2019-01-311-1/+1
|
* Fix performance regression with per-file-ignoresAnthony Sottile2019-01-311-8/+6
| | | | | | | | With a large number of errors, filenames, and per-file-ignores the style guide selection would take a significant portion of execution time (python3 70% / python2 99.9%). Caching the styleguide lookup by filename eliminates this bottleneck.
* Release 3.7.33.7.3Anthony Sottile2019-01-301-1/+1
|
* Improve error message for malformed per-file-ignoresAnthony Sottile2019-01-301-2/+19
|
* Gracefully ignore flake8-per-file-ignores if installedAnthony Sottile2019-01-301-0/+6
|
* Merge branch 'fix_statistics' into 'master'Anthony Sottile2019-01-301-4/+8
|\ | | | | | | | | | | | | Fix flake8 --statistics Closes #499 See merge request pycqa/flake8!295
| * Fix flake8 --statisticsAnthony Sottile2019-01-301-4/+8
| |
* | Make uses of typing compatible with python 3.5.1 / 3.5.0Anthony Sottile2019-01-302-5/+5
|/
* Release 3.7.23.7.2Anthony Sottile2019-01-301-1/+1
|
* Fix legacy api invocation of make_notifierAnthony Sottile2019-01-301-1/+0
|
* Merge branch 'is/490' into 'master'Anthony Sottile2019-01-301-1/+1
|\ | | | | | | | | | | | | Fix bug flake8 --diff Closes #490 See merge request pycqa/flake8!292
| * BUG: fix flake8 --diffGuillaume Lemaitre2019-01-301-1/+1
| |
* | Fix plugin exception reporting keyerror typoTomer Keren2019-01-301-1/+1
|/
* Release 3.7.13.7.1Anthony Sottile2019-01-301-1/+1
|
* Allow capitalized filenames in per-file-ignoresAnthony Sottile2019-01-291-1/+1
|
* Release v3.7.03.7.0Anthony Sottile2019-01-291-1/+1
|
* Latest pycodestyleAnthony Sottile2019-01-292-0/+14
|
* Some lint / mypy fixesAnthony Sottile2019-01-248-25/+46
|
* WIP: use latest pyflakesAnthony Sottile2019-01-191-2/+8
|
* Merge branch 'master' into 'master'Ian Stapleton Cordasco2019-01-171-0/+4
|\ | | | | | | | | | | | | Add support for optparse's 'float' and 'complex' types. Closes #452 See merge request pycqa/flake8!261
| * Add support for optparse's 'float' and 'complex' types.ymdatta2018-10-281-0/+4
| | | | | | | | | | | | | | This helps normalize_from_setuptools, to handle all optparse's standard-option-types. Fixes #452
* | Merge branch 'per_file_ignore' into 'master'Ian Stapleton Cordasco2019-01-174-11/+99
|\ \ | | | | | | | | | | | | | | | | | | Support more syntaxes in per-file-ignores Closes #471 See merge request pycqa/flake8!281
| * | Support more syntaxes in per-file-ignoresAnthony Sottile2019-01-074-11/+99
| | |
* | | Remove unused PROJECT_FILENAMESAnthony Sottile2019-01-071-2/+0
|/ /