Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Initial creation of plugins included OpenTimelineIO package #1

Merged
merged 3 commits into from
Oct 6, 2023

Conversation

reinecke
Copy link
Member

@reinecke reinecke commented Jul 7, 2023

This introduces a new python package that:

  • refers to a specific OpenTimelineIO version (uses the git branch with adapters removed)
  • points to adapter plugins in PyPI

Marked as draft because it's pointing to git rather than a 0.16.0.devX release of OpenTimelineIO.

This is testable locally by running:

  • pip install . from a Python 3 environment

@reinecke reinecke force-pushed the inital-creation-of-opentimelineio-plugins-package branch from 057057f to d7f1148 Compare July 7, 2023 23:49
pyproject.toml Outdated Show resolved Hide resolved
@JeanChristopheMorinPerso
Copy link
Member

Would it be a good idea to list the included plugins in the README? This could easily be automated by extracting them from the pyproject.toml file.

@reinecke reinecke force-pushed the inital-creation-of-opentimelineio-plugins-package branch from d7bdc28 to d89628e Compare October 5, 2023 20:42
@reinecke reinecke marked this pull request as ready for review October 5, 2023 20:43
reinecke and others added 3 commits October 5, 2023 14:54
Signed-off-by: Eric Reinecke <reinecke.eric@gmail.com>
Signed-off-by: Eric Reinecke <ereinecke@netflix.com>
Signed-off-by: Eric Reinecke <ereinecke@netflix.com>
…th a release for current otio - will re-add and version bump in a subsequent PR

Signed-off-by: Eric Reinecke <ereinecke@netflix.com>
@reinecke reinecke force-pushed the inital-creation-of-opentimelineio-plugins-package branch from ea6c937 to 00c139f Compare October 5, 2023 21:54
@reinecke
Copy link
Member Author

reinecke commented Oct 5, 2023

I think this is ready to send - in a subsequent PR I'll re-add the plugin dependencies for the 0.17.0dev1 release.

@reinecke reinecke merged commit 25db96e into main Oct 6, 2023
@reinecke reinecke deleted the inital-creation-of-opentimelineio-plugins-package branch October 6, 2023 18:49
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