Closed Aiacos closed 6 months ago
Hi @Aiacos!
This looks like a similar issue as in #1685. OpenTimelineIO 0.15.0 doesn't have wheels built for python 3.11. The upcoming release should include these.
Would you be able to use python 3.10 for the time being?
I have to downgrade python version in the virtual env, but doable When wheel for python 3.11 will be released?
Thanks L.
Il giorno ven 5 gen 2024 alle 15:09 Daniel Flehner Heen < @.***> ha scritto:
Hi @Aiacos https://github.com/Aiacos!
This looks like a similar issue as in #1685 https://github.com/AcademySoftwareFoundation/OpenTimelineIO/issues/1685. OpenTimelineIO 0.15.0 doesn't have wheels built for python 3.11. The upcoming release should include these.
Would you be able to use python 3.10 for the time being?
— Reply to this email directly, view it on GitHub https://github.com/AcademySoftwareFoundation/OpenTimelineIO/issues/1686#issuecomment-1878741358, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAMU56JPQ7LILHDUXZZRA5DYNACTLAVCNFSM6AAAAABBOPADB6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTQNZYG42DCMZVHA . You are receiving this because you were mentioned.Message ID: @.*** com>
Great! Sorry about the inconvenience. The next release should be out in not too long, but I'm afraid I don't have an exact date.
I'll close this ticket for now. Please reopen if you disagree.
Ubuntu 23.10
pip install OpenTimelineIO Collecting OpenTimelineIO Downloading OpenTimelineIO-0.15.0.tar.gz (5.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 5.1/5.1 MB 8.2 MB/s eta 0:00:00 Installing build dependencies ... done Getting requirements to build wheel ... done Preparing metadata (pyproject.toml) ... done Collecting pyaaf2<1.7,>=1.4 (from OpenTimelineIO) Downloading pyaaf2-1.6.0-py2.py3-none-any.whl (103 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 103.6/103.6 kB 5.1 MB/s eta 0:00:00 Building wheels for collected packages: OpenTimelineIO Building wheel for OpenTimelineIO (pyproject.toml) ... error error: subprocess-exited-with-error
× Building wheel for OpenTimelineIO (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [225 lines of output] running bdist_wheel running build running build_py creating build creating build/lib.linux-x86_64-cpython-311 creating build/lib.linux-x86_64-cpython-311/opentimelineio copying src/py-opentimelineio/opentimelineio/versioning.py -> build/lib.linux-x86_64-cpython-311/opentimelineio copying src/py-opentimelineio/opentimelineio/test_utils.py -> build/lib.linux-x86_64-cpython-311/opentimelineio copying src/py-opentimelineio/opentimelineio/media_linker.py -> build/lib.linux-x86_64-cpython-311/opentimelineio copying src/py-opentimelineio/opentimelineio/opentime.py -> build/lib.linux-x86_64-cpython-311/opentimelineio copying src/py-opentimelineio/opentimelineio/hooks.py -> build/lib.linux-x86_64-cpython-311/opentimelineio copying src/py-opentimelineio/opentimelineio/init.py -> build/lib.linux-x86_64-cpython-311/opentimelineio copying src/py-opentimelineio/opentimelineio/url_utils.py -> build/lib.linux-x86_64-cpython-311/opentimelineio copying src/py-opentimelineio/opentimelineio/exceptions.py -> build/lib.linux-x86_64-cpython-311/opentimelineio creating build/lib.linux-x86_64-cpython-311/opentimelineio/algorithms copying src/py-opentimelineio/opentimelineio/algorithms/track_algo.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/algorithms copying src/py-opentimelineio/opentimelineio/algorithms/stack_algo.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/algorithms copying src/py-opentimelineio/opentimelineio/algorithms/timeline_algo.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/algorithms copying src/py-opentimelineio/opentimelineio/algorithms/filter.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/algorithms copying src/py-opentimelineio/opentimelineio/algorithms/init.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/algorithms creating build/lib.linux-x86_64-cpython-311/opentimelineio/plugins copying src/py-opentimelineio/opentimelineio/plugins/python_plugin.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/plugins copying src/py-opentimelineio/opentimelineio/plugins/init.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/plugins copying src/py-opentimelineio/opentimelineio/plugins/manifest.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/plugins creating build/lib.linux-x86_64-cpython-311/opentimelineio/console copying src/py-opentimelineio/opentimelineio/console/otiostat.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/console copying src/py-opentimelineio/opentimelineio/console/autogen_serialized_datamodel.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/console copying src/py-opentimelineio/opentimelineio/console/autogen_version_map.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/console copying src/py-opentimelineio/opentimelineio/console/console_utils.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/console copying src/py-opentimelineio/opentimelineio/console/autogen_plugin_documentation.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/console copying src/py-opentimelineio/opentimelineio/console/otioconvert.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/console copying src/py-opentimelineio/opentimelineio/console/otiopluginfo.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/console copying src/py-opentimelineio/opentimelineio/console/otiocat.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/console copying src/py-opentimelineio/opentimelineio/console/otiotool.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/console copying src/py-opentimelineio/opentimelineio/console/init.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/console creating build/lib.linux-x86_64-cpython-311/opentimelineio/adapters copying src/py-opentimelineio/opentimelineio/adapters/file_bundle_utils.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/adapters copying src/py-opentimelineio/opentimelineio/adapters/otio_json.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/adapters copying src/py-opentimelineio/opentimelineio/adapters/otioz.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/adapters copying src/py-opentimelineio/opentimelineio/adapters/fcp_xml.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/adapters copying src/py-opentimelineio/opentimelineio/adapters/otiod.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/adapters copying src/py-opentimelineio/opentimelineio/adapters/init.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/adapters copying src/py-opentimelineio/opentimelineio/adapters/svg.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/adapters copying src/py-opentimelineio/opentimelineio/adapters/cmx_3600.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/adapters copying src/py-opentimelineio/opentimelineio/adapters/adapter.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/adapters creating build/lib.linux-x86_64-cpython-311/opentimelineio/schema copying src/py-opentimelineio/opentimelineio/schema/clip.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/schema copying src/py-opentimelineio/opentimelineio/schema/effect.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/schema copying src/py-opentimelineio/opentimelineio/schema/stack.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/schema copying src/py-opentimelineio/opentimelineio/schema/timeline.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/schema copying src/py-opentimelineio/opentimelineio/schema/marker.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/schema copying src/py-opentimelineio/opentimelineio/schema/external_reference.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/schema copying src/py-opentimelineio/opentimelineio/schema/transition.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/schema copying src/py-opentimelineio/opentimelineio/schema/generator_reference.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/schema copying src/py-opentimelineio/opentimelineio/schema/box2d.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/schema copying src/py-opentimelineio/opentimelineio/schema/serializable_collection.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/schema copying src/py-opentimelineio/opentimelineio/schema/init.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/schema copying src/py-opentimelineio/opentimelineio/schema/track.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/schema copying src/py-opentimelineio/opentimelineio/schema/schemadef.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/schema copying src/py-opentimelineio/opentimelineio/schema/image_sequence_reference.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/schema copying src/py-opentimelineio/opentimelineio/schema/v2d.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/schema creating build/lib.linux-x86_64-cpython-311/opentimelineio/core copying src/py-opentimelineio/opentimelineio/core/item.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/core copying src/py-opentimelineio/opentimelineio/core/mediaReference.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/core copying src/py-opentimelineio/opentimelineio/core/composable.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/core copying src/py-opentimelineio/opentimelineio/core/composition.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/core copying src/py-opentimelineio/opentimelineio/core/init.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/core copying src/py-opentimelineio/opentimelineio/core/_core_utils.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/core creating build/lib.linux-x86_64-cpython-311/opentimelineio/schemadef copying src/py-opentimelineio/opentimelineio/schemadef/init.py -> build/lib.linux-x86_64-cpython-311/opentimelineio/schemadef creating build/lib.linux-x86_64-cpython-311/opentimelineview copying src/opentimelineview/settings.py -> build/lib.linux-x86_64-cpython-311/opentimelineview copying src/opentimelineview/console.py -> build/lib.linux-x86_64-cpython-311/opentimelineview copying src/opentimelineview/track_widgets.py -> build/lib.linux-x86_64-cpython-311/opentimelineview copying src/opentimelineview/ruler_widget.py -> build/lib.linux-x86_64-cpython-311/opentimelineview copying src/opentimelineview/init.py -> build/lib.linux-x86_64-cpython-311/opentimelineview copying src/opentimelineview/timeline_widget.py -> build/lib.linux-x86_64-cpython-311/opentimelineview copying src/opentimelineview/details_widget.py -> build/lib.linux-x86_64-cpython-311/opentimelineview creating build/lib.linux-x86_64-cpython-311/opentimelineio_contrib copying contrib/opentimelineio_contrib/init.py -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib creating build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters copying contrib/opentimelineio_contrib/adapters/advanced_authoring_format.py -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters copying contrib/opentimelineio_contrib/adapters/burnins.py -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters copying contrib/opentimelineio_contrib/adapters/xges.py -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters copying contrib/opentimelineio_contrib/adapters/extern_rv.py -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters copying contrib/opentimelineio_contrib/adapters/extern_maya_sequencer.py -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters copying contrib/opentimelineio_contrib/adapters/rv.py -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters copying contrib/opentimelineio_contrib/adapters/kdenlive.py -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters copying contrib/opentimelineio_contrib/adapters/fcpx_xml.py -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters copying contrib/opentimelineio_contrib/adapters/hls_playlist.py -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters copying contrib/opentimelineio_contrib/adapters/ale.py -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters copying contrib/opentimelineio_contrib/adapters/maya_sequencer.py -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters copying contrib/opentimelineio_contrib/adapters/init.py -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters copying contrib/opentimelineio_contrib/adapters/ffmpeg_burnins.py -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters creating build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters/aaf_adapter copying contrib/opentimelineio_contrib/adapters/aaf_adapter/aaf_writer.py -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters/aaf_adapter copying contrib/opentimelineio_contrib/adapters/aaf_adapter/init.py -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters/aaf_adapter copying src/py-opentimelineio/opentimelineio/adapters/builtin_adapters.plugin_manifest.json -> build/lib.linux-x86_64-cpython-311/opentimelineio/adapters copying contrib/opentimelineio_contrib/adapters/contrib_adapters.plugin_manifest.json -> build/lib.linux-x86_64-cpython-311/opentimelineio_contrib/adapters running build_ext -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python: /opt/zou/zouenv/bin/python (found version "3.11.6") found components: Interpreter Development.Module -- Python_INCLUDE_DIRS: /usr/include/python3.11 -- Python_VERSION: 3.11.6 -- Building static libs -- Install C++ bindings: OFF -- Installing Python bindings to: /tmp/pip-install-_dygmynz/opentimelineio_d475d1c48e3c456da038906cf4b8367b/build/lib.linux-x86_64-cpython-311/ -- Building C++ with Coverage: OFF -- Checking git repo is available: fatal: .git non è un repository Git (né lo è alcuna delle directory genitrici) -- Using src/deps/Imath by default CMake Deprecation Warning at src/deps/pybind11/CMakeLists.txt:8 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake.
note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for OpenTimelineIO Failed to build OpenTimelineIO ERROR: Could not build wheels for OpenTimelineIO, which is required to install pyproject.toml-based projects
Thanks, L.