Skip to content

Commit

Permalink
Upgrade CI Python versions
Browse files Browse the repository at this point in the history
Python 3.13 was recently released.
  • Loading branch information
calcmogul committed Oct 16, 2024
1 parent 80f071a commit c422d92
Show file tree
Hide file tree
Showing 4 changed files with 13 additions and 5 deletions.
10 changes: 9 additions & 1 deletion .github/workflows/build-python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,10 @@ jobs:
os: ubuntu-24.04
version: "3.12"
cmake-env:
- name: Linux x86_64
os: ubuntu-24.04
version: "3.13"
cmake-env:
- name: macOS universal
os: macOS-14
version: "3.10"
Expand All @@ -57,6 +61,10 @@ jobs:
os: macOS-14
version: "3.12"
cmake-env: CMAKE_OSX_ARCHITECTURES="x86_64;arm64"
- name: macOS universal
os: macOS-14
version: "3.13"
cmake-env: CMAKE_OSX_ARCHITECTURES="x86_64;arm64"

name: ${{ matrix.version }} ${{ matrix.name }} wheel
runs-on: ${{ matrix.os }}
Expand Down Expand Up @@ -109,7 +117,7 @@ jobs:

- uses: actions/setup-python@v5
with:
python-version: 3.12
python-version: 3.13

- run: python3 ./tools/update_version.py
- run: pip3 install build
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- uses: actions/setup-python@v5
with:
python-version: "3.12"
python-version: 3.13

- run: pip3 install \
build \
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/lint-format.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ jobs:
- uses: actions/setup-python@v5
with:
python-version: 3.12
python-version: 3.13

- run: pip3 install wpiformat==2024.42

Expand Down Expand Up @@ -65,7 +65,7 @@ jobs:
- uses: actions/setup-python@v5
with:
python-version: 3.12
python-version: 3.13

- name: Install LLVM 18
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/website.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:
- uses: actions/setup-python@v5
with:
python-version: "3.12"
python-version: 3.13

- run: pip3 install pybind11-mkdoc
- run: sudo apt-get install -y doxygen
Expand Down

0 comments on commit c422d92

Please sign in to comment.