diff --git a/pyproject.toml b/pyproject.toml index 973e448..3a65d77 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -15,7 +15,7 @@ license = { file="LICENSE" } readme = "README.md" requires-python = ">=3.7" dependencies = [ - "opentimelineio >= 0.15.0" + "opentimelineio >= 0.17.0.dev1" ] classifiers = [ diff --git a/tests/test_cdl.py b/tests/test_cdl.py index bbb8694..cd28d92 100755 --- a/tests/test_cdl.py +++ b/tests/test_cdl.py @@ -12,6 +12,10 @@ SAMPLE_DATA_DIR = os.path.join(os.path.dirname(__file__), "sample_data") CDL_EXAMPLE_PATH = os.path.join(SAMPLE_DATA_DIR, "cdl.edl") +os.environ['OTIO_PLUGIN_MANIFEST_PATH'] = os.pathsep.join( + ["$OTIO_PLUGIN_MANIFEST_PATH", "../src/otio_cmx3600_adapter/plugin_manifest.json"] +) + class CDLAdapterTest(unittest.TestCase): def test_cdl_read(self): diff --git a/tests/test_cmx_3600_adapter.py b/tests/test_cmx_3600_adapter.py index 6ea8632..68f7ca5 100644 --- a/tests/test_cmx_3600_adapter.py +++ b/tests/test_cmx_3600_adapter.py @@ -15,6 +15,10 @@ from tempfile import TemporaryDirectory # noqa: F401 import tempfile +os.environ['OTIO_PLUGIN_MANIFEST_PATH'] = os.pathsep.join( + ["$OTIO_PLUGIN_MANIFEST_PATH", "../src/otio_cmx3600_adapter/plugin_manifest.json"] +) + # We import the cmx_3600 module this way to make sure the EDLParseError defined # in the module is properly caught. Importing the module and error directly # doesn't get accepted as the same exception when asserting in the