summaryrefslogtreecommitdiff
path: root/setup.py
Commit message (Collapse)AuthorAgeFilesLines
* extend black formatting to tests as wellAnthony Sottile2021-04-181-1/+1
|
* automatic: pyupgrade --py36-plusAnthony Sottile2021-03-301-1/+0
|
* remove unused noqa commentsAnthony Sottile2021-03-291-1/+1
|
* Move setup metadata to setup.cfgSurya Teja2019-07-081-141/+1
|
* Fix performance regression with per-file-ignoresAnthony Sottile2019-01-311-1/+1
| | | | | | | | 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.
* Upgrade entrypoints and sync with setup.cfgAnthony Sottile2019-01-291-1/+1
|
* Latest pycodestyleAnthony Sottile2019-01-291-1/+2
|
* Some lint / mypy fixesAnthony Sottile2019-01-241-0/+1
|
* WIP: use latest pyflakesAnthony Sottile2019-01-191-1/+1
|
* Remove tests_require / setup_requires since we do not use setup.py testAnthony Sottile2019-01-031-4/+0
|
* Replace setuptools with entrypointsAnthony Sottile2018-11-051-1/+1
|
* Release v3.6.03.6.0Anthony Sottile2018-10-231-0/+1
|
* Update to pyflakes 2.0.0Miro Hrončok2018-06-051-1/+1
| | | | | | - Add new pyflakes codes - Bump the required versions - Fixes https://gitlab.com/pycqa/flake8/issues/422
* Spelling and grammar fixesVille Skyttä2018-05-131-1/+1
|
* Merge branch 'pyreq' into 'master'Ian Stapleton Cordasco2018-04-151-0/+1
|\ | | | | | | | | Pass python_requires argument to setuptools See merge request pycqa/flake8!225
| * Pass python_requires argument to setuptoolsJon Dufresne2018-01-131-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Helps pip decide what version of the library to install. https://packaging.python.org/tutorials/distributing-packages/#python-requires > If your project only runs on certain Python versions, setting the > python_requires argument to the appropriate PEP 440 version specifier > string will prevent pip from installing the project on other Python > versions. https://setuptools.readthedocs.io/en/latest/setuptools.html#new-and-changed-setup-keywords > python_requires > > A string corresponding to a version specifier (as defined in PEP 440) > for the Python version, used to specify the Requires-Python defined in > PEP 345.
* | Add hooks for new pycodestyle checks.Jimi Cullen2018-04-151-0/+2
| | | | | | | | | | | | Add hooks for new checks introduced in pycodestyle 2.4.0. For details of the changes to pycodestyle, see: https://pycodestyle.readthedocs.io/en/latest/developer.html
* | Add new pycodestyle check hooks.Jimi Cullen2018-04-151-0/+2
| | | | | | | | Add new pycodestyle check hooks for breaks around binary ops.
* | Remove broken hook.Jimi Cullen2018-04-151-1/+0
| | | | | | | | Remove broken hook to pycodestyle.break_around_binary_operator.
* | Update pycodestyle dependency version.Jimi Cullen2018-04-151-1/+1
|/
* Update minumum pycodestyle version to 2.3.0Jack Mustacato2017-10-271-1/+1
|
* Update pyflakes range and include doc linksIan Stapleton Cordasco2017-08-061-1/+5
|
* Add new pycodestyle checksIan Stapleton Cordasco2017-08-051-2/+2
| | | | Closes #361
* Update name across the project post-marriageIan Stapleton Cordasco2017-07-271-1/+1
|
* Use extras_require instead of conditional code.Zvezdan Petkovic2017-07-101-4/+11
| | | | | | | | | | | | Use of extras_require produces correct package metadata for flake8 regardless of the version of Python the package is built with. The conditional code produces different metadata for Python 3 and 2. The latest versions of flake8 were released with Python 3 and metadata did not contain two dependencies necessary for use with Python 2.7. See https://gitlab.com/pycqa/flake8/issues/341 for details. Account for users of setuptools<18 that still need the conditional code.
* Add lower bound on setuptoolsIan Cordasco2017-05-121-0/+1
| | | | Partial #320
* Allow newer pycodestyleAnthony Sottile2017-02-021-1/+1
|
* Add "Development Status" classifier to setup.pyJon Dufresne2017-01-261-0/+1
|
* Update dependencies for Python 3.6Ian Cordasco2017-01-231-1/+3
|
* Add AST support for Python 3.6Ian Cordasco2017-01-151-1/+2
| | | | | | | Upgrade version constraints on PyFlakes to only the versions that handle Python 3.6 Closes #290
* Require mock 2.0.0, because unit tests are failing on older oneOndřej Nový2016-11-221-1/+1
|
* Release 3.2.03.2.0Ian Cordasco2016-11-141-1/+1
|
* Revert "Update release machinery to include manpages"Ian Cordasco2016-11-141-3/+0
| | | | This reverts commit f6f01b469ccabdb78c95399d5cb50d94f69bdef9.
* Update release machinery to include manpages3.1.0Ian Cordasco2016-11-141-0/+3
|
* Merge branch 'patch-1' of github.com/alex/flake8Ian Cordasco2016-11-091-1/+1
|\
| * Permit pycodestyle 2.1.x to be usedAlex Gaynor2016-11-051-1/+1
| |
* | Fixed E305: expected 2 blank lines after class or function definitionOndřej Nový2016-11-081-0/+1
|/
* Bumped maximum pyflakes version to allow usage of pyflakes 1.3Alex Gaynor2016-09-021-1/+1
|
* Fix handling of logical lines with noqaIan Cordasco2016-07-261-2/+2
| | | | | | | | | | | When attempting to centralize all inline NoQA handling in the StyleGuide we inadvertently broke plugins relying on it in combination with checker state. For example, the check for E402 relies both on NoQA and the state to determine if it has seen a non-import line. Placing NoQA on the sole line that is not an import is more elegant than placing it on each of the following import lines. Closes #186
* Handle repeated --quiet options againIan Cordasco2016-07-251-0/+2
| | | | | | | | | | | | Fundamentally on Flake8 2.x using -q altered the format of the errors (and the behaviour a little) so it makes the most sense to implement this logic with formatters rather than messy logic spread throughout the project. The FilenameOnly formatter will keep track of filenames already reported and only print the name once while Nothing will print nothing. Closes #180
* Clean up setup.py a bitIan Cordasco2016-06-301-22/+4
|
* Open our README appropriatelyIan Cordasco2016-06-261-1/+2
| | | | | | Systems without a LOCALE present will not be able to read our file appropriately on Python 3. This was causing our Python 3 CI jobs on GitLab to fail.
* Add the long description back to setup.pyIan Cordasco2016-06-251-1/+1
|
* Update the packaging so wheels workIan Cordasco2016-06-251-1/+2
|
* Move flake8 into srcIan Cordasco2016-06-251-0/+4
| | | | | This is an emerging best practice and there is little reason to not follow it
* Switch to pycodestyle and start constraining versions againIan Cordasco2016-06-201-4/+6
|
* Add setuptools integrationIan Cordasco2016-06-161-2/+6
| | | | | | | | This proved simpler because I realized something important: Most of the code that the old integration was using was in fact doing nothing of value. Since we can't meaningfully allow users to use command-line options as parameters to `python setup.py flake8`, we just remove the work that we do to set up those attributes and parse them.
* Remove CHANGES.rstIan Cordasco2016-06-141-1/+1
|
* Convert flake8.api to a submoduleIan Cordasco2016-06-111-0/+1
|
* Use function for pep8 pluginsIan Cordasco2016-06-091-36/+34
| | | | This will make the transition to pycodestyle much easier