Skip to content

Conversation

@shidarin
Copy link

Change version number to 1.0.1

Without limiting to below 18:

$> pip install -e .
Obtaining ./otio-ale-adapter
  Installing build dependencies ... done
  Checking if build backend supports build_editable ... done
  Getting requirements to build editable ... done
  Installing backend dependencies ... done
  Preparing editable metadata (pyproject.toml) ... done
Collecting opentimelineio>=0.15.0 (from otio-ale-adapter==1.1.0)
  Using cached opentimelineio-0.18.1-cp314-cp314-macosx_10_15_x86_64.whl
Building wheels for collected packages: otio-ale-adapter
  Building editable for otio-ale-adapter (pyproject.toml) ... done
  Created wheel for otio-ale-adapter: filename=otio_ale_adapter-1.1.0-py3-none-any.whl size=10848 sha256=4705fe85c987feba3a48c464919335962cb4a24ca8654a892c744a2d21ae026a
  Stored in directory: /private/var/folders/0w/r31502yj1_n2wdh1_p68wphw0000gn/T/pip-ephem-wheel-cache-5cvepr0j/wheels/25/90/ac/d5097b7be7a13ac9b51f687120f267688ab36c880b282c2350
Successfully built otio-ale-adapter
Installing collected packages: opentimelineio, otio-ale-adapter
Successfully installed opentimelineio-0.18.1 otio-ale-adapter-1.1.0

Which will break many ALE files

With limiting to below 18:

$> pip install -e .
Obtaining file:///Users/sean/Projects/cdl_convert/otio-ale-adapter
  Installing build dependencies ... done
  Checking if build backend supports build_editable ... done
  Getting requirements to build editable ... done
  Installing backend dependencies ... done
  Preparing editable metadata (pyproject.toml) ... done
Collecting opentimelineio<0.18.0,>=0.15.0 (from otio-ale-adapter==1.1.0)
  Using cached opentimelineio-0.17.0-cp314-cp314-macosx_13_0_x86_64.whl
Building wheels for collected packages: otio-ale-adapter
  Building editable for otio-ale-adapter (pyproject.toml) ... done
  Created wheel for otio-ale-adapter: filename=otio_ale_adapter-1.1.0-py3-none-any.whl size=10856 sha256=cd6ee35e43a37bd5406c625116dc1ccd4c4ab5379bc439bd01f1c5dd1ad2e438
  Stored in directory: /private/var/folders/0w/r31502yj1_n2wdh1_p68wphw0000gn/T/pip-ephem-wheel-cache-af2oif8_/wheels/25/90/ac/d5097b7be7a13ac9b51f687120f267688ab36c880b282c2350
Successfully built otio-ale-adapter
Installing collected packages: opentimelineio, otio-ale-adapter
Successfully installed opentimelineio-0.17.0 otio-ale-adapter-1.1.0

requires-python = ">=3.7"
dependencies = [
"opentimelineio >= 0.17.0"
"opentimelineio >= 0.15.0, <0.18.0"
Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"Wait, why did the version number go down?"

v1.0.0 was released with >= 0.15.0. While I've included the 2 post 1.0.0 release commits in this PR, they are:

These commits changed the github actions, pyproject.toml, and README only. Due to the github action changes, it seemed prudent to include them, and will mean that this commit can live in-line with the PRs that are live.

@shidarin shidarin force-pushed the release/1.0.1 branch 3 times, most recently from 2a57a23 to 1ca713c Compare November 22, 2025 22:45
Change version number to 1.0.1

Signed-off-by: Sean Wallitsch <shidarin@alphamatte.com>
@shidarin
Copy link
Author

Updated PR with Josh's latest CI changes and ran them on my fork (since they'll never run here)

I wanted to do a full 0.15-0.17 matrix, but the lack of wheel availability nixed that. Oh well, there haven't been any code changes to the repo since 1.0.0 in this commit, so it will run as well as it ever did.

@reinecke
Copy link
Member

@shidarin I just realized we don't want to go forward and backward in version on main. I created the release/v1.0.x release branch - can you rebase this branch on that one and target the PR at it?
Otherwise this will be a release of 1.1.0 that's just named 1.0.1 and constrained to an old OTIO version.

@shidarin shidarin changed the base branch from main to release/v1.0.x December 12, 2025 20:44
@shidarin
Copy link
Author

Yup, exactly what I was expecting us to do. It is done.

@reinecke reinecke merged commit 1752171 into OpenTimelineIO:release/v1.0.x Dec 15, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants