AcademySoftwareFoundation / OpenImageIO

Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.
https://openimageio.readthedocs.org
Apache License 2.0
1.98k stars 597 forks source link

ci: Test against OpenEXR 3.3 and deal with its 4.0 bump #4466

Closed lgritz closed 1 month ago

lgritz commented 1 month ago

OpenEXR 3.3 was just released and its main branch has bumped its advertised version to 4.0 (the latter breaking our "bleeding edge" CI test).

Raise our "latest releases" test to use 3.3.

Our "bleeding edge" test picking up the now-called-4.0 OpenEXR main branch required some minor logic changes to not reject the version as too new to be compatible.

lgritz commented 1 month ago

This demonstrably fixes our broken CI test, and changes no code so it can't really break anything. So I'm going to pre-emptively merge without review.