1. 8bb408f Fix classmethod inference boundnode leak (#3106) by Hariharan Agaranallur Ganesan · 11 days ago main
  2. 1466660 Fix typing.self resolution when inheriting (#3057) by kdkavanagh-jt · 11 days ago
  3. 4c5dfcd cap str/bytes node expansion in container and dict.fromkeys inference (#3127) by KALI 834X · 12 days ago
  4. 3824955 cap oversized old-style % string formatting during inference (#3130) by KALI 834X · 12 days ago
  5. 5f42884 Keep the module name in a local in the extension class enum test by Pierre Sassoulas · 13 days ago
  6. 24027e6 Avoid enum transform crash for extension classes (#3163) by Yang Fan · 13 days ago
  7. 9d437b7 Only add _HAS_DEFAULT_FACTORY sentinel when a default_factory is used by Sanjay Santhanam · 13 days ago
  8. 55a1e1e Add __required_keys__ and __optional_keys__ to TypedDict brain (#3184) by Samarth D N · 13 days ago
  9. 178ee60 Run the documentation examples when the documentation is built (#3187) by Pierre Sassoulas · 14 days ago
  10. b00fded Render single backticks as code, and fix two things found on the way by Pierre Sassoulas · 14 days ago
  11. 7d2a9e2 Document the modules the cross-reference check was ignoring by Pierre Sassoulas · 14 days ago
  12. 6ef943e Fail the documentation build on Sphinx warnings by Pierre Sassoulas · 14 days ago
  13. 687729c Fix regex.Pattern and regex.Match subscriptable inference (#3174) by Samarth D N · 2 weeks ago
  14. 2beb35b Fix sphinx cross-reference warnings in docs (#3171) by Samarth D N · 2 weeks ago
  15. 3aacc67 fix: correct typo in comment (#3169) by Samarth D N · 2 weeks ago
  16. a89671d Performance: bypass __init__ in InferenceContext.clone() (#3168) by Pierre Sassoulas · 2 weeks ago
  17. f6b61b8 Add qname() and pytype() to PEP 695 type parameter and alias nodes (#3118) by Vincent Gao · 2 weeks ago
  18. 574b7f2 Fix crash when inferring `__func__` on a directly proxied bound method (#3165) by renechoi · 2 weeks ago
  19. aa3032a [perf] Cap oversized str/bytes and sequence concatenation during inference by KALI 834X · 2 weeks ago
  20. d58c0e3 Access keyword and Slice position attributes directly by Pierre Sassoulas · 2 weeks ago
  21. 2b7fa10 Update stale Python 2 era comments and docstrings by Pierre Sassoulas · 2 weeks ago
  22. 50e6da8 Fix Module.file_encoding docstring claiming it is Python 2 only by Pierre Sassoulas · 2 weeks ago
  23. 652ca47 Stop threading the ignored newstyle argument to ClassDef.postinit by Pierre Sassoulas · 2 weeks ago
  24. 5e83808 Drop __nonzero__ from the gi brain and fix its docstring by Pierre Sassoulas · 2 weeks ago
  25. a1826c1 Remove __nonzero__ from the collections.deque brain stub by Pierre Sassoulas · 2 weeks ago
  26. 6298b4c Remove the __nonzero__ alias on UninferableBase by Pierre Sassoulas · 2 weeks ago
  27. 8bb9771 Collapse the ParserModule indirection into module-level constants by Pierre Sassoulas · 2 weeks ago
  28. b232011 Remove the unused ast.Param context mapping by Pierre Sassoulas · 2 weeks ago
  29. f1f9f74 [pre-commit.ci] pre-commit autoupdate by pre-commit-ci[bot] · 3 weeks ago
  30. 7c86a7e Fix pylint warnings breaking the CI on main by Pierre Sassoulas · 3 weeks ago
  31. c687768 bound oversized format width and precision during inference (#3108) by KALI 834X · 3 weeks ago
  32. be750f7 cap oversized field width/precision in str.format inference by Sayed Nabhan · 3 weeks ago
  33. 6f6c988 Rename `lazy` to `is_lazy` and store the raw `ast` integer by Pierre Sassoulas · 3 weeks ago
  34. a697822 Use explicit version guard for PEP 810 `is_lazy` field by Pierre Sassoulas · 3 weeks ago
  35. 73d2587 build(deps): bump CodSpeedHQ/action from 4.18.5 to 4.19.1 (#3159) by dependabot[bot] · 3 weeks ago
  36. e8d7321 Bump to `4.2.0b5` by Daniël van Noord · 3 weeks ago v4.2.0b5
  37. 043e2af Bump `contributors-txt` by Daniël van Noord · 3 weeks ago
  38. 3755dd5 Support PEP 798 dict-comp unpacking and PEP 810 lazy imports (#3094) by Pierre Sassoulas · 3 weeks ago
  39. ad3517a Apply comprehension conditions as inference constraints (#3155) by Pierre Sassoulas · 3 weeks ago
  40. 872b9f4 Add `brain_decimal` by Daniël van Noord · 3 weeks ago
  41. d414dc4 Few fixes to brain_gi (#3117) by Marek Marczykowski-Górecki · 3 weeks ago
  42. 68c9fe0 deduplicate keys in dict.fromkeys inference by sayed nabhan · 3 weeks ago
  43. 3381af9 Fix starred inference in a for loop when the star isn't last by chuenchen309 · 3 weeks ago
  44. 8d69d07 build(deps): bump actions/setup-python from 6.3.0 to 7.0.0 (#3146) by dependabot[bot] · 3 weeks ago
  45. 4bb9977 build(deps): bump actions/checkout from 7.0.0 to 7.0.1 (#3147) by dependabot[bot] · 3 weeks ago
  46. 75f6ec6 [pre-commit.ci] pre-commit autoupdate (#3144) by pre-commit-ci[bot] · 3 weeks ago
  47. 47401e7 build(deps): bump CodSpeedHQ/action from 4.18.1 to 4.18.5 (#3143) by dependabot[bot] · 5 weeks ago
  48. cf34ca7 fix: add qname method to Slice node class (#3137) by MUHAMED FAZAL PS · 5 weeks ago
  49. 0053ffc Add brain tip for numpy.fromfile inference support (#3121) by Genny-oo · 5 weeks ago
  50. faf2884 [pre-commit.ci] pre-commit autoupdate (#3136) by pre-commit-ci[bot] · 6 weeks ago
  51. c8a3a53 build(deps): update coverage requirement from ~=7.14 to ~=7.15 (#3134) by dependabot[bot] · 6 weeks ago
  52. 2731779 Bump astroid to 4.2.0b4, update changelog by Daniël van Noord · 6 weeks ago v4.2.0b4
  53. b8feb27 Remove `kwargs` from `_infer` by Daniël van Noord · 6 weeks ago
  54. fe29fb1 Remove `asname` kwarg from Import/ImportFrom `_infer` (#3109) by MJSHANG · 6 weeks ago
  55. 367b25a Don't crash when a local package shadows the stdlib `multiprocessing` (#3116) by Dani Alcala · 6 weeks ago
  56. 4d1e0fb [pre-commit.ci] pre-commit autoupdate (#3125) by pre-commit-ci[bot] · 7 weeks ago
  57. 344d119 build(deps): bump CodSpeedHQ/action from 4.17.6 to 4.18.1 (#3122) by dependabot[bot] · 7 weeks ago
  58. b7774f1 build(deps): bump actions/setup-python from 6.2.0 to 6.3.0 (#3124) by dependabot[bot] · 7 weeks ago
  59. 675ff60 build(deps): bump actions/cache from 5.0.5 to 6.1.0 (#3123) by dependabot[bot] · 7 weeks ago
  60. e8826f1 Fix AttributeError in ClassDef.infer_call_result without a call context by Vincent Gao · 7 weeks ago
  61. 279500b cap oversized str/bytes multiply and shift in const_infer_binary_op (#3107) by KALI 834X · 7 weeks ago
  62. 65f1e61 Fix AttributeError in Arguments.assigned_stmts called without a context (#3110) by Vincent Gao · 7 weeks ago
  63. 4e18420 Fix partial descriptor binding crash by Omkar Kabde · 7 weeks ago
  64. 848d754 [pre-commit.ci] pre-commit autoupdate (#3114) by pre-commit-ci[bot] · 8 weeks ago
  65. 0b9b561 build(deps): bump actions/checkout from 6.0.3 to 7.0.0 (#3112) by dependabot[bot] · 8 weeks ago
  66. d80c8a2 build(deps): bump CodSpeedHQ/action from 4.17.5 to 4.17.6 (#3113) by dependabot[bot] · 8 weeks ago
  67. 1d38251 [pre-commit.ci] pre-commit autoupdate (#3105) by pre-commit-ci[bot] · 9 weeks ago
  68. 4ff48be build(deps): bump CodSpeedHQ/action from 4.17.0 to 4.17.5 (#3103) by dependabot[bot] · 9 weeks ago
  69. fc6f078 build(deps): bump sigstore/gh-action-sigstore-python from 3.3.0 to 3.4.0 (#3102) by dependabot[bot] · 9 weeks ago
  70. 75f04c9 [pre-commit.ci] pre-commit autoupdate (#3092) by pre-commit-ci[bot] · 9 weeks ago
  71. ea46cd3 fix: avoid uncaught IndentationError when computing node positions (#3100) by Vincent Gao · 9 weeks ago
  72. cf2db9b Bump codecov/codecov-action from 6 to 7 (#3096) by dependabot[bot] · 10 weeks ago
  73. 5547b42 Bump CodSpeedHQ/action from 4.13.0 to 4.17.0 (#3098) by dependabot[bot] · 10 weeks ago
  74. 963bbe2 Bump actions/checkout from 6.0.2 to 6.0.3 (#3097) by dependabot[bot] · 10 weeks ago
  75. c50a1f4 Add CodSpeed CI with end-to-end primer benchmarks (flask + black) and a cold start test using initial imports (#3079) by Pierre Sassoulas · 10 weeks ago
  76. 926f4c9 Bump actions/checkout from 6.0.2 to 6.0.3 (#3093) by dependabot[bot] · 2 months ago
  77. 88d20dc docs: correct ImportFrom.level description (#3088) by nanookclaw · 3 months ago
  78. 1f3b8fa fix: avoid TypeError crash for functional Enum with non-string member (#3072) by Pierre Sassoulas · 3 months ago
  79. d254bb9 Fix: avoid TypeError from getset descriptors on PyPy 7.3.22 (#3083) by Pierre Sassoulas · 3 months ago
  80. 4af7bce [pre-commit.ci] pre-commit autoupdate (#3084) by pre-commit-ci[bot] · 3 months ago
  81. 9787d53 Wrap walrus expressions in parens in as_string output (#3045) by Sai Asish Y · 3 months ago
  82. 1e09275 fix: handle PEP 695 type parameters in helpers.object_type (#3082) by Pierre Sassoulas · 3 months ago
  83. 55b0adc Wrong inference for the `str(const)` (#2995) by jkmnt · 3 months ago
  84. e4ebd57 fix: handle non-callable __class_getitem__ in ClassDef.getitem (#3073) by Pierre Sassoulas · 3 months ago
  85. a7f7a7d fix: avoid uncaught TokenError when computing node positions (#3075) by Pierre Sassoulas · 3 months ago
  86. 3258d5f fix: avoid crash in dunder lookup with a non-class metaclass (#3070) by Pierre Sassoulas · 3 months ago
  87. 5007097 fix: avoid InferenceError crash in slots() for annotation-only __slots__ (#3074) by Pierre Sassoulas · 3 months ago
  88. 400ccd7 chore: pin setuptools<82 unconditionally, drop pkg_resources importorskip by Pierre Sassoulas · 3 months ago
  89. 4ea0c82 Fix TypeVarTuple ABC inference, fixes #10972 by Kyle D Kavanagh · 3 months ago
  90. d704469 fix: avoid DuplicateBasesError crash inferring malformed enum class by Pierre Sassoulas · 3 months ago
  91. 37a5681 perf: defer cold-path imports to shorten ``import astroid`` (#3062) by Pierre Sassoulas · 3 months ago
  92. 649ec7d Bump actions/create-github-app-token from 3.1.1 to 3.2.0 (#3060) by dependabot[bot] · 3 months ago
  93. 62393ee [pre-commit.ci] pre-commit autoupdate (#3059) by pre-commit-ci[bot] · 3 months ago
  94. 056f9ff Apply pyupgrade fixes (UP031, UP032) after enabling UP in ruff fixable (#3055) by Pierre Sassoulas · 3 months ago
  95. ec0b675 Fix MemoryError when parsing pathological type comments (#3049) by Jam Balaya · 3 months ago
  96. ac6f22b [pre-commit.ci] pre-commit autoupdate (#3050) by pre-commit-ci[bot] · 3 months ago
  97. 4aaceee Update coverage requirement from ~=7.13 to ~=7.14 (#3052) by dependabot[bot] · 3 months ago
  98. 3c9d1d9 fix: handle Python 3.15 KW_ONLY and namespace .pth test behavior (#3047) by Sai Asish Y · 3 months ago
  99. 96c4133 perf: hoist obj_type.mro() out of subclass-check loop (#3051) by Pierre Sassoulas · 3 months ago
  100. e56ac29 test: add Subscript target coverage for starred crash fix (#3053) by June · 3 months ago