AcademySoftwareFoundation / OpenShadingLanguage

Advanced shading language for production GI renderers
BSD 3-Clause "New" or "Revised" License
2.09k stars 357 forks source link

build(deps): Raise minimum OpenImageIO version to 2.4 #1722

Closed lgritz closed 1 year ago

lgritz commented 1 year ago

This is just for future-looking OSL 1.13 releases, it won't be backported to the 1.12 release branch.

Remember that by the time we release OSL 1.13 as a supported release family, OIIO will also have done its annual release, of 2.5. So our minimum of OIIO 2.4 means that we will be supporting the current release, as well as the prior year's release (and, of course, we always stay compatible with OIIO's trunk as it evolves). So we're really keeping compatibility with 3 major releases, which seems like plenty to juggle.

We discussed doing this a few TSC meetings ago, and nobody raised any objections to our raising the OIIO floor to 2.4 for the upcoming OSL 1.13 release. But if anyone is bothered by this, please speak up on this PR.

lgritz commented 1 year ago

This seem ok to everybody?