release: 0.29.1#6151
Conversation
Signed-off-by: person93 <person93.person93@gmail.com>
…_MEMBERS` fail with address sanitizer (#6145) * PyHeapType_GET_MEMBERS: cast etype to *mut u8 * PyObject_GET_WEAKREFS_LISTPTR: cast o to *mut u8 * Add newsfragement entry * fix newsfragement entry * Use byte_offset instead of casting * PyObject_GET_WEAKREFS_LISTPTR: link from CPython
* fix typos & add spell check * add typos to dependency-groups * uvx ruff format .
* fix: compile with PyPy when nightly feature is enabled * add changelog * add check-nightly * Update .github/workflows/ci.yml --------- Co-authored-by: David Hewitt <mail@davidhewitt.dev>
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.3 to 7.0.0. - [Release notes](https://github.com/actions/checkout/releases) - [Commits](actions/checkout@v6.0.3...v7) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* ci: update / clean up wasm build * drop `--quiet` * fix CC variable conflict * switch wasm jobs to uv * debug * fix `test-wasm` path
Bumps [actions/cache](https://github.com/actions/cache) from 5 to 6. - [Release notes](https://github.com/actions/cache/releases) - [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md) - [Commits](actions/cache@v5...v6) --- updated-dependencies: - dependency-name: actions/cache dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Updates the requirements on [codspeed-criterion-compat](https://github.com/CodSpeedHQ/codspeed-rust) to permit the latest version. - [Release notes](https://github.com/CodSpeedHQ/codspeed-rust/releases) - [Commits](CodSpeedHQ/codspeed-rust@v4.0.0...v5.0.1) --- updated-dependencies: - dependency-name: codspeed-criterion-compat dependency-version: 5.0.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Update nox command for generating lcov file for vscode plugin for coverage visualization.
* fix lifetime of return value in `PyClassGuardMutSuper::as_super` * newsfragment
Merging this PR will regress 1 benchmark
|
| Benchmark | BASE |
HEAD |
Efficiency | |
|---|---|---|---|---|
| ❌ | into_u128_max |
1.6 µs | 2.1 µs | -24.02% |
| ⚡ | extract_i128_small_pos |
1.2 µs | 1.1 µs | +14.57% |
| ⚡ | extract_i128_pos_max |
1.5 µs | 1.3 µs | +14.38% |
| ⚡ | extract_i128_neg_min |
1.5 µs | 1.3 µs | +14.35% |
| ⚡ | extract_i128_zero |
1.3 µs | 1.1 µs | +14.18% |
| ⚡ | extract_i128_small_neg |
1.3 µs | 1.1 µs | +13.76% |
| ⚡ | extract_u128_small |
1.2 µs | 1 µs | +12.18% |
| ⚡ | extract_u128_zero |
1.2 µs | 1.1 µs | +11.85% |
| ⚡ | extract_u128_u32_max |
1.3 µs | 1.1 µs | +11.1% |
| ⚡ | extract_u128_u64_max |
1.4 µs | 1.3 µs | +10.11% |
Tip
Investigate this regression by commenting @codspeedbot fix this regression on this PR, or directly use the CodSpeed MCP with your agent.
Comparing release-0.29.1 (5f12b37) with release-0.29 (646a38d)1
Footnotes
|
I just opened #6192. The first commit there should be backported here. |
|
Could you also include the fix in #6154? |
Backports for the 0.29.1 release.
Before I prep the release to ship: