v0.7.0 - Smart Object improvements
The v0.7.0 Release primarily fixes miscellaneous errors on smart objects as well as exposing the clipping mask property on layers
Note
This release changes the python import of psapi -> photoshopapi. If you wish to keep using psapi as alias you can import photoshopapi as psapi
Features:
- Add the
clipping_maskfield to all layer types, allowing you to set and restore clipping masks. #156
Bugfixes
- Fix issue with smart object layers where the quilt warp was being calculated incorrectly, causing stepped output files with an offset #156
- Fix miscellaneous read errors when attempting to read older style smart object descriptors.
photoshopapipython package will now be properly installed intophotoshopapiandphotoshopapi.libsrather than pollutingsite-packages- Fix python issue on windows where you weren't able to import both PhotoshopAPI and OpenImageIO due to dll issues.
CI/Build
- Change python wheel setup to use more modern
scikit-build-core. Deprecate the oldsetup.pyworkflow completely replacing it with a much simplerpyproject.toml
Breaking Changes:
- The python wheels are now importable via
import photoshopapi, notimport psapi