PyO3
pyo3
Blog
Docs
Changelog
Blog
Docs
Changelog
Overview
Branches
Benchmarks
Runs
Performance History
Latest Results
Use Cargo workspace publishing Simplify the publishing setup by using https://doc.rust-lang.org/cargo/CHANGELOG.html#cargo-190-2025-09-18
konsti/workspace-publish
2 hours ago
remove Mutex from test_proto_methods
Person-93:no_std_mutex
2 hours ago
internal: suppress warning caused by stabilization of never type (#6354) * suppress warning * suppress warning in proc-macro generated code
main
4 hours ago
suppress warning in proc-macro generated code
Person-93:fix-unreachable-lint
5 hours ago
remove unfulfilled lint expectation
Person-93:no_std_thread_id
6 hours ago
suppress warning
Person-93:fix-unreachable-lint
6 hours ago
fix `clippy::clone_on_copy` firing on `#[pyclass(from_py_object)]` + `Copy` classes (#6309) * fix `clippy::clone_on_copy` firing on `#[pyclass(from_py_object)]` + `Copy` classes Move the clone out of the generated `FromPyObject` impl into a generic helper where the type is only known to be `Clone`, so the lint cannot trigger. Fixes #6308. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> * bless UI test snapshot for trimmed `FromPyObject` diagnostic paths The generated `extract` body no longer references `FromPyObject` items inline, which changes how rustc renders the trait path in unrelated diagnostics in the same crate. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> * bless `default` revision UI test snapshot as well Same trimmed-path diagnostic drift as the `inspect` revision; this snapshot only runs without `experimental-inspect` enabled. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> --------- Co-authored-by: Claude Fable 5 <noreply@anthropic.com> (cherry picked from commit 1914ce3ccb9aaced4ca966ff282e3fa639934f9c)
felipebalbi:backport-6309
18 hours ago
Address review: optional `Python` argument and better diagnostics - `#[pymodule_init]` may take a `Python<'_>` marker in front of the module argument or instead of it, via `split_off_python_arg`, which moves from `pymethod` to `method` next to `FnArg`. A `Python`-only initialiser is still not handed the module, so the module stays complete for introspection. - `PyModuleInitResult` gets a `#[diagnostic::on_unimplemented]` message naming `#[pymodule_init]` instead of reporting a raw trait bound.
jonasdedden:experimental-inspect-pymodule-init-keeps-module-complete
23 hours ago
Latest Branches
CodSpeed Performance Gauge
0%
ci: Use Cargo workspace publishing
#6355
2 hours ago
50455e2
konsti/workspace-publish
CodSpeed Performance Gauge
+1%
internal: no std mutex
#6058
3 hours ago
00f9e4a
Person-93:no_std_mutex
CodSpeed Performance Gauge
0%
internal: suppress warning caused by stabilization of never type
#6354
6 hours ago
58d2ad6
Person-93:fix-unreachable-lint
© 2026 CodSpeed Technology
Home
Terms
Privacy
Docs