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

GitHub / RustPython/RustPython / commits

A Python Interpreter written in Rust

SHA Message Author Date Stats
67015206 itertools: defer dropwhile predicate validation (#8504) 이광효 <8****1@u****m>
Committed by: GitHub <n****y@g****m>
15 days ago
db5de5e5 Reuse stored hashes in dict.fromkeys() (#8503)
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>
Sanghun Lee <o****9@g****m>
Committed by: GitHub <n****y@g****m>
15 days ago
3a98ef74 Allow and document clippy::drain_collect (#8500) Joshua Megnauth <4****4@u****m>
Committed by: GitHub <n****y@g****m>
15 days ago
e02e2153 ci: automate OSCCA pull request triage (#8505) Lee Dogeon <d****l@g****m>
Committed by: GitHub <n****y@g****m>
15 days ago
24bd3b33 ssl: pass test_ssl with the rustls backend (#8502) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
16 days ago
d64cc2cf Fix marshal recursive reference loading (#8501) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
16 days ago
9de06ccd jit: preserve return types for recursive calls (#8499) Jeaeun Kim <1****g@u****m>
Committed by: GitHub <n****y@g****m>
16 days ago
643039de Fix __qualname__ of compiler-generated __annotate__ functions (#8498) Jeaeun Kim <1****g@u****m>
Committed by: GitHub <n****y@g****m>
16 days ago
7612e683 Reuse stored hashes when building a set from a set/frozenset/dict (#8491)
Co-authored-by: Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>, Claude Opus 5 (1M context) <n****y@a****m>
Sanghun Lee <s****n@l****m>
Committed by: GitHub <n****y@g****m>
16 days ago
81df1ff1 Replace deleted README demo script reference (#8492)
Co-authored-by: youknowone <6****e@u****m>, copilot-swe-agent[bot] <1****t@u****m>, youknowone <6****e@u****m>
Copilot <1****t@u****m>
Committed by: GitHub <n****y@g****m>
17 days ago
e8431490 Fix map no iterables (#8478) William Goode <9****e@u****m>
Committed by: GitHub <n****y@g****m>
17 days ago
05a9873a build(deps): bump zizmorcore/zizmor-action from 0.6.1 to 0.6.2 (#8481)
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>
17 days ago
b25b14ff build(deps): bump https://github.com/astral-sh/ruff-pre-commit (#8488)
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>
17 days ago
68fa89ac build(deps): bump github/gh-aw/actions/setup from 0.83.4 to 0.84.3 (#8487)
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>
17 days ago
6ff1c26e build(deps): bump libz-rs-sys from 0.6.6 to 0.6.7 (#8486)
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>
17 days ago
c30748c9 build(deps): bump pyo3 in the pyo3 group across 1 directory (#8485)
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>
17 days ago
0d8260b8 build(deps): bump jiff in the jiff group across 1 directory (#8484)
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>
17 days ago
81187db0 build(deps): bump j178/prek-action from 2.0.6 to 3.0.0 (#8483)
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>
17 days ago
98d060d6 build(deps): bump cargo-bins/cargo-binstall from 1.21.0 to 1.21.1 (#8482)
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>
17 days ago
365434b5 Add JIT support for returning None (#8479) Jeaeun Kim <1****g@u****m>
Committed by: GitHub <n****y@g****m>
18 days ago
dca9b09c Add new_payload_exception helper for constructing built-in payload exceptions...
Co-authored-by: Jeong, YunWon <6****e@u****m>
강동안 <i****3@g****m>
Committed by: GitHub <n****y@g****m>
19 days ago
bcf5c4b1 ssl: support explicit session reuse (#8466) Jeaeun Kim <1****g@u****m>
Committed by: GitHub <n****y@g****m>
19 days ago
689c8b57 wasi: fix os.environb byte handling (#8476)
Signed-off-by: Jiwoo Ahn <i****4@g****m>
Jiwoo Ahn <i****4@g****m>
Committed by: GitHub <n****y@g****m>
19 days ago
3a1caa1e Use C string literals and w! instead of allocs (#8474) Joshua Megnauth <4****4@u****m>
Committed by: GitHub <n****y@g****m>
19 days ago
5b3eb41b Fix panic in code.replace() with non-interned strings (#8471)
Co-authored-by: Pablo Garcia <p****o@M****l>
MsfPablo <1****o@u****m>
Committed by: GitHub <n****y@g****m>
19 days ago
6ec43604 Fix EOF SyntaxError diagnostics (#8429) chestnut1717 <6****7@u****m>
Committed by: GitHub <n****y@g****m>
19 days ago
12a0a1ed Implement negative zero coercion format option (#8475) Seonghun An <5****r@u****m>
Committed by: GitHub <n****y@g****m>
19 days ago
557bec1a sre_engine: resume the tail match at prefix_skip, not past the whole prefix (... Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
19 days ago
1819677e host_env: Simplify stat, fstatat with Rustix (#8455) Joshua Megnauth <4****4@u****m>
Committed by: GitHub <n****y@g****m>
20 days ago
695dda46 Allow automated commits and fix C-API test instructions (#8468) Lee Dogeon <d****l@g****m>
Committed by: GitHub <n****y@g****m>
20 days ago
cf688760 Fix locals()/vars() corrupting/leaking __conditional_annotations__ outside fu... Sumi Jeong <1****h@u****m>
Committed by: GitHub <n****y@g****m>
20 days ago
cbaa5897 Implement TclObject support in tkinter varname_converter (#8465) lms0806 <g****1@n****m>
Committed by: GitHub <n****y@g****m>
20 days ago
4530ecd4 Specialize list.sort() comparisons for homogeneous lists (#8464) 강동안 <i****3@g****m>
Committed by: GitHub <n****y@g****m>
20 days ago
bb75624a Implement cell comparison and repr (#8458) OkJa <1****a@u****m>
Committed by: GitHub <n****y@g****m>
21 days ago
9bab06cb Fix a few WASI lints (#8457) Joshua Megnauth <4****4@u****m>
Committed by: GitHub <n****y@g****m>
21 days ago
daafafa1 Update Python version to 3.14.7 (#8456) fanninpm <2****m@u****m>
Committed by: GitHub <n****y@g****m>
21 days ago
1c7759c4 Flatten Python eval loop with trampoline for reduced call overhead (#8431) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
23 days ago
1fa76a3a ast: enforce integer string limits in AST-only parsing (#8454) 이광효 <8****1@u****m>
Committed by: GitHub <n****y@g****m>
24 days ago
6eea4fd9 Fix complex zero-padding error priority (#8453) Seonghun An <5****r@u****m>
Committed by: GitHub <n****y@g****m>
24 days ago
b03e0328 build(deps-dev): bump fast-uri from 3.1.4 to 3.1.5 in /wasm/demo (#8452)
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>
24 days ago
5febd2ee Optimize list removal lock usage (#8451) Kevin Turcios <1****7@u****m>
Committed by: GitHub <n****y@g****m>
24 days ago
184db119 Replace deprecated `chrono` with `jiff` (#8436) Joshua Megnauth <4****4@u****m>
Committed by: GitHub <n****y@g****m>
24 days ago
331c3b14 Use datastack path for __init__ dispatch in CallAllocAndEnterInit (#8448) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
24 days ago
51d7b50a build(deps): bump j178/prek-action from 2.0.5 to 2.0.6 (#8446)
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>
25 days ago
77b7b842 build(deps): bump https://github.com/rbubley/mirrors-prettier (#8440)
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>
25 days ago
4172eb10 build(deps): bump reviewdog/action-actionlint from 1.72.0 to 1.73.0 (#8447)
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>
25 days ago
640154a8 build(deps): bump zizmorcore/zizmor-action from 0.5.7 to 0.6.1 (#8443)
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>
25 days ago
8b131ac4 build(deps): bump bstr from 1.12.3 to 1.13.0 (#8442)
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>
25 days ago
c69e6751 build(deps): bump proc-macro2 from 1.0.106 to 1.0.107 (#8444)
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>
25 days ago
8fd0785e build(deps): bump taiki-e/install-action from 2.84.0 to 2.85.2 (#8438)
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>
25 days ago
7d0f5885 build(deps): bump rustls from 0.23.42 to 0.23.43 (#8445)
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>
25 days ago
b2219b3b build(deps): bump github/gh-aw/actions/setup from 0.82.14 to 0.83.4 (#8441)
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>
25 days ago
654f3a5a build(deps): bump https://github.com/astral-sh/ruff-pre-commit (#8439)
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>
25 days ago
a635d0b5 socket: accept a filesystem-encoded hostname in sethostname (#8437) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
25 days ago
74ae2d47 Fix bytes.isspace (#5655)
Co-authored-by: Jeong YunWon <j****g@y****g>
Signed-off-by: Hanif Ariffin <h****6@g****m>, Hanif Ariffin <h****6@g****m>
Hanif Ariffin <h****6@g****m>
Committed by: GitHub <n****y@g****m>
25 days ago
9dff4d3a Split InterpreterFrame hot/cold fields into FrameColdData (#8434) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
25 days ago
12f3646e ssl: store SSL socket owners as weak references (#8423) Jeaeun Kim <1****g@u****m>
Committed by: GitHub <n****y@g****m>
26 days ago
95f9d17d Fix miri UB: use transmute_copy for function pointer identity checks (#8432) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
26 days ago
1306b71a __length_hint__ (#6636)
Co-authored-by: youknowone <6****e@u****m>, copilot-swe-agent[bot] <1****t@u****m>, github-actions[bot] <g****]@u****m>
Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
26 days ago
61313634 Replace rust-timsort with an in-tree powersort (#8421) 강동안 <i****3@g****m>
Committed by: GitHub <n****y@g****m>
26 days ago
aa4f98a7 fix(socket): use object repr in deallocation warnings (#8422) Jeaeun Kim <1****g@u****m>
Committed by: GitHub <n****y@g****m>
27 days ago
9e92f969 docs: match CONTRIBUTING.md's test command to what CI runs (#8427) Hanjeong Lee <r****1@n****m>
Committed by: GitHub <n****y@g****m>
27 days ago
e4dc580f docs: fix AGENTS.md's broken DEVELOPMENT.md references (#8426) Hanjeong Lee <r****1@n****m>
Committed by: GitHub <n****y@g****m>
27 days ago
bd653da8 docs: drop stale crate paths from AGENTS.md (#8425) Hanjeong Lee <r****1@n****m>
Committed by: GitHub <n****y@g****m>
27 days ago
dc1cae49 Bind method descriptor when __get__ owner is omitted (#8404) Yubin Kim <8****n@u****m>
Committed by: GitHub <n****y@g****m>
27 days ago
16bb018d csv: port CPython reader state machine (#8381) 이광효 <8****1@u****m>
Committed by: GitHub <n****y@g****m>
27 days ago
c9e48bae Fix sqlite autocommit cursor transactions (#8419) Chanho Lee <i****4@g****m>
Committed by: GitHub <n****y@g****m>
27 days ago
249ae089 fix(ssl): emit missing deprecation warnings (#8418) Jeaeun Kim <1****g@u****m>
Committed by: GitHub <n****y@g****m>
27 days ago
05f7f742 fix(ssl): make Certificate immutable and non-instantiable (#8417) Jeaeun Kim <1****g@u****m>
Committed by: GitHub <n****y@g****m>
27 days ago
f08933be Split InterpreterFrame from FrameObject for stack-allocated execution (#8354) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
28 days ago
04c3ecfd Allow lone-surrogate keyword keys in f(**d) (#8409) 박효종 <p****4@n****m>
Committed by: GitHub <n****y@g****m>
29 days ago
1e347700 Fix x86_64-pc-windows-gnu build (#8411) Joshua Megnauth <4****4@u****m>
Committed by: GitHub <n****y@g****m>
29 days ago
55b3d681 ast: match CPython argument validation order (#8414) 이광효 <8****1@u****m>
Committed by: GitHub <n****y@g****m>
29 days ago
87de0dd0 Fix some clippy lints for 1.99 (#8412) Joshua Megnauth <4****4@u****m>
Committed by: GitHub <n****y@g****m>
29 days ago
ede18e44 dict: match CPython errors for invalid update sequence elements (#8338) Dino <1****g@u****m>
Committed by: GitHub <n****y@g****m>
29 days ago
6906aa17 csv: support multi-character lineterminator in writer (#8328) 조진명 <b****s@g****m>
Committed by: GitHub <n****y@g****m>
30 days ago
76f6f6ce build(deps): bump webpki-roots (#8397)
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>
30 days ago
363e8a9c build(deps): bump libc from 0.2.186 to 0.2.189 (#8399)
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>
30 days ago
bf8bca80 wasi: support monotonic / perf time (#8385)
Signed-off-by: Jiwoo Ahn <i****4@g****m>
Jiwoo Ahn <i****4@g****m>
Committed by: GitHub <n****y@g****m>
30 days ago
9bf458cb host_env: Fix wcslen, leverage NonNull<T> more (#8386) Joshua Megnauth <4****4@u****m>
Committed by: GitHub <n****y@g****m>
30 days ago
942ddae1 Add seekable() to mmap.mmap (#8405) Kwak Byoung Min <6****7@u****m>
Committed by: GitHub <n****y@g****m>
30 days ago
bf4a2b11 Fix zero padding for string format specs (#8407) Seonghun An <5****r@u****m>
Committed by: GitHub <n****y@g****m>
30 days ago
1613741f Fix SymbolUsge::Iter, os.rename, sre_engine (#8390) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
3aaec065 build(deps): bump https://github.com/astral-sh/ruff-pre-commit (#8400)
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
14dcba23 build(deps): bump github/gh-aw/actions/setup from 0.81.6 to 0.82.14 (#8398)
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
061351c1 build(deps): bump thiserror in the thiserror group across 1 directory (#8396)
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
c39c13bc build(deps): bump actions/checkout from 7.0.0 to 7.0.1 (#8395)
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
523c1fcf build(deps): bump cargo-bins/cargo-binstall from 1.20.1 to 1.21.0 (#8394)
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
b3be4744 build(deps): bump taiki-e/install-action from 2.83.2 to 2.84.0 (#8393)
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
6996beb3 build(deps): bump actions/setup-python from 6.3.0 to 7.0.0 (#8392)
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
2eeeb876 Update malachite dependencies to 0.10 (#8391) Jeong, YunWon <6****e@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
59e903d8 Reject empty UU input before decoding (#8389) Kwak Byoung Min <6****7@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
d62a3916 Fix sqlite autocommit lifecycle (#8387) Chanho Lee <i****4@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
f8c66d02 dict iterator __reduce__ to resume from current position (#8384)
Co-authored-by: Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>, Claude Opus 4.8 (1M context) <n****y@a****m>
YujinBae <q****0@n****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
f0708f58 Use memchr consistently for NUL checks (#8372) Joshua Megnauth <4****4@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
5db61a00 build(deps-dev): bump webpack-dev-server in /wasm/demo (#8374)
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
9add522a Implement fractional grouping in format specs (#8373)
Co-authored-by: Claude Opus 5 <n****y@a****m>
OkJa <1****a@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
92fe3fd6 Propagate method wrapper repr errors (#8371) sijun-yang <y****8@g****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
44e5d846 _thread: initialize local subclasses per thread (#8353) Jeaeun Kim <1****g@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago
321158c4 Implement termios.tcgetwinsize/tcsetwinsize (#8347)
Co-authored-by: Claude Sonnet 5 <n****y@a****m>, Claude Sonnet 5 <n****y@a****m>, Claude Sonnet 5 <n****y@a****m>, Claude Sonnet 5 <n****y@a****m>, Claude Sonnet 5 <n****y@a****m>, Claude Sonnet 5 <n****y@a****m>, Claude Sonnet 5 <n****y@a****m>, Claude Sonnet 5 <n****y@a****m>
Sumi Jeong <1****h@u****m>
Committed by: GitHub <n****y@g****m>
about 1 month ago

← Back to repository