Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
36 changes: 18 additions & 18 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -51,20 +51,20 @@ jobs:
fail-fast: false
matrix:
include:
- desc: gcc9/C++17 llvm11 py3.7 oiio2.5 sse4 batch-b8avx2
nametag: linux-vfx2021
runner: ubuntu-latest
container: aswftesting/ci-osl:2021-clang11
vfxyear: 2021
old_node: 1
cxx_std: 17
openexr_ver: v3.1.3
openimageio_ver: v2.5.4.0
python_ver: 3.7
pybind11_ver: v2.7.0
simd: sse4.2
batched: b8_AVX2_noFMA
setenvs: export USE_OPENVDB=0
# - desc: gcc9/C++17 llvm11 py3.7 oiio2.5 sse4 batch-b8avx2

Choose a reason for hiding this comment

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

Are you leaving these commented out in case of some sort of catastrophe?

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

I think I just didn't remove it after commenting it out. But as soon as this goes in, I have another PR that takes it out (and has a bunch of other changes related to raising the LLVM minimum).

Choose a reason for hiding this comment

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

Alright, as long as there's a plan for it.

# nametag: linux-vfx2021
# runner: ubuntu-latest
# container: aswftesting/ci-osl:2021-clang11
# vfxyear: 2021
# old_node: 1
# cxx_std: 17
# openexr_ver: v3.1.3
# openimageio_ver: v2.5.4.0
# python_ver: 3.7
# pybind11_ver: v2.7.0
# simd: sse4.2
# batched: b8_AVX2_noFMA
# setenvs: export USE_OPENVDB=0
- desc: gcc9/C++17 llvm13 py3.9 exr3.1 oiio-rel avx2
nametag: linux-vfx2022
runner: ubuntu-latest
Expand Down Expand Up @@ -104,16 +104,16 @@ jobs:
pybind11_ver: v2.9.0
simd: sse2
batched: b4_SSE2
- desc: oldest everything gcc9/C++17 llvm9 py3.7 oiio2.5 no-simd
- desc: oldest everything gcc9/C++17 llvm11 py3.9 oiio2.5 no-simd
nametag: linux-oldest
runner: ubuntu-latest
container: aswftesting/ci-osl:2021-clang11
vfxyear: 2021
container: aswftesting/ci-osl:2022-clang11
vfxyear: 2022
old_node: 1
cxx_std: 17
openexr_ver: v3.1.0
openimageio_ver: v2.5.4.0
python_ver: 3.7
python_ver: 3.9
pybind11_ver: v2.7.0
# simd: 0
setenvs: export PUGIXML_VERSION=v1.8
Expand Down
2 changes: 1 addition & 1 deletion INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ NEW or CHANGED minimum dependencies since the last major release are **bold**.
be operative.
* (optional) Python: If you are building the Python bindings or running the
testsuite:
* **Python >= 3.7** (tested through 3.13)
* **Python >= 3.9** (tested through 3.13)
* **pybind11 >= 2.7** (tested through 3.0)
* NumPy (tested through 2.2.4)
* (optional) Qt5 >= 5.6 or Qt6 (tested Qt5 through 5.15 and Qt6 through 6.8).
Expand Down
2 changes: 1 addition & 1 deletion src/cmake/pythonutils.cmake
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ macro (find_python)
endif ()
checked_find_package (Python3 ${PYTHON_VERSION}
${_req}
VERSION_MIN 3.7
VERSION_MIN 3.9
COMPONENTS Interpreter Development
PRINT Python3_VERSION Python3_EXECUTABLE
Python3_LIBRARIES
Expand Down
Loading