RustPython
RustPython
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
Refactor PyBuffer
bschoenmaeckers:c-api-buffer
9 hours ago
Implement the sentinel builtin from PEP 661 Add unique sentinel values with copy/pickle identity, caller module capture, union support, and cycle collection. Compare constructor behavior and six upstream tests with CPython v3.15.0rc2; retain the existing Python target and bundled libraries. Assisted-by: Codex:model-version-unavailable
youknowdot:cpython-315-sentinel
9 hours ago
Materialize code constants through the VM (#8867) PyObjBag built code object constants from a Context alone, and its frozenset arm was unimplemented!(), so ctx.new_code() panicked on code containing a frozenset constant such as `x in {1, 2, 3}`. IntoCodeObject now takes a VirtualMachine and uses PyVmBag for bytecode and frozen code objects. Context::new_code, PyObjBag and AsBag for &Context are removed; callers use VirtualMachine::new_code. Assisted-by: Claude:claude-opus-5-5 Assisted-by: Grok:grok-4.7
main
15 hours ago
build(deps): bump rand (#8886) Bumps the random group with 1 update in the / directory: [rand](https://github.com/rust-random/rand). Updates `rand` from 0.10.2 to 0.10.3 - [Release notes](https://github.com/rust-random/rand/releases) - [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md) - [Commits](https://github.com/rust-random/rand/compare/0.10.2...0.10.3) --- updated-dependencies: - dependency-name: rand dependency-version: 0.10.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: random ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
main
19 hours ago
Fix CI failures and bump version to 0.6.1 (#8940) * Use AtomicPyTypeFlags in PyType_FromSlots PyType_FromSlots still imported the old PyAtomicTypeFlags name. Assisted-by: Grok:4.7 * Pass CPython test args as a bash array Assisted-by: Grok:4.7 * Bump workspace version to 0.6.1 Assisted-by: Grok:4.7 * Restore the CPython test step in ci.yaml Assisted-by: Grok:4.7
main
21 hours ago
Restore the CPython test step in ci.yaml Assisted-by: Grok:4.7
youknowone:fix-ci-main
21 hours ago
Revert "Drop parking_lot_core git patch and tkinter deps" Tag 0.6.0 keeps that removal. This restores the parking_lot_core git patch and the tkinter dependencies on main. Assisted-by: Grok:4.7
main
22 hours ago
Add first draft of `PyType_FromSlots` (#8918)
main
22 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
Add buffer support to c-api
#8071
10 hours ago
5e31f3f
bschoenmaeckers:c-api-buffer
CodSpeed Performance Gauge
0%
Implement the sentinel builtin (PEP 661)
#8945
10 hours ago
b994412
youknowdot:cpython-315-sentinel
CodSpeed Performance Gauge
0%
Fix CI failures and bump version to 0.6.1
#8940
21 hours ago
83500a4
youknowone:fix-ci-main
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs