Skip to content

v0.23.0

Pre-release
Pre-release

Choose a tag to compare

@carlos-villavicencio-adsk carlos-villavicencio-adsk released this 11 Sep 13:47
· 15 commits to master since this release
c3a688c

2025-Sep-11

What's Changed

  • We copied the ensure_binary and ensure_str functions from the python-api and added a deprecation warning because these functions are going to be decommissioned soon. These functions are gone in the python-api v3.9.0. (SG-39698)
  • Removed primary dependence on distutils package since it's not supported by Python 3.12. This is a preparation step for VFX 2026. We first try to use packaging.version instead and fall back to distutils for older versions of Python. (SG-36372)
  • Replaced imp module with importlib since it's not supported by Python 3.12. This is a preparation step for VFX 2026. (SG-15664)
  • Bump ruamel.yaml to 0.18.14. The previous version depended on the distutils package. (SG-39809)
  • Bump python-api to v3.9.0. This now includes the Python 2 removal.

Full Changelog: v0.22.7...v0.23.0