1. 4be9585 Give every built-in checker an anchor to link to (#11263) by Pierre Sassoulas · 3 days ago main
  2. ec608a8 Record the Python 2 checks removed in pylint 2.2 as deleted messages (#11264) by Pierre Sassoulas · 3 days ago
  3. d4ade4a Regenerate a message page when its documentation data changes (#11260) by Pierre Sassoulas · 3 days ago
  4. ea2a0a0 Link to a single option instead of the whole checker section (#11261) by Pierre Sassoulas · 3 days ago
  5. cb0b556 Improve the no-member example and shorten its details (#11259) by Pierre Sassoulas · 3 days ago
  6. 71ef720 Python 3.15 deprecations (#11252) by Pierre Sassoulas · 4 days ago
  7. 2a98868 Pin py-version in the unspecified-encoding doc example (#11256) by Pierre Sassoulas · 4 days ago
  8. 08ce2ec Add functional tests for messages affected by PEP 810 lazy imports (#11251) by Pierre Sassoulas · 4 days ago
  9. 5d7d0cb [pre-commit.ci] pre-commit autoupdate (#11253) by pre-commit-ci[bot] · 5 days ago
  10. e9f5fac Fix crash on NaN comparison with an uninferable call by kdelay · 6 days ago
  11. d58d7e7 Fix repeated output formats writing only to the last file by Eljees · 6 days ago
  12. 49e5c7e Add functional tests for the multiple naming style census by Pierre Sassoulas · 6 days ago
  13. 9a86d07 Reword the 11136 fragment so rstcheck accepts it by Pierre Sassoulas · 6 days ago
  14. bdd1929 Fix bump_changelog.py leaving a stale version in towncrier.toml by Pierre Sassoulas · 6 days ago
  15. 5bcb45b Merge maintenance/4.0.x into main (#11247) by Pierre Sassoulas · 6 days ago
  16. fe70599 Merge maintenance/4.0.x into main by Pierre Sassoulas · 6 days ago
  17. c6768d3 Bump pylint to 4.0.7, update changelog (#11246) by Pierre Sassoulas · 6 days ago maintenance/4.0.x v4.0.7
  18. e96ce2b Stop invalid-name from treating TypedDict instances as classes by kdelay · 6 days ago
  19. 893294e [Backport maintenance/4.0.x] Fix crash in comparison-with-callable on a proxied lambda (#11244) by pylint-backport[bot] · 6 days ago
  20. d9b20de Stop invalid-name from treating TypedDict instances as classes by kdelay · 6 days ago
  21. 004341d Bump actions/stale from 10.4.0 to 11.0.0 by dependabot[bot] · 6 days ago
  22. 618f078 Bump sigstore/gh-action-sigstore-python from 3.4.0 to 3.5.0 (#11243) by dependabot[bot] · 6 days ago
  23. caecb91 Fix crash in comparison-with-callable on a proxied lambda (#11186) by Sanjay Santhanam · 6 days ago
  24. 7f0d9a7 Recreate the venv on cache miss in the primer comment workflow (#11235) by Pierre Sassoulas · 7 days ago
  25. 2704876 [pre-commit.ci] pre-commit autoupdate (#11227) by pre-commit-ci[bot] · 12 days ago
  26. 8cd74d4 Fix a crash on calls unpacking dicts with non-string keys by Pierre Sassoulas · 12 days ago
  27. a219ca3 Fix a crash on calls unpacking dicts with non-string keys by Pierre Sassoulas · 12 days ago
  28. 2fdee6b Ignore primer pragma noise caused by a new message id (#11221) by Pierre Sassoulas · 12 days ago
  29. e95c416 Detect repeated attribute chains in comparison-with-itself (#11195) by Guflly · 13 days ago
  30. 3d959cc Don't emit useless-parent-delegation for uninspectable C-level parents by David Pavlovschii · 13 days ago
  31. 87604a1 Fix assignment-from-no-return false positive on trailing raise by Sanjay Santhanam · 13 days ago
  32. ff0c88f Recognize math.nan, numpy.nan and Decimal("nan") in nan-comparison by Pierre Sassoulas · 13 days ago
  33. fbf3eef Fix crash in consider-using-dict-items on a non-name loop target by chuenchen309 · 14 days ago
  34. 06ae5dc Tighten deleted-message wording and example text by Pierre Sassoulas · 14 days ago
  35. 902b0fe Keep deleted-message doc metadata in the doc extension by Pierre Sassoulas · 14 days ago
  36. d50c6b1 Make literalinclude paths cwd-independent by Pierre Sassoulas · 14 days ago
  37. ed1de9f Drop DeletedMessageData wrapper by Pierre Sassoulas · 14 days ago
  38. 6558c6f Move DeletedMessageData next to DeletedMessage by Pierre Sassoulas · 14 days ago
  39. 015a7c1 Record original message text and removal version for deleted messages by Pierre Sassoulas · 14 days ago
  40. 9c7e84a Document permanently deleted messages by Pierre Sassoulas · 14 days ago
  41. 5db9d07 fix: correct typo in test function name (#11212) by Samarth D N · 2 weeks ago
  42. 5a5ab6b Pin all GitHub Actions to a full commit SHA (zizmor unpinned-uses) by Pierre Sassoulas · 2 weeks ago
  43. 3e53044 Pass untrusted values to run blocks via env (zizmor template-injection) by Pierre Sassoulas · 2 weeks ago
  44. b11675f Stop persisting credentials in checkouts (zizmor artipacked) by Pierre Sassoulas · 2 weeks ago
  45. 5797d6a Check the PR author instead of the actor for bot PRs (zizmor bot-conditions) by Pierre Sassoulas · 2 weeks ago
  46. 5dad340 Add a 7-day cooldown to Dependabot updates (zizmor dependabot-cooldown) by Pierre Sassoulas · 2 weeks ago
  47. 96225aa Add zizmor to pre-commit, with existing findings temporarily ignored by Pierre Sassoulas · 2 weeks ago
  48. d66e717 Remove dead Python 3.5 interpreter check in yield-inside-async-function by Pierre Sassoulas · 2 weeks ago
  49. 1b753ce Diff the primer on Python 3.15 instead of 3.14 (#11207) by Pierre Sassoulas · 2 weeks ago
  50. 95f192c Run CI on the released Python 3.15 beta (#11206) by Pierre Sassoulas · 2 weeks ago
  51. 8099975 Fixes for Python 3.15 (#11188) by Daniël van Noord · 3 weeks ago
  52. 8be0d8e Report suppression event only once in the primer comment (#11203) by Pierre Sassoulas · 3 weeks ago
  53. 73de345 Switch back to tox-dev's pyproject-fmt from the pytest-dev fork (#11201) by Pierre Sassoulas · 3 weeks ago
  54. ff38714 [pre-commit.ci] pre-commit autoupdate (#11200) by pre-commit-ci[bot] · 3 weeks ago
  55. bc618ad Fix too-many-lines being reported at another module's pragma line by Pierre Sassoulas · 3 weeks ago
  56. 9f6657a Fix too-many-lines being reported at another module's pragma line by Pierre Sassoulas · 3 weeks ago
  57. 1e3ae23 Derive the primer projects cache key from the pinned commits by Pierre Sassoulas · 3 weeks ago
  58. 0c17662 Bump actions/checkout from 7.0.0 to 7.0.1 (#11196) by dependabot[bot] · 3 weeks ago
  59. b7a1cbf Fix deprecated-class for version-guarded imports (#11183) by SaharYaz · 3 weeks ago
  60. 0f39f39 Fix protected-access false positive for self.__class__ (#11161) by Kotesh Kumar Yelamati · 3 weeks ago
  61. 9242406 [pre-commit.ci] pre-commit autoupdate (#11182) by pre-commit-ci[bot] · 4 weeks ago
  62. 30cb5a7 Bump actions/setup-python from 6.3.0 to 7.0.0 (#11181) by dependabot[bot] · 4 weeks ago
  63. 5f7e401 [pre-commit.ci] pre-commit autoupdate and manual fix (#11167) by pre-commit-ci[bot] · 5 weeks ago
  64. 8ac171b [pre-commit.ci] pre-commit autoupdate (#11162) by pre-commit-ci[bot] · 6 weeks ago
  65. c34905f Emit duplicate constructor doc warning for skipped init (#11128) by Adetunji Oludele Adebayo · 6 weeks ago
  66. 3e1ee47 [Backport maintenance/4.0.x] Fix `bad-string-format-type` false positives for `%i`, `%u` and `%a` (#11158) by pylint-backport[bot] · 6 weeks ago
  67. 9b5b337 Fix `bad-string-format-type` false positives for `%i`, `%u` and `%a` (#11150) by Hibi · 6 weeks ago
  68. 7ca8116 [Backport maintenance/4.0.x] Fix `useless-parent-delegation` false positive on positional-only default (#11157) by pylint-backport[bot] · 6 weeks ago
  69. 60edffe Fix `unnecessary-negation` missing `is not` and `not in` (#11141) by Hibi · 6 weeks ago
  70. d7e833f Fix `useless-parent-delegation` false positive on positional-only default (#11151) by Hibi · 6 weeks ago
  71. 14275a1 [Backport maintenance/4.0.x] Fix `literal-comparison` suggestion corrupting identifiers containing "is" (#11155) by pylint-backport[bot] · 6 weeks ago
  72. d654d38 Fix `literal-comparison` suggestion corrupting identifiers containing "is" (#11149) by Hibi · 6 weeks ago
  73. 1c2df2f [primer] Always install pylint from the current checkout (#11154) by Pierre Sassoulas · 6 weeks ago
  74. 554b1d1 Bump `astroid` to `4.2.0b4` (#11153) by Daniël van Noord · 6 weeks ago
  75. c53537f [primer] Show changed messages as diffs instead of removed+added (#10914) by Pierre Sassoulas · 6 weeks ago
  76. 2bfab5f [mccabe] Add functional tests documenting current complexity scores (#11144) by Pierre Sassoulas · 6 weeks ago
  77. a87eaa6 [Backport maintenance/4.0.x] Fix `nested-min-max` dropping arguments after the splatted call (#11139) by pylint-backport[bot] · 6 weeks ago
  78. 5dba785 [primer] Add test cases for what happens around disabled false positives (#11143) by Pierre Sassoulas · 6 weeks ago
  79. bdd017f [Backport maintenance/4.0.x] Fix `too-many-locals` counting PEP 695 type parameters as local variables (#11142) by pylint-backport[bot] · 6 weeks ago
  80. e628929 Fix `too-many-locals` counting PEP 695 type parameters as local variables (#11138) by Hibi · 6 weeks ago
  81. 5ce1ffd Fix `nested-min-max` dropping arguments after the splatted call (#11135) by Hibi · 6 weeks ago
  82. a18ca52 [primer] Add comparator test cases for tricky message pairings (#11137) by Pierre Sassoulas · 6 weeks ago
  83. 5153a7c [Backport maintenance/4.0.x] Fix `nested-min-max` false positive when the inner call has keyword arguments (#11133) by pylint-backport[bot] · 6 weeks ago
  84. 0ad31b7 Fix `nested-min-max` false positive when the inner call has keyword arguments (#11131) by Hibi · 6 weeks ago
  85. e91fca7 [pre-commit.ci] pre-commit autoupdate (#11122) by pre-commit-ci[bot] · 7 weeks ago
  86. 41eedc6 Bump actions/cache from 5.0.5 to 6.1.0 (#11120) by dependabot[bot] · 7 weeks ago
  87. f36be86 Bump actions/setup-python from 6.2.0 to 6.3.0 (#11121) by dependabot[bot] · 7 weeks ago
  88. 3143578 [pre-commit.ci] pre-commit autoupdate (#11113) by pre-commit-ci[bot] · 8 weeks ago
  89. 55b2765 Bump actions/checkout from 6.0.3 to 7.0.0 (#11112) by dependabot[bot] · 8 weeks ago
  90. bac7c6a [pre-commit.ci] pre-commit autoupdate (#11110) by pre-commit-ci[bot] · 9 weeks ago
  91. e390065 Add AGENTS.md: prefer isinstance over getattr/hasattr in checkers (#11104) by Pierre Sassoulas · 9 weeks ago
  92. dbd934e Bump sigstore/gh-action-sigstore-python from 3.3.0 to 3.4.0 (#11109) by dependabot[bot] · 9 weeks ago
  93. ecd6070 [Backport maintenance/4.0.x] Fix a crash in bad-open-mode when the mode is NotImplemented (#11108) by pylint-backport[bot] · 9 weeks ago
  94. 9dc1b47 Fix a crash in bad-open-mode when the mode is NotImplemented (#11100) by Vincent Gao · 9 weeks ago
  95. 9f47cb8 [Backport maintenance/4.0.x] Fix a crash in not-async-context-manager when the manager has no name (#11107) by pylint-backport[bot] · 9 weeks ago
  96. c4f8d9b Fix a crash in not--context-manager when the manager has no name (#11103) by Vincent Gao · 9 weeks ago
  97. 2757ade Merge maintenance/4.0.x into main after 4.0.6 release (#11106) by Pierre Sassoulas · 9 weeks ago
  98. 50cd472 Merge remote-tracking branch 'origin/maintenance/4.0.x' into merge-4.0.6-into-main by Pierre Sassoulas · 9 weeks ago
  99. 8a39635 Bump pylint to 4.0.6, update changelog (#11105) by Pierre Sassoulas · 9 weeks ago v4.0.6
  100. 2f47d86 [pre-commit.ci] pre-commit autoupdate (#11097) by pre-commit-ci[bot] · 10 weeks ago