Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Bump pylint to 3.0.0b1, update changelog | Pierre Sassoulas | 2023-04-01 | 1 | -1/+1 | |
| | ||||||
* | [cleanup] Upgrade more doc following the PyCQA migration | Pierre Sassoulas | 2023-03-31 | 2 | -2/+2 | |
| | ||||||
* | Fix `used-before-assignment` false positive for `TYPE_CHECKING` elif branch ↵ | Zen Lee | 2023-03-30 | 2 | -157/+119 | |
| | | | | | | imports (#8441) Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | |||||
* | [PyCQA migration] Upgrade links to the repositories in code and doc (#8514) | Pierre Sassoulas | 2023-03-29 | 174 | -380/+381 | |
| | ||||||
* | [crash template] Link to blank issue so it's possible to copy paste | Pierre Sassoulas | 2023-03-29 | 1 | -4/+28 | |
| | ||||||
* | [crash template] Add <details> tag and current headers for clearer result | Pierre Sassoulas | 2023-03-29 | 1 | -6/+23 | |
| | | | | refs #8509 | |||||
* | Allow integers in TypeAlias names (#8488) | Stephane Odul | 2023-03-28 | 1 | -1/+3 | |
| | ||||||
* | [deprecation] Make 'OutputLine' require a fixed number of args (#8474) | Pierre Sassoulas | 2023-03-28 | 1 | -48/+12 | |
| | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> | |||||
* | Fix `unnecessary-lambda` false positive for lambdas using its parameters in ↵ | cherryblossom | 2023-03-28 | 1 | -0/+8 | |
| | | | | | | | their body (#8498) Fixes #8496 | |||||
* | [testutil] Remove unused variable from find_functional_tests | Pierre Sassoulas | 2023-03-28 | 1 | -3/+4 | |
| | ||||||
* | [testutil] Do not count files with leading underscores | Pierre Sassoulas | 2023-03-28 | 1 | -9/+15 | |
| | ||||||
* | [testutil] Display recursive call for crowded functional test dir | Pierre Sassoulas | 2023-03-28 | 1 | -8/+23 | |
| | ||||||
* | [testutil] Display all the crowded functional test dir at once | Pierre Sassoulas | 2023-03-28 | 1 | -5/+9 | |
| | ||||||
* | [testutil] Fix the algorithm for functional test discovery | Pierre Sassoulas | 2023-03-28 | 1 | -14/+30 | |
| | ||||||
* | [functional tests] Display all violations for disorganized directories | Pierre Sassoulas | 2023-03-28 | 1 | -6/+16 | |
| | ||||||
* | [testutil] Add proper test for the functional tests helpers | Pierre Sassoulas | 2023-03-28 | 2 | -10/+3 | |
| | ||||||
* | Don't consider ``Union`` to always be a type alias (#8489) | Daniël van Noord | 2023-03-23 | 1 | -1/+7 | |
| | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | |||||
* | [deprecation] Remove duplicated utils typing guards check (#8475) | Pierre Sassoulas | 2023-03-22 | 1 | -43/+0 | |
| | ||||||
* | Upgrade TODO for pylint 2.X to pylint 3.0 (#8480) | Pierre Sassoulas | 2023-03-22 | 3 | -3/+3 | |
| | | | Closes #8335 | |||||
* | Fix incorrect preferred-modules matches | Daniël van Noord | 2023-03-21 | 1 | -1/+9 | |
| | | | | Co-authored-by: d33bs <dave.bunten@cuanschutz.edu> | |||||
* | [deprecation] Message.location must be a 'MessageLocationTuple' (#8477) | Pierre Sassoulas | 2023-03-21 | 1 | -19/+1 | |
| | ||||||
* | [deprecation] 'check_single_file' replaced by 'check_single_file_item' (#8478) | Pierre Sassoulas | 2023-03-21 | 1 | -10/+0 | |
| | ||||||
* | [deprecation] Remove 'do_exit' from the 'Run' constructor (#8472) | Pierre Sassoulas | 2023-03-21 | 2 | -19/+2 | |
| | ||||||
* | [deprecation] Make 'py_version' required for ↵ | Pierre Sassoulas | 2023-03-21 | 1 | -18/+2 | |
| | | | | 'MessageDefinition.may_be_emitted' (#8473) | |||||
* | Add explicit 'stack_level' keyword in Deprecation/User warnings | Pierre Sassoulas | 2023-03-21 | 8 | -2/+16 | |
| | ||||||
* | [deprecation] Make '_format-option-value' private and update TODOs (#8469) | Pierre Sassoulas | 2023-03-20 | 2 | -3/+1 | |
| | ||||||
* | [mypy] Remove some useless assertions in pylint 3.0 (#8467) | Pierre Sassoulas | 2023-03-20 | 1 | -13/+2 | |
| | ||||||
* | [deprecation] end_line and end_col_offset required in functional tests (#8466) | Pierre Sassoulas | 2023-03-20 | 1 | -18/+2 | |
| | ||||||
* | [deprecation] ``setup.cfg``and ``tox.ini`` sections need to start by ↵ | Pierre Sassoulas | 2023-03-20 | 1 | -17/+6 | |
| | | | | 'pylint' (#8465) | |||||
* | [deprecation] 'ColorizedTextReporter' only accepts 'ColorMappingDict' (#8464) | Pierre Sassoulas | 2023-03-20 | 1 | -24/+2 | |
| | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> | |||||
* | [deprecation] 'Pylinter.check' now takes sequence of str only (#8463) | Pierre Sassoulas | 2023-03-20 | 1 | -16/+5 | |
| | ||||||
* | [deprecation] Remove the warning about the old pylint home (#8462) | Pierre Sassoulas | 2023-03-20 | 2 | -53/+2 | |
| | | | Also remove related tests, and simplify existing one | |||||
* | [ruff] Add RUF specific rules and autofix (#8449) | Pierre Sassoulas | 2023-03-14 | 10 | -11/+12 | |
| | ||||||
* | [cyclic-import] Break cycle between pylint.checkers.util / variables (#8448) | Pierre Sassoulas | 2023-03-14 | 2 | -24/+21 | |
| | ||||||
* | Deprecate redundant type checking guard utils (#8433) | Jacob Walls | 2023-03-12 | 4 | -22/+43 | |
| | ||||||
* | Add Python 3.8+ `asyncSetUp` to "defining-attr-methods" list (#8403) | Samuel FORESTIER | 2023-03-11 | 1 | -1/+7 | |
| | ||||||
* | Fix a crash when `TYPE_CHECKING` is used without importing it (#8435) | Jacob Walls | 2023-03-11 | 1 | -1/+4 | |
| | ||||||
* | `pyreverse`: use colorblind friendly default colors (#8415) | Andreas Finkler | 2023-03-10 | 2 | -18/+11 | |
| | | | | | | | Using Paul Tol's colorblind palette. Also enable both hex codes and css/html color names Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> | |||||
* | pyreverse: drop support for .vcg format (#8426) | Andreas Finkler | 2023-03-10 | 4 | -300/+1 | |
| | ||||||
* | Clear LRU caches on pylint utilities (#8420) | Jacob Walls | 2023-03-10 | 2 | -1/+22 | |
| | ||||||
* | pyreverse: Add show-stdlib option (#8190) | Avram Lubkin | 2023-03-10 | 3 | -4/+20 | |
| | | | | | | | | | | | | | * pyreverse: Add show-stdlib option * Switch to astroid.modutils.is_standard_module * Add tests * Fix quotes in whatsnew fragment * Update for astroid 2.15.0 * Recategorize news fragment | |||||
* | [colorize_ansi] Remove the possibility to use anything else than a ↵ | Pierre Sassoulas | 2023-03-09 | 1 | -80/+32 | |
| | | | | MessageStyle (#8412) | |||||
* | Remove remaining code parts related to __implements__ (#8414) | Andreas Finkler | 2023-03-09 | 9 | -43/+7 | |
| | | | Refs #8404 | |||||
* | [overgeneral-exceptions] Only handle qualified names (#8411) | Pierre Sassoulas | 2023-03-09 | 1 | -17/+12 | |
| | | | | | * [overgeneral-exceptions] Only handle qualified names * fix changelog | |||||
* | Remove deprecated functions and classes (#8409) | Daniël van Noord | 2023-03-09 | 9 | -253/+2 | |
| | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | |||||
* | [FileState] Remove 'collect_block_lines' | Pierre Sassoulas | 2023-03-08 | 1 | -20/+0 | |
| | | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> | |||||
* | [FileState] Make Pylinter.current_name and msg_store non nullable | Pierre Sassoulas | 2023-03-08 | 5 | -57/+10 | |
| | ||||||
* | [Reporter] Remove 'set_output' in favor of reporter.out | Pierre Sassoulas | 2023-03-08 | 1 | -11/+0 | |
| | ||||||
* | [__implements__] Remove everything related to the rejected PEP245 (#8404) | Pierre Sassoulas | 2023-03-08 | 6 | -217/+8 | |
| | ||||||
* | Remove all old code related to ``optparse`` config parsing. (#8405) | Daniël van Noord | 2023-03-08 | 17 | -1589/+45 | |
| | | | | | * Remove all old config parsing code * Temporarily disable a test |