1. f56e41a Fix undefined-variable false positive with metaclass in nested class (#10853) by Fridayai700 · 20 hours ago main
  2. 673898f Merge maintenance into main following 4.0.5 release (#10861) by Pierre Sassoulas · 3 days ago
  3. ec19ea9 Merge branch 'maintenance/4.0.x' into main following 4.0.5 release by Pierre Sassoulas · 3 days ago
  4. 88e1ab7 Bump pylint to 4.0.5, update changelog (#10860) by Pierre Sassoulas · 3 days ago v4.0.5
  5. d96d489 [Backport maintenance/4.0.x] Relax isort version constraint to allow isort 8 (#10859) by pylint-backport[bot] · 3 days ago
  6. 999f4e7 Relax isort version constraint to allow isort 8 (#10858) by Copilot · 3 days ago
  7. d2dc5df [pre-commit.ci] pre-commit autoupdate (#10851) by pre-commit-ci[bot] · 6 days ago
  8. 0d9265c Restore repository param to reusable tests workflow (#10850) by Jacob Walls · 7 days ago
  9. e7d9768 Enable running pylint test suite with custom astroid SHA (#10841) by Jacob Walls · 12 days ago
  10. 67b2d49 [pre-commit.ci] pre-commit autoupdate (#10846) by pre-commit-ci[bot] · 13 days ago
  11. 909838e Add ``ignore-pattern-in-long-lines`` configuration option (#10834) by Kelvin Chiu · 2 weeks ago
  12. c75d18a [pre-commit.ci] pre-commit autoupdate (#10837) by pre-commit-ci[bot] · 3 weeks ago
  13. 88812e6 Bump pylint-dev/backport from 2.1.2 to 2.1.3 (#10836) by dependabot[bot] · 3 weeks ago
  14. c03c726 Bump actions/cache from 5.0.2 to 5.0.3 (#10835) by dependabot[bot] · 3 weeks ago
  15. d9170f2 Refactor pyreverse to use dataclass wrappers instead of modifying nodes directly (#10820) by Julian Grimm · 4 weeks ago
  16. 0b08ccb Fix dynamic color mapping for "fail-on" messages when using multiple reporter/output formats (#10826) by Felix Preuschoff · 4 weeks ago
  17. 217212f Fix dynamic color mapping for "fail-on" messages when using multiple reporter/output formats (#10826) by Felix Preuschoff · 4 weeks ago
  18. 3700ef5 [pre-commit.ci] pre-commit autoupdate (#10832) by pre-commit-ci[bot] · 4 weeks ago
  19. cabed3b Bump pylint-dev/backport from 2.1.1 to 2.1.2 (#10829) by dependabot[bot] · 4 weeks ago
  20. 4946cff Bump actions/checkout from 6.0.1 to 6.0.2 (#10828) by dependabot[bot] · 4 weeks ago
  21. cf0df58 Bump actions/setup-python from 6.1.0 to 6.2.0 (#10830) by dependabot[bot] · 4 weeks ago
  22. 3e374c6 [pre-commit.ci] pre-commit autoupdate (#10819) by pre-commit-ci[bot] · 5 weeks ago
  23. 154dba4 [Backport maintenance/4.0.x] Fix FP for `invalid-name` with `typing.Final` on dataclass fields (#10817) by pylint-backport[bot] · 5 weeks ago
  24. 8f64428 Bump actions/cache from 5.0.1 to 5.0.2 (#10818) by dependabot[bot] · 5 weeks ago
  25. 2b8b7e3 Fix FP for `invalid-name` with `typing.Final` on dataclass fields (#10797) by Jacob Walls · 5 weeks ago
  26. 0ce30d5 Ignore formatting changes in git blame (#10816) by Jacob Walls · 5 weeks ago
  27. 99e9ec4 Update black to 26.1.0 (#10815) by Marc Mueller · 5 weeks ago
  28. 0b67008 pyreverse: add --no-signatures option (#10814) by Benjamin T. Vincent · 5 weeks ago
  29. 7dee1f8 [pre-commit.ci] pre-commit autoupdate (#10812) by pre-commit-ci[bot] · 6 weeks ago
  30. 9ff7337 Improve detection of next non-import statement for wrong-import-position pragma scoping (#10590) by Emmanuel Ferdman · 6 weeks ago
  31. 5a49a11 Add regression test for FP on too-many-function-args and dataclasses by Jacob Walls · 6 weeks ago
  32. 2cf5951 Add regression test for FP on unexpected-keyword-arg and dataclasses. by Jacob Walls · 6 weeks ago
  33. 83741dd Bump astroid to 4.0.3 by Jacob Walls · 6 weeks ago
  34. 7b73bfd Disable unspecified-encoding for py-version above Python 3.15 (#10800) by Mehraz Hossain Rumman · 6 weeks ago
  35. de75d30 Disable unspecified-encoding for py-version above Python 3.15 (#10800) by Mehraz Hossain Rumman · 6 weeks ago
  36. 5c8062b Add support for isort option `--known-first-party ` (#10803) by Alexander Grund · 6 weeks ago
  37. 4cc98be [Backport maintenance/4.0.x] Fix setting options for import order checker (#10810) by pylint-backport[bot] · 6 weeks ago
  38. 5a770e3 Fix setting options for import order checker (#10802) by Alexander Grund · 6 weeks ago
  39. f0d30a2 Sync astroid version with requirements file again by Julfried · 6 weeks ago
  40. 29279d0 Sync astroid version with requirements file again by Julfried · 6 weeks ago
  41. 4f6c241 Fix false positive related to overload decorator + NoReturn (#10795) by Zachary Wilkins-Olson · 7 weeks ago
  42. f5b9d75 [pre-commit.ci] pre-commit autoupdate (#10787) by pre-commit-ci[bot] · 9 weeks ago
  43. 9aa8ba3 Bump furo from 2025.9.25 to 2025.12.19 (#10786) by dependabot[bot] · 9 weeks ago
  44. e4d0cd4 [pre-commit.ci] pre-commit autoupdate (#10783) by pre-commit-ci[bot] · 10 weeks ago
  45. a76ce27 Bump actions/download-artifact from 6.0.0 to 7.0.0 (#10780) by dependabot[bot] · 10 weeks ago
  46. 6c86179 Bump actions/upload-artifact from 5.0.0 to 6.0.0 (#10781) by dependabot[bot] · 10 weeks ago
  47. 434495f Bump actions/cache from 4.3.0 to 5.0.1 (#10782) by dependabot[bot] · 10 weeks ago
  48. 38bdf02 [Backport maintenance/4.0.x] Fix ``logging-unsupported-format`` when logging statements contain format-like strings but no arguments (#10779) by pylint-backport[bot] · 2 months ago
  49. c1f158c Fix ``logging-unsupported-format`` when logging statements contain format-like strings but no arguments (#10758) by Alvaro Frias · 2 months ago
  50. fe28e82 [pre-commit.ci] pre-commit autoupdate (#10777) by pre-commit-ci[bot] · 3 months ago
  51. 8f2946c Bump actions/setup-python from 6.0.0 to 6.1.0 (#10774) by dependabot[bot] · 3 months ago
  52. 5cdadad Bump actions/checkout from 6.0.0 to 6.0.1 (#10773) by dependabot[bot] · 3 months ago
  53. 566da7c Bump actions/create-github-app-token from 2.2.0 to 2.2.1 (#10776) by dependabot[bot] · 3 months ago
  54. d68decc Bump sigstore/gh-action-sigstore-python from 3.1.0 to 3.2.0 (#10775) by dependabot[bot] · 3 months ago
  55. f08c33a [Backport maintenance/4.0.x] Properly detect ``self.fail()`` as a terminating node in ``unittest.TestCase`` (#10771) by pylint-backport[bot] · 3 months ago
  56. c45fef7 Properly detect 'self.fail()' as a terminating node in 'unittest.TestCase' (#10770) by Zachary Wilkins-Olson · 3 months ago
  57. ddbb947 [pre-commit.ci] pre-commit autoupdate (#10765) by pre-commit-ci[bot] · 3 months ago
  58. 6b7c5b5 Post 4.0.4 (#10763) by Jacob Walls · 3 months ago
  59. 0380883 Merge branch 'maintenance/4.0.x' into post-4.0.4 by Jacob Walls · 3 months ago
  60. e16f942 Bump pylint to 4.0.4, update changelog by Jacob Walls · 3 months ago v4.0.4
  61. 7588243 [pre-commit.ci] pre-commit autoupdate (#10757) by pre-commit-ci[bot] · 3 months ago
  62. ae21f71 Bump actions/checkout from 5.0.0 to 6.0.0 (#10755) by dependabot[bot] · 3 months ago
  63. ab07b7e Bump actions/create-github-app-token from 2.1.4 to 2.2.0 (#10756) by dependabot[bot] · 3 months ago
  64. 657b386 [Backport maintenance/4.0.x] [invalid-name] Fix FP for exclusive assignment of objects (#10754) by pylint-backport[bot] · 3 months ago
  65. d308554 [invalid-name] Fix FP for exclusive assignment of objects (#10746) by Jacob Walls · 3 months ago
  66. 03f8a92 [Backport maintenance/4.0.x] fix: avoid false positive when module-level names match class-level names (#10753) by pylint-backport[bot] · 3 months ago
  67. e55e830 fix: avoid false positive when module-level names match class-level names (#10723) by Joao Faria · 3 months ago
  68. db22e2f [pre-commit.ci] pre-commit autoupdate (#10750) by pre-commit-ci[bot] · 3 months ago
  69. 6f7f8db [primer] Add back home-assistant (#10747) by Jacob Walls · 3 months ago
  70. 9052857 Merge maintenance into main following 4.0.3 release (#10742) by Pierre Sassoulas · 3 months ago
  71. 1c6af35 Merge branch 'maintenance/4.0.x' into merge-maintenance-into-main by Pierre Sassoulas · 3 months ago
  72. 84b6552 Bump pylint to 4.0.3, update changelog (#10741) by Pierre Sassoulas · 3 months ago v4.0.3
  73. 77b0cd8 [Backport maintenance/4.0.x] fix(expand_modules): pass ignore_list to modutils.get_module_files (#10740) by pylint-backport[bot] · 3 months ago
  74. cd2839d fix(expand_modules): pass ignore_list to modutils.get_module_files (#10720) by shifqu · 3 months ago
  75. eade69e [pre-commit.ci] pre-commit autoupdate (#10738) by pre-commit-ci[bot] · 3 months ago
  76. 47a4e94 docs: properly escape backslashes (#10736) by RetroEdit · 3 months ago
  77. 7f7f7b8 [primer] Update default branch for coverage (#10732) by Jacob Walls · 3 months ago
  78. 755f2d0 [Backport maintenance/4.0.x] Upgrade astroid to 4.0.2 (#10733) by pylint-backport[bot] · 3 months ago
  79. fe6afe1 Update pytest requirement from ~=8.4 to >=8.4,<10.0 (#10735) by dependabot[bot] · 3 months ago
  80. 361a2b8 Upgrade astroid to 4.0.2 (#10730) by Pierre Sassoulas · 3 months ago
  81. c96a9e4 [Backport maintenance/4.0.x] Fix crash when a variable annotation is used as `if` test expression (#10729) by pylint-backport[bot] · 4 months ago
  82. 108191e [Backport maintenance/4.0.x] Fix a false positive for class attribute typed with Final (#10727) by pylint-backport[bot] · 4 months ago
  83. 926529b Fix crash when a variable annotation is used as `if` test expression (#10714) by Zen Lee · 4 months ago
  84. 0ed8172 [Backport maintenance/4.0.x] Fix crash when a `slice` object is called (#10728) by pylint-backport[bot] · 4 months ago
  85. b128b7d [Backport maintenance/4.0.x] Fix a false positive for ``unbalanced-tuple-unpacking``. (#10726) by pylint-backport[bot] · 4 months ago
  86. 0a2cb33 Fix crash when a `slice` object is called (#10715) by Zen Lee · 4 months ago
  87. 1a26dea [Backport maintenance/4.0.x] Add Enum dunder to the list of allowed dunder (#10725) by pylint-backport[bot] · 4 months ago
  88. 133681e Fix a false positive for class attribute typed with Final (#10712) by Pierre Sassoulas · 4 months ago
  89. 1496340 Fix a false positive for ``unbalanced-tuple-unpacking``. (#10724) by Mark Byrne · 4 months ago
  90. 0426f8b Add Enum dunder to the list of allowed dunder (#10722) by Trinh Quoc Anh · 4 months ago
  91. 4f0716a [pre-commit.ci] pre-commit autoupdate (#10718) by pre-commit-ci[bot] · 4 months ago
  92. fc920b6 [Backport maintenance/4.0.x] Fix false positive for `f-string-without-interpolation` with template strings when using format spec (#10717) by pylint-backport[bot] · 4 months ago
  93. d2589f1 Fix false positive for `f-string-without-interpolation` with template strings when using format spec (#10716) by Zen Lee · 4 months ago
  94. f8f6ccd [primer] Add ansible (#10685) by Jacob Walls · 4 months ago
  95. ddc8d4b [pre-commit.ci] pre-commit autoupdate (#10709) by pre-commit-ci[bot] · 4 months ago
  96. 7d68094 Bump actions/download-artifact from 5.0.0 to 6.0.0 (#10706) by dependabot[bot] · 4 months ago
  97. ef6dd70 Bump sigstore/gh-action-sigstore-python from 3.0.1 to 3.1.0 (#10704) by dependabot[bot] · 4 months ago
  98. 652d066 Bump actions/upload-artifact from 4.6.2 to 5.0.0 (#10705) by dependabot[bot] · 4 months ago
  99. aeffe52 [Backport maintenance/4.0.x] Fix FP for `invalid-name` with `typing.Annotated` (#10701) by pylint-backport[bot] · 4 months ago
  100. bb9df16 Fix FP for `invalid-name` with `typing.Annotated` (#10699) by Jacob Walls · 4 months ago