AcademySoftwareFoundation / OpenTimelineIO

Open Source API and interchange format for editorial timeline information.
http://opentimeline.io
Apache License 2.0
1.47k stars 294 forks source link

Update to VFX 2024 #1804

Open jminor opened 1 month ago

jminor commented 1 month ago

Our policy is to support current year VFX Platform + 3 prior releases. Our README and status badges currently show "VFX platform 2023, 2022, 2021, 2020" which is one year behind that.

We should update that badge, README, and the CI config to include the right versions of Python.

One important detail noted in https://github.com/AcademySoftwareFoundation/OpenTimelineIO/issues/1802 is that we will need to pin some of our older Python CI jobs to specific versions of OS rather than, for example, ubuntu-latest) so that we aren't vulnerable to CI failures when "latest" updates automatically. Having some jobs run against "latest" is good so we can discover issues with recent/new versions, but old ones should pin to matching versions.