build(deps): update rust crate pyo3 to v0.23.3 [security] - autoclosed #71
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.23.1
->0.23.3
GitHub Vulnerability Alerts
GHSA-vxcf-c7mx-pg53
In PyO3 0.23.0 the
PYO3_CONFIG_FILE
environment variable used to configure builds regressed such that changing the environment variable would no longer trigger PyO3 to reconfigure and recompile. In combination with workflows using tools such asmaturin
to build for multiple versions in a single build, this leads to Python wheels being compiled against the wrong Python API version.All users who distribute artefacts for multiple Python versions are encouraged to update and rebuild with PyO3 0.23.3. Affected wheels produced from PyO3 0.23.0 through 0.23.2 are highly unstable and will crash the Python interpreter in unpredictable ways.
Release Notes
pyo3/pyo3 (pyo3)
v0.23.3
Compare Source
Packaging
python3-dll-a
dependency to 0.2.11. #4749Fixed
abi3
features enabled. #4733generate-import-lib
feature. #4749PYO3_CONFIG_FILE
would not reconfigure PyO3 for the new interpreter. #4758v0.23.2
Compare Source
Added
IntoPyObjectExt
trait. #4708Fixed
abi3
orabi3-pyxx
features are enabled. #4719ambiguous_associated_items
lint error in#[pyclass]
and#[derive(IntoPyObject)]
macros. #4725Configuration
📅 Schedule: Branch creation - "" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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.