<#21671 PyO3: Upgrade to v0.23.x> Issue created by...
# github-notifications
c
#21671 PyO3: Upgrade to v0.23.x Issue created by tdyas Upgrade to the latest PyO3 v0.23.x release from v.0.22.x. Migration steps: • Switch
pyclass
-annotated types to use explicit GIL synchronization via
GILProtected
since implicit GIL sync goes away in v.0.23.x. #21670 • Upgrade to v0.23.x (but work around deprecation of
ToPyObject
and
IntoPy
traits). #21657 • Migrate to
IntoPyObject
trait from
ToPyObject
and
IntoPy
traits, reenable deprecation warnings in the affected files. #21681 • Rename Pants functions with
_bound
in the name to no longer have
_bound
in the name. (The functions were renamed as part of the PyO3 v0.22.x migration, but can now be renamed back to the original names, just like PyO3 did in v0.23.x.) #21683 pantsbuild/pants