An open API service providing commit metadata for open source projects.

GitHub / PyCQA/astroid / commits

SHA Message Author Date Stats
687729cb Fix regex.Pattern and regex.Match subscriptable inference (#3174) Samarth D N <d****0@g****m>
Committed by: GitHub <n****y@g****m>
27 days ago
2beb35bf Fix sphinx cross-reference warnings in docs (#3171) Samarth D N <d****0@g****m>
Committed by: GitHub <n****y@g****m>
27 days ago
3aacc679 fix: correct typo in comment (#3169)
Co-authored-by: Pierre Sassoulas <p****s@g****m>
Samarth D N <d****0@g****m>
Committed by: GitHub <n****y@g****m>
28 days ago
a89671d1 Performance: bypass __init__ in InferenceContext.clone() (#3168) Pierre Sassoulas <p****s@g****m>
Committed by: GitHub <n****y@g****m>
28 days ago
f6b61b81 Add qname() and pytype() to PEP 695 type parameter and alias nodes (#3118)
Co-authored-by: Vincent Gao <3****w@u****m>, Pierre Sassoulas <p****s@g****m>
Vincent Gao <g****0@g****m>
Committed by: GitHub <n****y@g****m>
28 days ago
574b7f28 Fix crash when inferring `__func__` on a directly proxied bound method (#3165)
Co-authored-by: Pierre Sassoulas <p****s@g****m>
renechoi <1****i@u****m>
Committed by: GitHub <n****y@g****m>
29 days ago
aa3032a7 [perf] Cap oversized str/bytes and sequence concatenation during inference KALI 834X <k****x@g****m>
Committed by: GitHub <n****y@g****m>
29 days ago
7c86a7ec Fix pylint warnings breaking the CI on main Pierre Sassoulas <p****s@g****m>
Committed by: Daniël van Noord <1****d@u****m>
about 1 month ago
f1f9f74a [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] <6****]@u****m>
Committed by: Daniël van Noord <1****d@u****m>
about 1 month ago
c687768a bound oversized format width and precision during inference (#3108)
Co-authored-by: Pierre Sassoulas <p****s@g****m>
KALI 834X <k****x@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
be750f7f cap oversized field width/precision in str.format inference Sayed Nabhan <n****n@b****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
73d25876 build(deps): bump CodSpeedHQ/action from 4.18.5 to 4.19.1 (#3159)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
6f6c9887 Rename `lazy` to `is_lazy` and store the raw `ast` integer Pierre Sassoulas <p****s@g****m>
Committed by: Daniël van Noord <1****d@u****m>
about 1 month ago
a6978227 Use explicit version guard for PEP 810 `is_lazy` field Pierre Sassoulas <p****s@g****m>
Committed by: Daniël van Noord <1****d@u****m>
about 1 month ago
3755dd54 Support PEP 798 dict-comp unpacking and PEP 810 lazy imports (#3094)
Co-authored-by: Jacob Walls <j****s@g****m>
Pierre Sassoulas <p****s@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
e8d7321b Bump to `4.2.0b5` Daniël van Noord <1****d@u****m> about 1 month ago
043e2af9 Bump `contributors-txt` Daniël van Noord <1****d@u****m> about 1 month ago
ad3517a0 Apply comprehension conditions as inference constraints (#3155)
Co-authored-by: Jacob Walls <3****s@u****m>
Pierre Sassoulas <p****s@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
872b9f4a Add `brain_decimal` Daniël van Noord <1****d@u****m> about 1 month ago
d58c0e33 Access keyword and Slice position attributes directly Pierre Sassoulas <p****s@g****m> about 1 month ago
2b7fa105 Update stale Python 2 era comments and docstrings Pierre Sassoulas <p****s@g****m> about 1 month ago
50e6da8c Fix Module.file_encoding docstring claiming it is Python 2 only Pierre Sassoulas <p****s@g****m> about 1 month ago
652ca470 Stop threading the ignored newstyle argument to ClassDef.postinit Pierre Sassoulas <p****s@g****m> about 1 month ago
5e838082 Drop __nonzero__ from the gi brain and fix its docstring Pierre Sassoulas <p****s@g****m> about 1 month ago
a1826c13 Remove __nonzero__ from the collections.deque brain stub Pierre Sassoulas <p****s@g****m> about 1 month ago
6298b4ce Remove the __nonzero__ alias on UninferableBase Pierre Sassoulas <p****s@g****m> about 1 month ago
8bb9771b Collapse the ParserModule indirection into module-level constants Pierre Sassoulas <p****s@g****m> about 1 month ago
b2320115 Remove the unused ast.Param context mapping Pierre Sassoulas <p****s@g****m> about 1 month ago
d414dc4a Few fixes to brain_gi (#3117) Marek Marczykowski-Górecki <m****k@i****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
8d69d074 build(deps): bump actions/setup-python from 6.3.0 to 7.0.0 (#3146)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
4bb99774 build(deps): bump actions/checkout from 7.0.0 to 7.0.1 (#3147)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
75f6ec68 [pre-commit.ci] pre-commit autoupdate (#3144)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
3381af9a Fix starred inference in a for loop when the star isn't last
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>
chuenchen309 <4****9@u****m>
Committed by: Daniël van Noord <1****d@u****m>
about 1 month ago
47401e73 build(deps): bump CodSpeedHQ/action from 4.18.1 to 4.18.5 (#3143)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
cf34ca73 fix: add qname method to Slice node class (#3137)
Co-authored-by: Muhamed Fazal PS <m****s@u****m>, Pierre Sassoulas <p****s@g****m>
MUHAMED FAZAL PS <1****s@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
0053ffc6 Add brain tip for numpy.fromfile inference support (#3121)
Co-authored-by: Genny-oo <g****0@g****m>, Pierre Sassoulas <p****s@g****m>
Genny-oo <1****o@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
faf2884b [pre-commit.ci] pre-commit autoupdate (#3136)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
c8a3a537 build(deps): update coverage requirement from ~=7.14 to ~=7.15 (#3134)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
68c9fe0d deduplicate keys in dict.fromkeys inference sayed nabhan <n****n@b****m>
Committed by: Daniël van Noord <1****d@u****m>
about 2 months ago
2731779d Bump astroid to 4.2.0b4, update changelog Daniël van Noord <1****d@u****m> about 2 months ago
b8feb275 Remove `kwargs` from `_infer` Daniël van Noord <1****d@u****m> about 2 months ago
fe29fb1f Remove `asname` kwarg from Import/ImportFrom `_infer` (#3109) MJSHANG <s****a@g****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
367b25ae Don't crash when a local package shadows the stdlib `multiprocessing` (#3116) Dani Alcala <1****a@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
4d1e0fb4 [pre-commit.ci] pre-commit autoupdate (#3125)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
344d1196 build(deps): bump CodSpeedHQ/action from 4.17.6 to 4.18.1 (#3122)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
b7774f10 build(deps): bump actions/setup-python from 6.2.0 to 6.3.0 (#3124)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
675ff60a build(deps): bump actions/cache from 5.0.5 to 6.1.0 (#3123)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
about 2 months ago
279500b9 cap oversized str/bytes multiply and shift in const_infer_binary_op (#3107)
Co-authored-by: Pierre Sassoulas <p****s@g****m>
KALI 834X <k****x@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
65f1e616 Fix AttributeError in Arguments.assigned_stmts called without a context (#3110) Vincent Gao <g****0@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
4e184204 Fix partial descriptor binding crash Omkar Kabde <o****e@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
848d7545 [pre-commit.ci] pre-commit autoupdate (#3114)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
0b9b5616 build(deps): bump actions/checkout from 6.0.3 to 7.0.0 (#3112)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
d80c8a27 build(deps): bump CodSpeedHQ/action from 4.17.5 to 4.17.6 (#3113)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
e8826f1d Fix AttributeError in ClassDef.infer_call_result without a call context Vincent Gao <g****0@g****m>
Committed by: Daniël van Noord <1****d@u****m>
2 months ago
1d382512 [pre-commit.ci] pre-commit autoupdate (#3105)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
4ff48be5 build(deps): bump CodSpeedHQ/action from 4.17.0 to 4.17.5 (#3103)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
fc6f0782 build(deps): bump sigstore/gh-action-sigstore-python from 3.3.0 to 3.4.0 (#3102)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
75f04c97 [pre-commit.ci] pre-commit autoupdate (#3092)
Co-authored-by: Pierre Sassoulas <p****s@g****m>
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m>
2 months ago
ea46cd32 fix: avoid uncaught IndentationError when computing node positions (#3100) Vincent Gao <g****0@g****m>
Committed by: GitHub <n****y@g****m>
2 months ago
cf2db9b5 Bump codecov/codecov-action from 6 to 7 (#3096)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
5547b429 Bump CodSpeedHQ/action from 4.13.0 to 4.17.0 (#3098)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
963bbe28 Bump actions/checkout from 6.0.2 to 6.0.3 (#3097)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
c50a1f45 Add CodSpeed CI with end-to-end primer benchmarks (flask + black) and a cold ... Pierre Sassoulas <p****s@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
926f4c9d Bump actions/checkout from 6.0.2 to 6.0.3 (#3093)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
88d20dc6 docs: correct ImportFrom.level description (#3088)
Co-authored-by: Nanook <n****w@u****m>
nanookclaw <n****k@a****o>
Committed by: GitHub <n****y@g****m>
3 months ago
1f3b8fad fix: avoid TypeError crash for functional Enum with non-string member (#3072) Pierre Sassoulas <p****s@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
d254bb9c Fix: avoid TypeError from getset descriptors on PyPy 7.3.22 (#3083) Pierre Sassoulas <p****s@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
4af7bce0 [pre-commit.ci] pre-commit autoupdate (#3084)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
9787d53a Wrap walrus expressions in parens in as_string output (#3045)
Co-authored-by: Pierre Sassoulas <p****s@g****m>
Signed-off-by: Sai Asish Y <s****5@g****m>
Sai Asish Y <s****5@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
1e092757 fix: handle PEP 695 type parameters in helpers.object_type (#3082) Pierre Sassoulas <p****s@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
55b0adcd Wrong inference for the `str(const)` (#2995)
Co-authored-by: Pierre Sassoulas <p****s@g****m>
jkmnt <g****t@f****m>
Committed by: GitHub <n****y@g****m>
3 months ago
e4ebd57d fix: handle non-callable __class_getitem__ in ClassDef.getitem (#3073) Pierre Sassoulas <p****s@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
a7f7a7d5 fix: avoid uncaught TokenError when computing node positions (#3075) Pierre Sassoulas <p****s@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
3258d5ff fix: avoid crash in dunder lookup with a non-class metaclass (#3070) Pierre Sassoulas <p****s@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
5007097c fix: avoid InferenceError crash in slots() for annotation-only __slots__ (#3074) Pierre Sassoulas <p****s@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
37a5681e perf: defer cold-path imports to shorten ``import astroid`` (#3062) Pierre Sassoulas <p****s@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
d704469e fix: avoid DuplicateBasesError crash inferring malformed enum class Pierre Sassoulas <p****s@g****m>
Committed by: Daniël van Noord <1****d@u****m>
3 months ago
649ec7d3 Bump actions/create-github-app-token from 3.1.1 to 3.2.0 (#3060)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
62393ee2 [pre-commit.ci] pre-commit autoupdate (#3059)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
400ccd7a chore: pin setuptools<82 unconditionally, drop pkg_resources importorskip Pierre Sassoulas <p****s@g****m>
Committed by: Daniël van Noord <1****d@u****m>
3 months ago
056f9fff Apply pyupgrade fixes (UP031, UP032) after enabling UP in ruff fixable (#3055) Pierre Sassoulas <p****s@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
ec0b6759 Fix MemoryError when parsing pathological type comments (#3049) Jam Balaya <j****e@o****p>
Committed by: GitHub <n****y@g****m>
3 months ago
ac6f22bc [pre-commit.ci] pre-commit autoupdate (#3050)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
4aaceee4 Update coverage requirement from ~=7.13 to ~=7.14 (#3052)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 months ago
3c9d1d9e fix: handle Python 3.15 KW_ONLY and namespace .pth test behavior (#3047)
Co-authored-by: SAY-5 <S****5@u****m>, Sai Asish Y <s****p@g****m>, Pierre Sassoulas <p****s@g****m>
Signed-off-by: SAY-5 <s****5@g****m>
Sai Asish Y <s****5@g****m>
Committed by: GitHub <n****y@g****m>
3 months ago
96c41339 perf: hoist obj_type.mro() out of subclass-check loop (#3051) Pierre Sassoulas <p****s@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
e56ac290 test: add Subscript target coverage for starred crash fix (#3053) June <k****1@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
3b4b7d43 fix: filter clone init params in random.sample brain (#3043)
Signed-off-by: SAY-5 <s****5@g****m>
SAY-5 <s****5@g****m>
Committed by: Daniël van Noord <1****d@u****m>
4 months ago
53cd2243 Update contributors-txt requirement from >=1.0.1 to >=1.0.2 (#3039)
Co-authored-by: Pierre Sassoulas <p****s@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
6404a9ea [pre-commit.ci] pre-commit autoupdate (#3041)
Co-authored-by: pre-commit-ci[bot] <6****]@u****m>
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
bd08c3f8 Bump astroid to 4.2.0b3, update changelog Jacob Walls <j****s@g****m> 4 months ago
7fe3057b Cope with Python 3.15 change for ModuleNotFoundError (#3035) Jacob Walls <j****s@g****m>
Committed by: GitHub <n****y@g****m>
4 months ago
00477a9a Bump astroid to 4.2.0b2, update changelog (#3034) Daniël van Noord <1****d@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
341ef0a1 Add Python 3.15 compatibility: CI, ByteString stub, and test fixes (#3033)
Co-authored-by: Daniël van Noord <1****d@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
4 months ago
0a80be06 [pre-commit.ci] pre-commit autoupdate pre-commit-ci[bot] <6****]@u****m>
Committed by: Daniël van Noord <1****d@u****m>
4 months ago
4ea0c82f Fix TypeVarTuple ABC inference, fixes #10972 Kyle D Kavanagh <k****h@j****m>
Committed by: Daniël van Noord <1****d@u****m>
4 months ago
447aaeb2 Bump actions/cache from 5.0.4 to 5.0.5 (#3029)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
7d1213ed Bump actions/create-github-app-token from 3.0.0 to 3.1.1 (#3028)
Co-authored-by: Marc Mueller <3****p@u****m>, Pierre Sassoulas <p****s@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
7b7dbe3d Bump actions/upload-artifact from 7.0.0 to 7.0.1 (#3027)
Co-authored-by: dependabot[bot] <4****]@u****m>
Signed-off-by: dependabot[bot] <s****t@g****m>
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago
45f37305 [pre-commit.ci] pre-commit autoupdate (#3025)
Co-authored-by: Marc Mueller <3****p@u****m>
pre-commit-ci[bot] <6****]@u****m>
Committed by: GitHub <n****y@g****m>
5 months ago

← Back to repository