anthony sottile
4941a3e32e
upgrade pyflakes / pycodestyle
2025-06-20 15:15:53 -04:00
Anthony Sottile
d56d569ce4
update versions of pycodestyle / pyflakes
2025-03-29 15:53:41 -04:00
Anthony Sottile
9d55ccdb72
py39+
2025-03-29 15:42:19 -04:00
Anthony Sottile
defd315175
latest pycodestyle
2024-06-15 17:30:39 -04:00
Anthony Sottile
cde8570df3
upgrade pyflakes to 3.2.x
2024-01-04 19:36:48 -05:00
Anthony Sottile
4a47bab979
improve coverage
2023-07-29 15:46:40 -04:00
Anthony Sottile
5233d88069
use setup-cfg-fmt
2023-07-29 14:39:06 -04:00
Anthony Sottile
9786562feb
upgrade to pycodestyle 2.11.x
2023-07-29 13:23:01 -04:00
Anthony Sottile
5bd63bc552
upgrade pyflakes to 3.1.x
2023-07-29 13:03:38 -04:00
Anthony Sottile
489be4d30a
upgrade pyflakes to 3.0.0
2022-11-23 13:56:50 -05:00
Anthony Sottile
047e6f8eb5
upgrade pycodestyle to 2.10
2022-11-23 13:31:07 -05:00
Anthony Sottile
aa002ee4ed
require python 3.8.1+
2022-11-18 11:33:52 -05:00
Anthony Sottile
e94fb10940
require python>=3.7
2022-08-05 19:51:08 -04:00
Anthony Sottile
e94ee2b5f1
require sufficiently new importlib-metadata
2022-08-03 18:49:44 -04:00
Anthony Sottile
7838f1191c
upgrade pycodestyle to 2.9.x
2022-07-30 15:38:58 -04:00
Anthony Sottile
b9e0c6eb50
upgrade pyflakes to 2.5.x
2022-07-30 13:35:02 -04:00
Anthony Sottile
c6882772e1
where possible http->https and fix links
2022-02-10 15:47:58 -05:00
Anthony Sottile
4e56fc0f6a
pregenerate the pycodestyle plugin to avoid call overhead
2022-01-25 13:52:54 -05:00
Anthony Sottile
86bdc0dbc8
upgrade mccabe to 0.7.0
2022-01-23 20:17:37 -05:00
Anthony Sottile
78b2db4072
type the rest of the legacy api
2022-01-05 12:35:38 -05:00
Anthony Sottile
50d69150c1
rework plugin loading
2021-12-31 15:09:54 -08:00
Anthony Sottile
f98d52a398
have OptionManager take plugin versions directly
2021-12-08 15:49:17 -05:00
Anthony Sottile
a30dd75b0a
this module is fully typed now
2021-11-22 19:57:29 -05:00
Anthony Sottile
411ff24392
move from allowlist to blocklist for mypy
2021-11-14 21:48:17 -08:00
Anthony Sottile
66071563c2
split out file discovery and test it
2021-11-14 20:04:29 -08:00
Anthony Sottile
5bed787883
add typing to src/flake8/__init__.py
2021-11-14 08:30:10 -08:00
Anthony Sottile
960cf8cf20
rerun setup-cfg-fmt (and restore comments)
2021-10-10 18:21:10 -07:00
Anthony Sottile
d79021aafc
update dependency versions
2021-10-10 18:02:13 -07:00
Anthony Sottile
975a3f4533
limit broken importlib-metadata CC @jaraco
2021-06-07 19:34:36 -07:00
Anthony Sottile
e1bf883668
fix manual gitlab links
2021-04-03 18:21:02 -07:00
Anthony Sottile
8cc3fc01e8
some manual python2 metadata cleanup
2021-03-30 17:37:12 -07:00
Anthony Sottile
83fc824ca1
remove flake8 setuptools command
2021-03-29 20:15:45 -07:00
Anthony Sottile
434c108f74
Release 3.9.0
2021-03-14 16:29:54 -07:00
Anthony Sottile
40aba49d0d
upgrade pycodestyle to 2.7.0
2021-03-14 11:58:03 -07:00
Anthony Sottile
1eccf9a55f
upgrade pyflakes to 2.3.x
2021-03-14 09:40:01 -07:00
Anthony Sottile
a021df6fdd
drop python3.4
2020-10-02 16:47:00 -07:00
Anthony Sottile
275b2320b5
Allow the new pycodestyle alpha
2020-04-23 15:13:41 -07:00
Anthony Sottile
76eeccad89
Support pyflakes 2.2.x
2020-04-11 15:00:52 -07:00
Anthony Sottile
d3c95f00d0
Switch from entrypoints to importlib_metadata
2019-11-28 17:30:52 -08:00
Djailla
f2a17ddf33
Cleanup CI and add python 3.8 support
2019-11-05 10:52:55 +01:00
Anthony Sottile
e42884cf60
Add whitespace fixers
2019-09-07 23:49:47 -07:00
Anthony Sottile
92fbdda253
Add type annotations for flake8.processor
2019-09-07 23:31:43 -07:00
Anthony Sottile
ae2f38fbeb
Add type annotations to flake8.styleguide
2019-09-07 23:10:28 -07:00
Anthony Sottile
8c4e42afaa
Type annotate flake8.options.manager
2019-09-07 14:37:50 -07:00
Anthony Sottile
d4b0073167
Fix / improve recently merged patches + CI
2019-07-08 14:22:51 -07:00
Surya Teja
3397a94a10
Move setup metadata to setup.cfg
2019-07-08 20:14:44 +00:00
Anthony Sottile
fb7e9338cd
mypy now passes
2019-05-19 17:31:04 -07:00
Anthony Sottile
c85b282b05
Fix performance regression with per-file-ignores
...
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.
2019-01-31 09:23:02 -08:00
Anthony Sottile
238312cc75
Remove remnants from previous PRs
...
- warnings in configparser were silenced upstream (unless `-3` is passed)
- we no longer invoke tests from `python setup.py test`
2019-01-29 20:03:49 -08:00
Anthony Sottile
30e3545722
Upgrade entrypoints and sync with setup.cfg
2019-01-29 19:15:09 -08:00