1. b786516 Handle InferenceError in decorator return analysis by Akshay · 2 hours ago main
  2. 4105dbd [pre-commit.ci] pre-commit autoupdate (#11072) by pre-commit-ci[bot] · 25 hours ago
  3. c2052d6 Fix crash in typecheck checker when metaclass argument is a non-class (#11074) by Sai Asish Y · 25 hours ago
  4. b0feb02 Bump actions/checkout from 6.0.2 to 6.0.3 (#11073) by dependabot[bot] · 27 hours ago
  5. 55a7316 Cover previously-untested dunder methods and edge cases in symilar by Pierre Sassoulas · 2 days ago
  6. bf0b2e9 Cover aligned-zip fallback in symilar's _find_common by Pierre Sassoulas · 2 days ago
  7. cc129f2 Re-enable duplicate-code checker in stdlib primer test by Pierre Sassoulas · 2 days ago
  8. 1453abc Cap hash bucket Cartesian product to prevent quadratic blow-up by Pierre Sassoulas · 2 days ago
  9. b10aa50 Reuse parsed AST in stripped_lines to avoid redundant astroid.parse() by Pierre Sassoulas · 2 days ago
  10. 285a2e4 Introduce LineSetHashResult and make hash params required in _find_common by Pierre Sassoulas · 2 days ago
  11. dd07305 Speed up duplicate-code checker with rolling hash and caching by Pierre Sassoulas · 2 days ago
  12. c6ca272 Fix a crash in `consider-using-enumerate` for non-name loop targets (#11067) by Joeseph Grey · 3 days ago
  13. ffe2023 Fix crash in deprecated checker for non-string ``__import__`` argument (#11061) by Sai Asish Y · 3 days ago
  14. f339d47 docs: Change `--indent-string`'s whitespace representation (#9904) by Roger Sheu · 3 days ago
  15. d6eb481 fix: use metaclass __call__ signature on class instantiation (#11055) by Millefeuille · 3 days ago
  16. ecf358f Fix crash on chained TypeAlias assignment with a non-name target (#11062) by Sai Asish Y · 3 days ago
  17. f27e3c0 Fix no-member false positive on union with dynamic __getattr__ (#11052) by Hamza Mobeen · 3 days ago
  18. 880b90d Fix ``function-redefined`` false positive for names matching ``dummy-variables-rgx`` (#11046) by Pierre Sassoulas · 8 days ago
  19. 5b17c0a [pre-commit.ci] pre-commit autoupdate (#11049) by pre-commit-ci[bot] · 9 days ago
  20. 635ebe9 Fix crash on non-constant ``TypeVar`` variance argument (#11027) by Pierre Sassoulas · 10 days ago
  21. c8be7ea Fix crash when ``NotImplemented`` is used as an ``if`` test (#11026) by Pierre Sassoulas · 11 days ago
  22. 2ff604a Bump default python to 3.14 by Jacob Walls · 11 days ago
  23. 0b0fbe5 Fix false positive method-hidden for bare cached_property import (#11037) by Emmanuel Ferdman · 11 days ago
  24. 0ede7d9 Fix crash checking a metaclass attribute chain not rooted at a name (#11031) by Pierre Sassoulas · 12 days ago
  25. f29b4c0 Fix crash when a name resolves to a dataclass-synthesized ``__init__`` by Pierre Sassoulas · 12 days ago
  26. 2188514 Avoid crashing on empty len calls by Puneet Dixit · 12 days ago
  27. b39b96f [primer] Add comparator test cases for classification and rename (#11029) by Pierre Sassoulas · 2 weeks ago
  28. 734b898 Bump actions/create-github-app-token from 3.1.1 to 3.2.0 (#11021) by dependabot[bot] · 2 weeks ago
  29. fb81a3d [pre-commit.ci] pre-commit autoupdate (#11020) by pre-commit-ci[bot] · 2 weeks ago
  30. d523e3e Replace ``MSG_STATE_*`` int constants with ``MessageDisableScope`` enum by Pierre Sassoulas · 2 weeks ago
  31. 7667457 Tighten ``confidence`` to non-nullable in the emit/filter pipeline by Pierre Sassoulas · 2 weeks ago
  32. 52efad3 Fix false positive E0203 for bare type annotations (#11015) by Emmanuel Ferdman · 2 weeks ago
  33. 9f08fc7 Warn on incomplete concrete classes that inherit from abstract classes (#7955) by Shane Smiskol · 2 weeks ago
  34. c0aa7e5 fix(numpy-param-doc): allow "default" in params by adam-grant-hendry · 2 weeks ago
  35. 31095a2 Preserve an explicit ``col_offset=0`` in ``add_message`` by Pierre Sassoulas · 2 weeks ago
  36. 166f071 Fix false positive for inconsistent-return-statements on unbound NoReturn methods (#11014) by MJSHANG · 2 weeks ago
  37. 0e9a3fc docs: explain conflict between C0209 and W1203 (#10680) by Prerna Utage · 2 weeks ago
  38. 3d7ac12 Fix false negative dangerous-default-value for typing.NamedTuple (#3716) (#10989) by Hamza Mobeen · 2 weeks ago
  39. 628f3a7 Add `assertDoesNotAddMessages` to `CheckerTestCase` (#10930) by Shehab Sherif · 2 weeks ago
  40. 371933b Fix pylint skipping similarly named project directory (#10970) by Douglas Needham · 3 weeks ago
  41. f71e046 [pre-commit.ci] pre-commit autoupdate (#11010) by pre-commit-ci[bot] · 3 weeks ago
  42. 1f6c49f Refactor check docs exception test parametrization by Hamza Mobeen · 4 weeks ago
  43. 452a3a7 docs(messages): document CWD-dependent wrong-import-order classification (#11000) by Matt Van Horn · 4 weeks ago
  44. 0a25981 Fix inflated message stats in parallel mode (#10997) by Aleksandr Kotlyar · 4 weeks ago
  45. 6545750 Bump astroid from 4.2.0b1 to 4.2.0b3 (#10990) by dependabot[bot] · 4 weeks ago
  46. 25d42ce Pin PyPy 3.11 to avoid astroid bootstrap failure (#10999) by Aleksandr Kotlyar · 4 weeks ago
  47. 8de2924 Add CI check that generated documentation is up to date (#10986) by Pierre Sassoulas · 4 weeks ago
  48. 0b7333f [pre-commit.ci] pre-commit autoupdate (#10992) by pre-commit-ci[bot] · 5 weeks ago
  49. 6bf4c13 Enable flake8-return in ruff (#10988) by Pierre Sassoulas · 5 weeks ago
  50. b080a21 Fix inconsistent `used-before-assignment` for partial bindings (#10975) by Emmanuel Ferdman · 6 weeks ago
  51. 0e3b9eb Fix wildcard import false positive (#10980) by Emmanuel Ferdman · 6 weeks ago
  52. f3e3439 [pre-commit.ci] pre-commit autoupdate by pre-commit-ci[bot] · 6 weeks ago
  53. bf16c00 Add the ``files`` option (#7496) by Daniël van Noord · 6 weeks ago
  54. de4ea64 [test] Update test_enable_message_block for astroid block_range change (#10933) by Pierre Sassoulas · 6 weeks ago
  55. 777682b Fix false positive for bad-dunder-name on __suppress_context__ by Matt Van Horn · 6 weeks ago
  56. d234b34 Bump actions/cache from 5.0.4 to 5.0.5 by dependabot[bot] · 6 weeks ago
  57. 308472e [primer] Refactor ``Comparator.__iter__`` return type and split helpers by Pierre Sassoulas · 7 weeks ago
  58. 3aaceed [primer] Cover multi-package truncation edge cases by Pierre Sassoulas · 7 weeks ago
  59. 34b7ec5 [pre-commit.ci] pre-commit autoupdate (#10967) by pre-commit-ci[bot] · 7 weeks ago
  60. 7114e31 Bump actions/github-script from 8.0.0 to 9.0.0 (#10964) by dependabot[bot] · 7 weeks ago
  61. 3d5ce50 Bump actions/create-github-app-token from 3.0.0 to 3.1.1 (#10965) by dependabot[bot] · 7 weeks ago
  62. 8a912b8 Bump actions/upload-artifact from 7.0.0 to 7.0.1 (#10966) by dependabot[bot] · 7 weeks ago
  63. b715af6 feat(dict-init-mutate): include suggested dict literal in message (#10935) by Matt Van Horn · 8 weeks ago
  64. 3c32fef [pre-commit.ci] pre-commit autoupdate (#10957) by pre-commit-ci[bot] · 8 weeks ago
  65. 374f29e Bump pylint-dev/backport from 2.1.7 to 2.1.8 (#10956) by dependabot[bot] · 8 weeks ago
  66. 074153d Bump the upper bound for `astroid` to fix an editable install error. (#10954) by Mark Byrne · 9 weeks ago
  67. 2d941ea [primer] Add multi_package test fixture by Pierre Sassoulas · 9 weeks ago
  68. 031ee31 [primer] Use realistic package structure in both_empty fixture by Pierre Sassoulas · 9 weeks ago
  69. 2d28041 [primer] Switch from JSONReporter to JSON2Reporter by Pierre Sassoulas · 9 weeks ago
  70. 792fc68 [primer] Separate Comparator data loading from comparison logic by Pierre Sassoulas · 9 weeks ago
  71. a5fd825 [primer] Add blank line after <details> tag for proper markdown rendering (#10948) by Pierre Sassoulas · 9 weeks ago
  72. 5ad1249 [pre-commit.ci] pre-commit autoupdate (#10947) by pre-commit-ci[bot] · 9 weeks ago
  73. ee216bb [doc] Upgrade Read the Docs build image to Ubuntu 24.04/Python 3.13 (#10945) by Pierre Sassoulas · 9 weeks ago
  74. f12dfe1 [test] Add primer test cases for suboptimal diff scenarios (#10946) by Pierre Sassoulas · 9 weeks ago
  75. b93ffdb Bump codecov/codecov-action from 5 to 6 (#10943) by dependabot[bot] · 9 weeks ago
  76. f8ff4b2 Bump sigstore/gh-action-sigstore-python from 3.2.0 to 3.3.0 (#10944) by dependabot[bot] · 9 weeks ago
  77. 7748d38 Fix augmented sys.path handling for parallel namespace-package checks (#10929) by Julian Grimm · 9 weeks ago
  78. e039e7b [pre-commit.ci] pre-commit autoupdate (#10939) by pre-commit-ci[bot] · 2 months ago
  79. e525835 Bump astroid from 4.1.1 to 4.1.2 by dependabot[bot] · 2 months ago
  80. 42ea4b9 Bump actions/cache from 5.0.3 to 5.0.4 (#10936) by dependabot[bot] · 2 months ago
  81. 90c8f39 Bump pylint-dev/backport from 2.1.6 to 2.1.7 by dependabot[bot] · 2 months ago
  82. 8faa924 Fix treatment of "self" arg for too-many-arguments message (#10885) by Roman Valov · 2 months ago
  83. a3476b2 Fix unclosed <details> tag when primer comment is truncated mid-block by Pierre Sassoulas · 2 months ago
  84. 8931879 Fix extra blank lines and duplicate </details> in primer comment by Pierre Sassoulas · 2 months ago
  85. 25dde54 Skip deployment for backport job (#10931) by Marc Mueller · 3 months ago
  86. d796007 Extract Comparator class from CompareCommand by Pierre Sassoulas · 3 months ago
  87. 9a24747 Extend duplicate-code disable to cover tempdir helper by Pierre Sassoulas · 3 months ago
  88. 236eb8a [pre-commit.ci] pre-commit autoupdate (#10928) by pre-commit-ci[bot] · 3 months ago
  89. 7d4d360 Bump pylint-dev/backport from 2.1.3 to 2.1.6 (#10922) by dependabot[bot] · 3 months ago
  90. 62f1138 Bump actions/create-github-app-token from 2.2.1 to 3.0.0 (#10920) by dependabot[bot] · 3 months ago
  91. 2eca4ce Bump actions/download-artifact from 8.0.0 to 8.0.1 (#10921) by dependabot[bot] · 3 months ago
  92. 712ee39 Pin primer packages to explicit commits, auto-update on release (#10915) by Pierre Sassoulas · 3 months ago
  93. f48e815 Bump version in "What's New" link (#10917) by Jacob Walls · 3 months ago
  94. b684410 [pre-commit.ci] pre-commit autoupdate (#10913) by pre-commit-ci[bot] · 3 months ago
  95. 29abb02 Remove redundant `config.reports` check in `generate_reports` by Pierre Sassoulas · 3 months ago
  96. 4f62b34 Lazily import `tomlkit` in arguments_manager by Pierre Sassoulas · 3 months ago
  97. 6ec3d9b Lazily import `multiprocessing` and `concurrent.futures` in parallel/run modules by Pierre Sassoulas · 3 months ago
  98. 60fe323 Lazily import `dill` in parallel module to speed up startup by Pierre Sassoulas · 3 months ago
  99. ea30fa9 Lazy-import isort to avoid 60ms startup cost by Pierre Sassoulas · 3 months ago
  100. 0d77e90 Skip some workflow steps when running pylint tests from astroid (#10897) by Jacob Walls · 3 months ago