RustPython
RustPython
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Optimizations
Branches
Benchmarks
Runs
Performance History
Latest Results
Keep Windows ctypes byref offset metadata warning-free Assisted-by: OpenAI Codex:model version unavailable
youknowdot:cpython-315-mega-integration
3 hours ago
Allow reflected fallback for in-place set operators (#9182) Assisted-by: Codex:gpt-6
main
4 hours ago
Share ctypes array-field storage with its owner (#9186) * Share ctypes array-field storage with its owner Assisted-by: Codex:GPT-6 * Clarify ctypes view storage safety requirements Assisted-by: Codex:GPT-6 * Handle overlapping ctypes field buffer assignments Assisted-by: Codex:GPT-6 * Track ctypes from_buffer sources for overlapping assignments Assisted-by: Codex:GPT-6 * Snapshot memoryview sources for borrowed ctypes storage Assisted-by: Codex:GPT-6 * Retain source buffers until memoryview assignment completes Assisted-by: Codex:GPT-6 --------- Co-authored-by: Jeong, YunWon <69878+youknowone@users.noreply.github.com>
main
4 hours ago
Align filesystem archives and bytecode compilation with Python 3.15 (#9191) Refresh the connected pathlib, glob, zipfile, tempfile, py_compile and compileall closure from CPython 3.15.0 while preserving existing RustPython test guards. Assisted-by: OpenAI Codex:model version unavailable
main
5 hours ago
Merge branch 'main' into ctypes_array_reflected
1ndahous3:ctypes_array_reflected
5 hours ago
Support import timing and cached import diagnostics (#9190) * Implement import timing and cached import diagnostics Support -X importtime and PYTHONPROFILEIMPORTTIME, including mode 2 cached imports. Track nested timing separately in each VM thread and share the output header per interpreter. Assisted-by: OpenAI Codex:model version unavailable * Enable canonical import timing coverage and align diagnostics Retire only test_import_time expectedFailure after the independent runtime passes its canonical assertions. Preserve other cmd-line markers and align environment range errors with CPython. Assisted-by: OpenAI Codex:model version unavailable * Match encoded-byte padding for cached imports Keep CPython cached-import minimum width semantics for UTF-8 and backslash-replaced surrogate names. Scope the diagnostic blank line to importtime without changing CPU-count errors. Assisted-by: OpenAI Codex:model version unavailable
main
5 hours ago
Accept keyword arguments in SemLock constructors (#9188) Assisted-by: Codex:GPT-6
main
5 hours ago
Accept bytes-like input in pyexpat.Parse (#9187) Assisted-by: Codex:GPT-6
main
5 hours ago
Latest Branches
CodSpeed Performance Gauge
+15%
Integrate remaining Python 3.15 final runtime and libraries
#8954
5 hours ago
0a84bfc
youknowdot:cpython-315-mega-integration
CodSpeed Performance Gauge
+16%
Use sequence repetition for ctypes array types
#9185
6 hours ago
e1dbdce
1ndahous3:ctypes_array_reflected
CodSpeed Performance Gauge
-13%
Share ctypes array-field storage with its owner
#9186
7 hours ago
05cd3fb
1ndahous3:ctypes_array_field_view
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs