Bump pyo3 from 0.25.0 to 0.25.1
Type: Pull Request
State: Merged
Association: Contributor
Comments: 1
(6 months ago)
(6 months ago)
(6 months ago)
by timkpaine
part: dependencies lang: rust
Bumps pyo3 from 0.25.0 to 0.25.1.
Release notes
Sourced from pyo3's releases.
PyO3 0.25.1
This release adds testing for arm64 Windows, and fixes a bug with Python 3.14 support on 32-bit systems.
This release also adds a
chrono-localfeature to enable support forchrono::Localtimezone (this was previously available in PyO3 0.24 but would convert the local timezone to a fixed offset, which did not round-trip well).There are a few other fixes, mostly correcting FFI definitions and improving compiler errors when writing
asynccode without theexperimental-asyncfeature enabled.Thank you to the following contributors for the improvements:
@bschoenmaeckers@Cheukting@davidhewitt@decathorpe@dependabot[bot]@Icxolu@jessekrubin@musicinmybrain@ngoldbaum@timfel@tonybaloney@Tpt@yogevm15
Changelog
Sourced from pyo3's changelog.
[0.25.1] - 2025-06-12
Packaging
- Add support for Windows on ARM64. #5145
- Add
chrono-localfeature for optional conversions for chrono'sLocaltimezone &DateTime<Local>instances. #5174Added
- Add FFI definition
PyBytes_AS_STRING. #5121- Add support for module associated consts introspection. #5150
Changed
Fixed
Commits
2aacae6release: 0.25.1a4c35ceMake PyObjectObRefcnt.refcnt_and_flags 64-bit-only (#5180)0ba8f31docs: add Kyle Barron libraries/packages to README.md (#5172)eb3fac9fix: typos in guide/docs (#5182)7601c0cci: fixes 2025-06-06 (#5186)2829027Add conversions for chrono'sLocaltimezone (#5174)5db4871Remove unnecessary warning filter in pytests (#5165)008efe2conversions: fix FromPyObject impl for uuid::Uuid for big-endian (#5161)a27ccd7Updates to better support ormsgpack on GraalPy. (#5121)2c13c1cCatching Invalid Asyncs (#5156)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
1
1
+10
-10
Package Dependencies
Technical Details
| ID: | 1812692 |
| UUID: | 2599122778 |
| Node ID: | PR_kwDOJy3j7s6a63da |
| Host: | GitHub |
| Repository: | python-project-templates/python-template-rust |
| Merge State: | Unknown |