Skip to content

Commit

Permalink
add Python 3.12 to list of macOS and Windows CI builds; drop Python 3…
Browse files Browse the repository at this point in the history
….7 (#381)
  • Loading branch information
slayoo authored Dec 6, 2024
1 parent 65438de commit 2e48fc6
Showing 1 changed file with 8 additions and 13 deletions.
21 changes: 8 additions & 13 deletions .github/workflows/tests+pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,6 @@ jobs:
strategy:
matrix:
include:
- platform: windows-latest
python-version: "3.7"
- platform: windows-latest
python-version: "3.8"
- platform: windows-latest
Expand All @@ -49,8 +47,8 @@ jobs:
python-version: "3.10"
- platform: windows-latest
python-version: "3.11"
- platform: macos-13
python-version: "3.7"
- platform: windows-latest
python-version: "3.12"
- platform: macos-13
python-version: "3.8"
- platform: macos-13
Expand All @@ -59,13 +57,14 @@ jobs:
python-version: "3.10"
- platform: macos-13
python-version: "3.11"
- platform: macos-13
python-version: "3.12"
- platform: macos-14
python-version: "3.10"
- platform: macos-14
python-version: "3.11"
- manylinux: "manylinux2010_x86_64"
platform: ubuntu-latest
python-version: "3.7"
- platform: macos-14
python-version: "3.12"
- manylinux: "manylinux2010_x86_64"
platform: ubuntu-latest
python-version: "3.8"
Expand All @@ -75,9 +74,6 @@ jobs:
- manylinux: "manylinux2010_x86_64"
platform: ubuntu-latest
python-version: "3.10"
- manylinux: "manylinux_2_24_x86_64"
platform: ubuntu-latest
python-version: "3.7"
- manylinux: "manylinux_2_24_x86_64"
platform: ubuntu-latest
python-version: "3.8"
Expand Down Expand Up @@ -129,7 +125,7 @@ jobs:
- uses: actions/setup-python@v5.0.0
with:
python-version: ${{ matrix.python-version }}
- run: python -m pip install --upgrade pip==22.1.2
- run: python -m pip install --upgrade pip==24.3.1

- run: python -m pip install $PIP_INSTALL_OPTS "build<1.1" wheel
- run: cmake --version
Expand Down Expand Up @@ -197,8 +193,7 @@ jobs:
python -m pytest --durations=10 -v -s -We -p no:unraisableexception .
cd ..
- if: matrix.python-version != '3.7'
run: |
- run: |
python -m pip install $PIP_INSTALL_OPTS -r gitmodules/devops_tests/requirements.txt
ex -sc 'g/^PyPartMC/d' -cx .binder/requirements.txt
python -m pip install $PIP_INSTALL_OPTS -r .binder/requirements.txt
Expand Down

0 comments on commit 2e48fc6

Please sign in to comment.