Skip to content

Commit e8a7a2c

Browse files
Workaround for setup.py removal in CI (AcademySoftwareFoundation#2358)
This changelist is a workaround for the recent removal of setup.py support in GitHub CI. Moving forward, we should upgrade our Python packaging to the more modern practices described in https://packaging.python.org/en/latest/guides/modernize-setup-py-project/.
1 parent 6a31c49 commit e8a7a2c

1 file changed

Lines changed: 14 additions & 14 deletions

File tree

.github/workflows/main.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,17 @@ jobs:
2525
python: 3.9
2626
cmake_config: -DMATERIALX_BUILD_SHARED_LIBS=ON -DMATERIALX_BUILD_MONOLITHIC=ON
2727

28-
- name: Linux_GCC_14_Python312
28+
- name: Linux_GCC_14_Python39
2929
os: ubuntu-24.04
3030
compiler: gcc
3131
compiler_version: "14"
32-
python: 3.12
32+
python: 3.9
3333

34-
- name: Linux_GCC_14_Python313
34+
- name: Linux_GCC_14_Python311
3535
os: ubuntu-24.04
3636
compiler: gcc
3737
compiler_version: "14"
38-
python: 3.13
38+
python: 3.11
3939
test_render: ON
4040

4141
- name: Linux_GCC_CoverageAnalysis
@@ -53,32 +53,32 @@ jobs:
5353
python: 3.9
5454
cmake_config: -DMATERIALX_BUILD_SHARED_LIBS=ON
5555

56-
- name: Linux_Clang_18_Python313
56+
- name: Linux_Clang_18_Python311
5757
os: ubuntu-24.04
5858
compiler: clang
5959
compiler_version: "18"
60-
python: 3.13
60+
python: 3.11
6161
clang_format: ON
6262

63-
- name: MacOS_Xcode_15_Python311
63+
- name: MacOS_Xcode_15_Python39
6464
os: macos-14
6565
compiler: xcode
6666
compiler_version: "15.4"
6767
cmake_config: -DMATERIALX_BUILD_SHARED_LIBS=ON
68-
python: 3.11
68+
python: 3.9
6969

70-
- name: MacOS_Xcode_15_Python312
70+
- name: MacOS_Xcode_15_Python311
7171
os: macos-15
7272
compiler: xcode
7373
compiler_version: "15.4"
74-
python: 3.12
74+
python: 3.11
7575
test_shaders: ON
7676

77-
- name: MacOS_Xcode_16_Python313
77+
- name: MacOS_Xcode_16_Python311
7878
os: macos-15
7979
compiler: xcode
8080
compiler_version: "16.1"
81-
python: 3.13
81+
python: 3.11
8282
static_analysis: ON
8383
cmake_config: -DCMAKE_EXPORT_COMPILE_COMMANDS=ON
8484

@@ -103,10 +103,10 @@ jobs:
103103
python: 3.9
104104
cmake_config: -G "Visual Studio 16 2019" -A "Win32"
105105

106-
- name: Windows_VS2022_x64_Python313
106+
- name: Windows_VS2022_x64_Python311
107107
os: windows-2025
108108
architecture: x64
109-
python: 3.13
109+
python: 3.11
110110
cmake_config: -G "Visual Studio 17 2022" -A "x64"
111111
test_shaders: ON
112112

0 commit comments

Comments
 (0)