summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | Merge branch 'issue638-ouput-file' into 'master'Anthony Sottile2020-05-122-1/+20
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | options: Forward `--output-file` to be reparsed for BaseFormatter Closes #637 See merge request pycqa/flake8!427
| * | | options: Forward `--output-file` to be reparsed for BaseFormatterEric N. Vander Weele2020-05-112-1/+20
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | This fixes a regression introduced in daca2c8 and b14d47b. The --output-file` option was consumed by the preliminary option parser. However, the `BaseFormatter` class needs the option for setting the output filename. This special cases this option to ensure it gets re-parsed and respected when specified on the CLI.
* | | Release 3.8.03.8.0Anthony Sottile2020-05-112-1/+34
| | |
* | | Merge branch 'exclude_dotfiles' into 'master'Anthony Sottile2020-05-072-1/+9
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix using --exclude=.* to not match `.` and `..` Closes #632 See merge request pycqa/flake8!424
| * | | Fix using --exclude=.* to not match `.` and `..`Anthony Sottile2020-05-072-1/+9
| | | |
* | | | Merge branch 'linters_py3' into 'master'Anthony Sottile2020-05-072-1/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | switch dogfood to use python3 See merge request pycqa/flake8!423
| * | | | switch dogfood to use python3Anthony Sottile2020-05-072-1/+2
| |/ / /
* | | | Merge branch 'logical_position_out_of_bounds' into 'master'Anthony Sottile2020-05-072-2/+28
|\ \ \ \ | |/ / / |/| | | | | | | | | | | | | | | | | | | Fix logical checks which report position out of bounds Closes #635 See merge request pycqa/flake8!422
| * | | Fix logical checks which report position out of boundsAnthony Sottile2020-05-072-2/+28
|/ / /
* | | Merge branch 'deprecate_git_hook' into 'master'Anthony Sottile2020-04-272-1/+12
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add deprecation message for vcs hooks Closes #568 See merge request pycqa/flake8!420
| * | | exclude broken pylint versionAnthony Sottile2020-04-271-1/+1
| | | | | | | | | | | | | | | | https://github.com/PyCQA/pylint/issues/3524
| * | | Add deprecation message for git hookAnthony Sottile2020-04-271-0/+11
|/ / /
* | | Release 3.8.0a23.8.0a2Anthony Sottile2020-04-242-2/+15
| | |
* | | Merge branch 'keyerror_str' into 'master'Anthony Sottile2020-04-242-0/+4
|\ \ \ | | | | | | | | | | | | | | | | Fix type='str' optparse options See merge request pycqa/flake8!419
| * | | Fix type='str' optparse optionsAnthony Sottile2020-04-242-0/+4
|/ / /
* | | Release 3.8.0.a13.8.0a1Anthony Sottile2020-04-243-1/+181
| | |
* | | Merge branch 'latest_pycodestyle' into 'master'Anthony Sottile2020-04-241-1/+1
|\ \ \ | | | | | | | | | | | | | | | | Allow the new pycodestyle alpha See merge request pycqa/flake8!418
| * | | Allow the new pycodestyle alphaAnthony Sottile2020-04-231-1/+1
|/ / /
* | | Merge branch 'pyflakes_2_2' into 'master'Anthony Sottile2020-04-153-2/+51
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Support pyflakes 2.2.x Closes #625 See merge request pycqa/flake8!417
| * | | Support pyflakes 2.2.xAnthony Sottile2020-04-113-2/+51
|/ / /
* | | Merge branch 'patch-1' into 'master'Anthony Sottile2020-03-251-1/+1
|\ \ \ | | | | | | | | | | | | | | | | Docs: Fix typo See merge request pycqa/flake8!416
| * | | Fix typoHugo2020-03-251-1/+1
|/ / /
* | | Merge branch 'docs-glossary-fix' into 'master'Anthony Sottile2020-03-251-1/+1
|\ \ \ | | | | | | | | | | | | | | | | docs: Add missing semicolon to term link See merge request pycqa/flake8!415
| * | | docs: Add missing semicolon to term linkVilhelm Prytz2020-03-251-1/+1
|/ / /
* | | Merge branch 'tests_coverage' into 'master'Anthony Sottile2020-03-239-16/+16
|\ \ \ | | | | | | | | | | | | | | | | instrument coverage on tests and require 100% coverage there See merge request pycqa/flake8!414
| * | | instrument coverage on tests and require 100% coverage thereAnthony Sottile2020-03-239-16/+16
|/ / /
* | | Merge branch 'noqa_continuation' into 'master'Anthony Sottile2020-03-235-30/+122
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Allow noqa to apply to lines due to continuation Closes #375 See merge request pycqa/flake8!413
| * | | Allow noqa to apply to lines due to continuationnoqa_continuationAnthony Sottile2020-03-175-30/+122
|/ / /
* | | Merge branch 'upgrade_pip_no_get_pip' into 'master'Anthony Sottile2020-01-271-2/+1
|\ \ \ | | | | | | | | | | | | | | | | Upgrade pip in gitlab ci without using get-pip.py See merge request pycqa/flake8!411
| * | | Upgrade pip in gitlab ci without using get-pip.pyAnthony Sottile2020-01-271-2/+1
|/ / /
* | | Merge branch 'config-appdirs' into 'master'Anthony Sottile2020-01-213-38/+24
|\ \ \ | | | | | | | | | | | | | | | | config: Determine path to user configuration immediately See merge request pycqa/flake8!409
| * | | config: Determine path to user configuration immediatelyEric N. Vander Weele2020-01-203-38/+24
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Preemptively determine the path of the user configuration file during the construction of the `ConfigFileFinder` object. The user configuration path will always be the same, regardless of when it gets obtained by a run of `flake8`. This isolates the logic of determining the user configuration path into a static helper method to be called to set the `.user_config_file` attribute. The helper method leverages `utils.is_windows()`, instead of reimplementing the check, and decomposes clearly the directory name and the base name to construct the path with a single `return` path. Additionally, this avoids reconstructing the path on demand of obtaining the user configuration file path.
* | | Merge branch 'config-remove-config-caching' into 'master'Anthony Sottile2020-01-202-54/+13
|\ \ \ | | | | | | | | | | | | | | | | config: Remove checks for configs being previously parsed See merge request pycqa/flake8!408
| * | | config: Remove checks for configs being previously parsedEric N. Vander Weele2020-01-202-54/+13
|/ / / | | | | | | | | | | | | | | | Remove the checks to see if a configuration file has already been seen and parsed. These checks aren't necessary because the entire run of `flake8` calls these methods *only* once per configuration provided.
* | | Merge branch 'file_not_found_error' into 'master'Anthony Sottile2020-01-163-6/+14
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Ensure that a not-found file produces an error Closes #600 See merge request pycqa/flake8!404
| * | | Ensure that a not-found file produces an errorAnthony Sottile2020-01-163-6/+14
| | | | | | | | | | | | | | | | - this restores a flake8 2.x behaviour that was lost in the refactor
* | | | Merge branch 'document_before_after' into 'master'Anthony Sottile2020-01-161-0/+11
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | document that contents may appear before/after a noqa comment Closes #528 See merge request pycqa/flake8!407
| * | | | document that contents may appear before/after a noqa commentAnthony Sottile2020-01-161-0/+11
| |/ / /
* | | | Merge branch 'form_feed_difference' into 'master'Anthony Sottile2020-01-164-29/+47
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | split lines the same when read from stdin Closes #270 See merge request pycqa/flake8!406
| * | | | split lines the same when read from stdinAnthony Sottile2020-01-164-29/+47
| |/ / /
* | | | Merge branch 'warning_contains_option' into 'master'Anthony Sottile2020-01-161-1/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Fix the type= warning to contain the option name See merge request pycqa/flake8!405
| * | | | Fix the type= warning to contain the option nameAnthony Sottile2020-01-161-1/+2
| |/ / /
* | | | Merge branch 'typo_fixes' into 'master'Anthony Sottile2020-01-161-2/+2
|\ \ \ \ | |/ / / |/| | | | | | | | | | | Some typo fixes in git hooks docs See merge request pycqa/flake8!403
| * | | Some typo fixes in git hooks docsSorin Sbarnea2020-01-161-2/+2
|/ / /
* | | Merge branch 'config-finder-extra-files-optional' into 'master'Anthony Sottile2020-01-136-22/+17
|\ \ \ | | | | | | | | | | | | | | | | config: Make ConfigFileFinder 'extra_config_files' parameter optional See merge request pycqa/flake8!402
| * | | config: Make ConfigFileFinder 'extra_config_files' parameter optionalEric N. Vander Weele2020-01-126-22/+17
|/ / / | | | | | | | | | | | | This simplifies the number of required parameters needed for the `ConfigFileFinder` object throughout the various tests.
* | | Merge branch 'config-finder-config-file' into 'master'Anthony Sottile2020-01-139-48/+66
|\ \ \ | | | | | | | | | | | | | | | | Determine config file override from the ConfigFileFinder object See merge request pycqa/flake8!401
| * | | Remove unused 'cli_config' parameterEric N. Vander Weele2020-01-128-35/+19
| | | | | | | | | | | | | | | | | | | | | | | | Now that `ConfigFileFinder.config_file` attribute is used everywhere and is constructed from the `--config` CLI option, the now unused `cli_config` parameters can be safely removed.
| * | | config: Switch code paths to use 'ConfigFileFinder.config_file'Eric N. Vander Weele2020-01-124-12/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Now that the `ConfigFileFinder` has the `.config_file` attribute, switch the relevant code paths to utilize this public attribute. Tests have been updated to either construct `ConfigFileFinder` or mock the object appropriately.
| * | | config: Add 'config_file' parameter to ConfigFileFinderEric N. Vander Weele2020-01-123-3/+30
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | The `--config` flag is passed into `MergedConfigParser.parse()` and the module-level function `config.get_local_plugins()`. Since both of these places utilize the `ConfigFileFinder` object and the configuration file override pertains to how configuration behaves, this incremental change directly associates the `ConfigFileFinder` and the configuration file override.