Skip to content

Commit 9948e58

Browse files
authored
ci: bump dependencies for "latest versions" CI test (#1958)
Bump to the latest in several cases. Also make sure the INSTALL.md is in line with what we support and/or test. Signed-off-by: Larry Gritz <[email protected]>
1 parent 5c342f6 commit 9948e58

File tree

3 files changed

+10
-10
lines changed

3 files changed

+10
-10
lines changed

.github/workflows/build-steps.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ jobs:
131131
src/build-scripts/ci-startup.bash
132132
- name: Install LLVM and Clang
133133
if: inputs.llvm_action_ver != ''
134-
uses: KyleMayes/install-llvm-action@e0a8dc9cb8a22e8a7696e8a91a4e9581bec13181 # v2.0.5
134+
uses: KyleMayes/install-llvm-action@6ba6e2cd3813def9879be378609d87cb3ef3bac3 # v2.0.6
135135
with:
136136
version: ${{ inputs.llvm_action_ver }}
137137
- name: Dependencies

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -414,19 +414,19 @@ jobs:
414414
cc_compiler: gcc-13
415415
cxx_compiler: g++-13
416416
cxx_std: 17
417-
fmt_ver: 11.0.2
418-
opencolorio_ver: v2.4.0
419-
openexr_ver: v3.3.0
417+
fmt_ver: 11.1.4
418+
opencolorio_ver: v2.4.2
419+
openexr_ver: v3.3.3
420420
openimageio_ver: release
421-
pybind11_ver: v2.13.5
421+
pybind11_ver: v2.13.6
422422
python_ver: "3.12"
423423
simd: avx2,f16c
424424
batched: b8_AVX2,b8_AVX512,b16_AVX512
425425
setenvs: export LLVM_VERSION=17.0.6
426426
LLVM_DISTRO_NAME=ubuntu-22.04
427427
LIBTIFF_VERSION=v4.7.0
428428
PTEX_VERSION=v2.4.3
429-
PUGIXML_VERSION=v1.14
429+
PUGIXML_VERSION=v1.15
430430
FREETYPE_VERSION=VER-2-13-3
431431
- desc: bleeding edge gcc13/C++17 llvm17 oiio/ocio/exr/pybind-main py3.12 avx2 batch-b16avx512
432432
nametag: linux-bleeding-edge

INSTALL.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -63,16 +63,16 @@ NEW or CHANGED dependencies since the last major release are **bold**.
6363
Note that on some MacOS/xcode releases, the system-installed Bison is too
6464
old, and it's better to install a newer Bison (via Homebrew is one way to
6565
do this easily).
66-
* [PugiXML](http://pugixml.org/) >= 1.8 (we have tested through 1.13).
66+
* [PugiXML](http://pugixml.org/) >= 1.8 (we have tested through 1.19).
6767
* (optional) [Partio](https://www.disneyanimation.com/technology/partio.html)
6868
If it is not found at build time, the OSL `pointcloud` functions will not
6969
be operative.
7070
* (optional) Python: If you are building the Python bindings or running the
7171
testsuite:
72-
* **Python >= 3.7** (tested through 3.12)
72+
* **Python >= 3.7** (tested through 3.13)
7373
* **pybind11 >= 2.7** (tested through 2.13)
74-
* NumPy
75-
* (optional) Qt5 >= 5.6 or Qt6 (tested Qt5 through 5.15 and Qt6 through 6.7).
74+
* NumPy (tested through 2.2.4)
75+
* (optional) Qt5 >= 5.6 or Qt6 (tested Qt5 through 5.15 and Qt6 through 6.8).
7676
If not found at build time, the `osltoy` application will be disabled.
7777

7878

0 commit comments

Comments
 (0)