Closed renovate[bot] closed 1 month ago
Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.
You can manually request rebase by checking the rebase/retry box above.
⚠️ Warning: custom changes will be lost.
This PR contains the following updates:
=0.20.3
->=0.22.2
Release Notes
pyo3/pyo3 (pyo3)
### [`v0.22.2`](https://togithub.com/PyO3/pyo3/releases/tag/v0.22.2): PyO3 0.22.2 [Compare Source](https://togithub.com/pyo3/pyo3/compare/v0.22.1...v0.22.2) This release contains some minor reliability fixes building upon PyO3 0.22.1. As PyO3 is still working on supporting freethreaded Python (upcoming in 3.13), support has been gated behind an `UNSAFE_PYO3_BUILD_FREE_THREADED=1` environment variable to avoid unsuspecting users running into broken builds. Packages built for the `abi3` stable ABI will now use FFI functions for refcounting instead of inline reference count modifications on all versions of the stable ABI (previously only `abi3` builds for 3.12 and up would use FFI functions). This helps mitigate interactions of old versions of the stable ABI with future CPython releases which do more complex reference counting (e.g. immortal objects, freethreaded reference counting). The `#[pymodule]` declarative module now supports directly receiving options. (E.g. `#[pymodule(name = "foo")]`, which would previously have been written as two attributes `#[pymodule] #[pyo3(name = "foo")]`.) A compile error on Rust 1.78 related to use of `c""` literals has been fixed. Thank you to the following contributors for the improvements: [@davidhewitt](https://togithub.com/davidhewitt) [@FlickerSoul](https://togithub.com/FlickerSoul) [@gi0baro](https://togithub.com/gi0baro) [@Icxolu](https://togithub.com/Icxolu) [@MatthijsKok](https://togithub.com/MatthijsKok) [@styvane](https://togithub.com/styvane) ### [`v0.22.1`](https://togithub.com/pyo3/pyo3/blob/HEAD/CHANGELOG.md#0221---2024-07-06) [Compare Source](https://togithub.com/pyo3/pyo3/compare/v0.22.0...v0.22.1) ##### Added - Add `#[pyo3(submodule)]` option for declarative `#[pymodule]`s. [#4301](https://togithub.com/PyO3/pyo3/pull/4301) - Implement `PartialEqConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.