ynput / ayon-core

Apache License 2.0
28 stars 34 forks source link

Colorspace: Enhancement of subprocess getters #519

Closed iLLiCiTiT closed 5 months ago

iLLiCiTiT commented 5 months ago

Changelog Description

Move all colorspace logic to colorspace.py which is only imported in ocio wrapper.

Additional info

Wrapper is now just simple cli that calls functions from colorspace and stores result into output json. Code from wrapper was moved to colorspace.py. Moved functions areound, deprecated functions are at the bottom. Validation of compatible PyOpenColorIO now also checks version of the module.

Testing notes:

  1. Colorspace logic should work almost anywhere.
ynbot commented 5 months ago

Task linked: AY-5366 Colorspace enhancement of subprocess getters