summaryrefslogtreecommitdiff
path: root/docs/source
Commit message (Collapse)AuthorAgeFilesLines
* Release v3.4.03.4.0Ian Stapleton Cordasco2017-07-271-1/+15
|
* Update name across the project post-marriageIan Stapleton Cordasco2017-07-272-5/+5
|
* Update internal documentation around StyleGuideIan Cordasco2017-06-041-2/+3
|
* Add way to get back to options indexIan Cordasco2017-05-291-0/+143
|
* Start writing new documentation around --selectIan Cordasco2017-05-294-91/+293
| | | | | In order to write this documentation, we need to also add documentation for the --max-complexity option which was heretofore undocumented.
* Add release note for bug 318Ian Cordasco2017-05-271-0/+5
|
* Add release note for bug 329Ian Cordasco2017-05-251-0/+5
|
* Add release notes for bug 330Ian Cordasco2017-05-252-0/+18
|
* Note about error behaviour depending on Python version, e.g. F812Peter Cock2017-04-261-0/+3
|
* Update and finalize v3.3.0 release notesIan Cordasco2017-02-061-8/+22
|
* Add test for reproducible --version stringsIan Cordasco2017-01-211-1/+10
| | | | And add a release note to document the change.
* Correct "systema" typo in usage documentation.Andrew Drake2017-01-171-1/+1
|
* Add AST support for Python 3.6Ian Cordasco2017-01-151-0/+4
| | | | | | | Upgrade version constraints on PyFlakes to only the versions that handle Python 3.6 Closes #290
* Add documentation for our code styleIan Cordasco2016-12-233-0/+223
|
* Display the local paths from the git hookIan Cordasco2016-12-201-0/+5
| | | | | | | | Instead of displaying the path to the temporary directory, as we always have, it's been requested that we instead display the path to the file that was copied to the temporary directory. Closes #244
* Enable users who want to track all files processedIan Cordasco2016-12-201-0/+5
| | | | | | | | | | | This adds two new methods to the BaseFormatter class: - beginning - finished These will indicate when Flake8 begins and finishes processing a file. Closes #251
* Tidy up last few bits for performance improvementIan Cordasco2016-12-201-0/+4
|
* Assign missing codes to PyFlakes messagesLukasz Langa2016-11-282-1/+36
| | | | | | | | Some PyFlakes messages weren't covered by unique messages, making them impossible to select/ignore. This is now fixed. To ensure we don't regress in the future, a test has been added that fails if there's any uncovered messages.
* Only force files to be included when run from CLIIan Cordasco2016-11-231-0/+4
| | | | | | | | | | | | | Previously we added support so users can do: $ flake8 bin/executable But this broke the fact that git hooks shouldn't check things like reStructuredText doc files. This commit restores that functionality but will cause bin/executable to be ignored in the git hook. This seems fair since folks can amend their filename patterns to include it explicitly. Closes #268
* Prepare for 3.3.0 developmentIan Cordasco2016-11-212-0/+10
|
* Update release notes and version string for 3.2.13.2.1Ian Cordasco2016-11-191-1/+15
|
* Fix some typos in release notesAdam Chainz2016-11-171-2/+2
|
* Grammar nittim smith2016-11-161-1/+1
|
* Fix subtle reporting bug for default on pluginsIan Cordasco2016-11-151-0/+5
| | | | | | | | | | | When we refactored our decision process to fix #239, we broke a subtle corner case where extensions that are not off-by-default are to be reported. This further refactors that logic and adds specific tests around it to ensure it works as expected and doesn't regress. Closes #257
* Prepare for 3.2.1 developmentIan Cordasco2016-11-152-0/+9
|
* Fix version string in release notesIan Cordasco2016-11-141-1/+1
|
* Release 3.2.03.2.0Ian Cordasco2016-11-142-0/+14
|
* Fix documentation issues in 3.1.1Ian Cordasco2016-11-142-1/+2
|
* Add release notes for 3.1.13.1.1Ian Cordasco2016-11-141-0/+18
| | | | Bump the version string as well
* Merge branch 'refactor-release-notes' into 'master' 3.1.0b2Ian Cordasco2016-11-131-0/+18
|\ | | | | | | | | | | | | | | | | | | | | | | | | Create sub-sections for different release series When looking at the documentation, the release notes section on the sidebar was incredibly long, due to the number of releases available. To make this more usable, I've split the release notes index into sections for each release series (e.g., 3.x, 2.x, etc.). This allows documentation users to open the release notes sidebar section, and then select which series they want. That will expand and let them pick the version. See merge request !145
| * Create sub-sections for different release seriesIan Cordasco2016-11-131-0/+18
| | | | | | | | | | | | | | | | | | | | When looking at the documentation, the release notes section on the sidebar was incredibly long, due to the number of releases available. To make this more usable, I've split the release notes index into sections for each release series (e.g., 3.x, 2.x, etc.). This allows documentation users to open the release notes sidebar section, and then select which series they want. That will expand and let them pick the version.
* | Add a man page for Flake8Ian Cordasco2016-11-133-1/+152
|/ | | | | | | Document Flake8 for users expecting `man flake8` to work and include the man page in Flake8's documentation. Closes #247
* Prepare to release 3.1.0 on 2016-11-143.1.0b1Ian Cordasco2016-11-121-1/+1
|
* Merge branch 'bug/249' into 'master' Ian Cordasco2016-11-122-0/+70
|\ | | | | | | | | | | | | Add documentation for VCS hooks Closes #249 See merge request !144
| * Add documentation for VCS hooksIan Cordasco2016-11-122-0/+70
| | | | | | | | Closes #249
* | Remove reference to OpenStack SwiftIan Cordasco2016-11-121-5/+2
|/ | | | | | | | | This section of the docs could be read as pointing out the project as a bad example. It was not intended this way, but I would like to avoid anyone interpreting it this way. As a result, we'll continue to use their configuration section as an example but not name names. Closes #228
* Add a missing release not referenceIan Cordasco2016-11-121-1/+7
|
* Exit non-zero if something goes wrong during a runIan Cordasco2016-11-121-1/+10
| | | | | | | | If we handle an exception, or early exit, or really anything, we should exit non-zero (and we used to). This was a minor oversight. Closes #209 Closes #248
* Add release notes for the last several bugsIan Cordasco2016-11-121-0/+61
|
* Add a release note to 3.0.0 about --excludeIan Cordasco2016-11-101-0/+14
| | | | | | | | | When we rewrote Flake8 for 3.0, we unintentionally stopped forcibly excluding some patterns regardless of what the user specified. This note is added after the fact to make it easier for users to determine the cause of any backwards incompatibility they might notice. Closes #250
* Add previous_unindented_logical_line attributeYen Chi Hsuan2016-11-081-0/+1
| | | | | | | | This attribute is introduced in pycodestyle 2.1.0 Closes #246 See: https://github.com/PyCQA/pycodestyle/issues/400
* Add documentation for E999Ian Cordasco2016-10-281-0/+3
|
* Merge branch 'master' into 'master' Ian Cordasco2016-10-252-0/+21
|\ | | | | | | | | | | | | | | | | | | | | Add --tee option to split report output stream. The `--tee` option allows the linter report to be written to stdout, even though it is being redirected to a file with the` --output-file` option. This is useful if I want to store the report in a separate file for later analysis but also be able to print the output on screen (e.g when running in a CI environment). See merge request !90
| * Fix typo in documentation.Martin Domke2016-08-121-1/+1
| |
| * Add --tee option to split report output stream.Martin Domke2016-07-262-0/+21
| | | | | | | | | | | | | | | | The --tee option allows the linter report to be written to stdout, even though it is being redirected to a file with the --output-file option. This is useful if I want to store the report in a separate file for later analysis but also be able to print the output on screen (e.g when running in a CI environment).
* | Trim trailing spaces from documentationIan Cordasco2016-10-251-5/+5
| |
* | Merge branch 'file-tokens' of xzise/flake8Ian Cordasco2016-10-251-11/+11
|\ \
| * | Add support for tokens of a complete fileFabian Neundorf2016-07-221-4/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The `tokens` property of the `FileProcessor` class only contains tokens of the current line but not all tokens. So if a plugin which is only executed once per file, that property is useless. To make the tokens also available to plugins it is now be able to supply all the tokens of a file. It also updates the documentation to separate which parameters are static and which are changed on each line. Using the latter parameters on plugins which are only run once per file isn't very sensible.
* | | Spelling fixesVille Skyttä2016-08-133-3/+3
| | |
* | | Add --bug-report flag to help bug reportersIan Cordasco2016-08-073-0/+53
| | | | | | | | | | | | | | | | | | | | | When invoked it will print out JSON that has all of the debugging information needed by the maintainers to diagnose or reproduce a bug. Closes #207