Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [primer] Fix commit string generation (#8639) | Jacob Walls | 2023-04-30 | 1 | -2/+3 |
| | | | Follow-up to 87a4d672a8661aa61d5717fd902315d9563e33b6. | ||||
* | Add home-assistant to primer and remove old external primer (#8612) | Jacob Walls | 2023-04-29 | 1 | -1/+1 |
| | |||||
* | Drop support for Python 3.7 (#8609) | Marc Mueller | 2023-04-24 | 5 | -34/+5 |
| | | | | | * Drop support for Python 3.7 * Update py-version + classifier * Update functional tests | ||||
* | Clear cache between primer package runs | Jacob Walls | 2023-04-23 | 1 | -1/+2 |
| | |||||
* | Disable Info linters in definition instead of Run class (#8576) | Matus Valo | 2023-04-14 | 1 | -0/+4 |
| | |||||
* | Add Pyreverse option to exclude standalone nodes (#8520) | Nick Drozd | 2023-04-02 | 1 | -0/+2 |
| | | | | | | | | | | | * Add Pyreverse option to exclude standalone nodes * Add test * Add package test * Fix test names * Clean up test files | ||||
* | [PyCQA migration] Upgrade links to the repositories in code and doc (#8514) | Pierre Sassoulas | 2023-03-29 | 26 | -53/+53 |
| | |||||
* | [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> | ||||
* | [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 |
| | |||||
* | Upgrade TODO for pylint 2.X to pylint 3.0 (#8480) | Pierre Sassoulas | 2023-03-22 | 1 | -1/+1 |
| | | | Closes #8335 | ||||
* | [deprecation] Remove 'do_exit' from the 'Run' constructor (#8472) | Pierre Sassoulas | 2023-03-21 | 1 | -4/+1 |
| | |||||
* | Add explicit 'stack_level' keyword in Deprecation/User warnings | Pierre Sassoulas | 2023-03-21 | 2 | -1/+5 |
| | |||||
* | [deprecation] end_line and end_col_offset required in functional tests (#8466) | Pierre Sassoulas | 2023-03-20 | 1 | -18/+2 |
| | |||||
* | pyreverse: Add show-stdlib option (#8190) | Avram Lubkin | 2023-03-10 | 1 | -0/+2 |
| | | | | | | | | | | | | | * 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 | ||||
* | Remove deprecated functions and classes (#8409) | Daniël van Noord | 2023-03-09 | 1 | -24/+0 |
| | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | ||||
* | Changing flake8 to have max-line-length of 115 (#8362) | Ollie | 2023-03-02 | 2 | -2/+7 |
| | | | Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | ||||
* | Don't clear the FunctionalTestReporter.messages after each file | Daniel van Noord | 2023-02-20 | 1 | -3/+0 |
| | |||||
* | Add `--color-palette` option to `pyreverse` (#8223) | Andreas Finkler | 2023-02-09 | 1 | -0/+4 |
| | |||||
* | Support Implicit Namespace Packages (PEP 420) (#8153) | Alexey Pelykh | 2023-02-09 | 1 | -1/+8 |
| | | | Co-authored-by: Andreas Finkler <3929834+DudeNr33@users.noreply.github.com> | ||||
* | [primer --prepare clone] Create a function for each action | Pierre Sassoulas | 2023-02-06 | 1 | -23/+25 |
| | |||||
* | [primer --prepare clone] Better error message in case of crash | Pierre Sassoulas | 2023-02-06 | 1 | -3/+12 |
| | |||||
* | Tighten design constraints (#8115) | Nick Drozd | 2023-01-28 | 1 | -0/+1 |
| | | | | | | | | | | | | | * Lower max locals * Lower max statements * Lower max try statements * Lower max branches * Lower max args * Cut design constraints with default values | ||||
* | [style] Use default 'dummy-variable-rgx' and 'ignored-argument-names' (#8014) | Pierre Sassoulas | 2023-01-02 | 1 | -2/+0 |
| | | | | Refs #8013 Refs https://github.com/PyCQA/pylint/pull/7697#discussion_r1010869312 | ||||
* | [testutil] More information in output for functional test fail (#7948) | Pierre Sassoulas | 2022-12-15 | 1 | -6/+12 |
| | | | | | | | In order to help when the target interpreter is not installed locally and you can't update automatically yourself (pypy/old interpreters like python 3.7). Done for: Refs #7945 | ||||
* | [primer] Fall back to no rcfile rather than pylint's (#7798) | Jacob Walls | 2022-11-19 | 1 | -5/+11 |
| | |||||
* | Bump mypy from 0.982 to 0.990 (#7769) | dependabot[bot] | 2022-11-14 | 1 | -1/+1 |
| | | | Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com> | ||||
* | Tag primer commit strings with python version | Jacob Walls | 2022-11-12 | 1 | -3/+8 |
| | |||||
* | Allow specifying minimum python version for primer packages | Jacob Walls | 2022-11-09 | 2 | -0/+15 |
| | |||||
* | [use-implicit-booleaness] Fix comparison to empty strings across the ↵ | Pierre Sassoulas | 2022-11-07 | 2 | -7/+6 |
| | | | | | codebase (#7722) As it will become a default check in #6870 it will be easier to review it if we separate the two | ||||
* | Make the order of introspected functional tests deterministic (#7602) | kriek | 2022-10-24 | 1 | -1/+3 |
| | |||||
* | Use stacklevel=2 in warnings.warn calls to DeprecationWarning where makes ↵ | Yilei "Dolee" Yang | 2022-09-15 | 3 | -0/+5 |
| | | | | | | | | sense. (#7465) Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com> | ||||
* | Turn on ``mypy`` strict mode 🎉 (#7448) | Daniël van Noord | 2022-09-09 | 1 | -1/+1 |
| | | | | | | | | | | * Ignore subclasses of Any * Add ignores for imported code and remove casts * Add disables for uninferable return values * Turn on ``mypy`` strict mode | ||||
* | Use permanent links in the primer comment (#7332) | Daniël van Noord | 2022-08-22 | 3 | -33/+64 |
| | |||||
* | Fix ``mypy`` issues in primer | Daniël van Noord | 2022-08-21 | 2 | -12/+14 |
| | |||||
* | Use warnings | Daniël van Noord | 2022-08-21 | 1 | -2/+5 |
| | |||||
* | Fix up the message about ``astroid-error`` in the comment | Daniël van Noord | 2022-08-21 | 1 | -4/+2 |
| | |||||
* | Assert on fatal errors in primer | Daniël van Noord | 2022-08-21 | 1 | -41/+22 |
| | |||||
* | [testutil] Better assertion for configuration parsing fail | Pierre Sassoulas | 2022-07-21 | 1 | -1/+1 |
| | |||||
* | [primer] display results early instead of priming all the packages first (#7187) | Pierre Sassoulas | 2022-07-15 | 1 | -38/+71 |
| | | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> | ||||
* | [primer] Fix a silent fail when no command were given (#7185) | Pierre Sassoulas | 2022-07-14 | 1 | -3/+5 |
| | | | Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com> | ||||
* | [pythonpath context manager] Fix a bug where pythonpath was not restored ↵ | Pierre Sassoulas | 2022-07-13 | 1 | -4/+3 |
| | | | | correctly | ||||
* | [refactor] Move the context manager for pythonpath in pylint.testutil | Pierre Sassoulas | 2022-07-13 | 1 | -0/+20 |
| | |||||
* | [testutils] Add a parameter to context manager changing sys.path or cwd | Pierre Sassoulas | 2022-07-11 | 1 | -2/+12 |
| | |||||
* | [refactor] Move test context manager to pylint.testutils | Pierre Sassoulas | 2022-07-11 | 1 | -1/+19 |
| |