Commit graph

41 commits

Author SHA1 Message Date
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
Anthony Sottile
50e7cc71b9 Latest pycodestyle 2019-01-29 08:58:10 -08:00
Anthony Sottile
d6e63eec8a Also copy deps to setup.cfg 2019-01-28 08:38:06 -08:00
Miro Hrončok
527af5c214 Update to pyflakes 2.0.0
- Add new pyflakes codes
- Bump the required versions
- Fixes https://gitlab.com/pycqa/flake8/issues/422
2018-06-05 16:17:29 +02:00
Jimi Cullen
0273ca561f Update pycodestyle dependency version. 2018-04-15 10:51:18 +00:00
Jack Mustacato
4fcbcccf38 Update minumum pycodestyle version to 2.3.0 2017-10-27 15:05:23 -04:00
Jon Dufresne
f6765f591f Include license file in the generated wheel package
The wheel package format supports including the license file. This is
done using the [metadata] section in the setup.cfg file. For additional
information on this feature, see:

https://wheel.readthedocs.io/en/stable/index.html#including-the-license-in-the-generated-wheel-file
2017-10-23 06:33:46 -07:00
Ian Stapleton Cordasco
b714bdff0b
Update pyflakes range and include doc links 2017-08-06 14:16:12 -05:00
Anthony Sottile
8ff30e2676 Allow newer pycodestyle 2017-02-02 12:22:22 -08:00
Ian Cordasco
499bc72c35
Update dependencies for Python 3.6 2017-01-23 06:44:20 -06:00
Ian Cordasco
e727bbb38b
Release 3.2.0 2016-11-14 16:38:27 -06:00
Ian Cordasco
0079a0acd7
Update caps in setup.cfg 2016-11-14 09:49:57 -06:00
Ville Skyttä
990e237e1b setup.cfg: Move pytest options to pytest.ini
https://github.com/pytest-dev/pytest/issues/567
2016-09-18 11:23:08 +03:00
Ian Cordasco
5d1150cc27
Update the packaging so wheels work 2016-06-25 11:20:28 -05:00
Ian Cordasco
33f982b446 Rely on Python 3.4 backport of configparser
Python 2.7's ConfigParser module does not allow for the behaviour we
have documented for config files in Flake8 3.0. To compensate for that,
we add a dependency on the configparser backport on PyPI for Python 2.7
2016-05-30 12:51:31 -05:00
Ian Cordasco
da172ec641 Print pytest warnings immediately 2016-03-26 08:51:32 -05:00
Ian Cordasco
fbbb3bece5 Ignore directories we do not want to run tests from 2016-03-17 09:16:22 -05:00
Ian Cordasco
eafc91ae6a Add handling and decision making for select and ignore 2016-02-02 20:48:26 -06:00
Ian Cordasco
6553198074 Update setup.py 2016-01-10 12:01:22 -06:00
Ian Cordasco
91d20207fb Add setup.cfg for testing purposes 2016-01-10 09:40:09 -06:00