Skip to content

Commit 6b217dd

Browse files
committed
Pin python dependencies
Signed-off-by: Roger Nelson <roger.nelson@autodesk.com>
1 parent 9e65427 commit 6b217dd

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

src/build/requirements.txt.in

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,26 +3,26 @@
33
# To update OpenTimelineIO version, edit _opentimelineio_version in cmake/dependencies/python3.cmake
44
# NOTE: Using --no-binary :all: in pip install ensures all packages are built from source against our custom Python.
55

6-
pip # License: MIT License (MIT)
7-
setuptools # License: MIT License
6+
pip==24.0 # License: MIT License (MIT)
7+
setuptools==69.5.1 # License: MIT License
88
opentimelineio==@_opentimelineio_version@ # License: Other/Proprietary License (Modified Apache 2.0 License)
9-
PyOpenGL # License: BSD License (BSD)
9+
PyOpenGL==3.1.7 # License: BSD License (BSD)
1010

1111
# MacOS only - PyOpenGL_accelerate is built from source in python3.cmake as a workaround until the fix
1212
# is merged in the main branch.
1313
# See https://github.com/mcfletch/pyopengl/issues/147 and https://github.com/mcfletch/pyopengl/pull/146
1414

15-
# PyOpenGL_accelerate as issue with native arm64 build on MacOS.
15+
# PyOpenGL_accelerate has issue with native arm64 build on MacOS.
1616
# Use PyOpenGL_accelerate only on x86_64 platform.
17-
PyOpenGL_accelerate ; (platform_system=='Windows' or platform_system=='Linux') and platform_machine=='x86_64' # License: BSD License (BSD)
17+
PyOpenGL_accelerate==3.1.7 ; (platform_system=='Windows' or platform_system=='Linux') and platform_machine=='x86_64' # License: BSD License (BSD)
1818

1919
# Those are installed by the src/build/make_python.py script, adding them here to list their licenses.
2020

21-
certifi # License: Mozilla Public License 2.0 (MPL 2.0) (MPL-2.0)
22-
six # License: MIT License (MIT)
23-
wheel # License: MIT License (MIT)
24-
packaging # License: Apache Software License, BSD License
25-
requests # License: Apache Software License (Apache 2.0)
26-
cryptography # License: Apache Software License, BSD License ((Apache-2.0 OR BSD-3-Clause) AND PSF-2.0)
27-
pydantic # License: MIT License (MIT)
21+
certifi==2024.2.2 # License: Mozilla Public License 2.0 (MPL 2.0) (MPL-2.0)
22+
six==1.16.0 # License: MIT License (MIT)
23+
wheel==0.43.0 # License: MIT License (MIT)
24+
packaging==24.0 # License: Apache Software License, BSD License
25+
requests==2.31.0 # License: Apache Software License (Apache 2.0)
26+
cryptography==42.0.5 # License: Apache Software License, BSD License ((Apache-2.0 OR BSD-3-Clause) AND PSF-2.0)
27+
pydantic==2.7.1 # License: MIT License (MIT)
2828

0 commit comments

Comments
 (0)