Skip to content

Commit

Permalink
make python 3.12 experimental for ga
Browse files Browse the repository at this point in the history
  • Loading branch information
ejolly committed Oct 16, 2024
1 parent 8d609e9 commit 2e41b64
Show file tree
Hide file tree
Showing 6 changed files with 346 additions and 338 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/auto_deploy_on_release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v2
with:
python-version: "3.12"
python-version: "3.11"

- name: Pypa build
run: |
Expand All @@ -40,7 +40,7 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v2
with:
python-version: "3.12"
python-version: "3.11"

- name: Upgrade pip
run: |
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/manual_docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v2
with:
python-version: "3.12"
python-version: "3.11"

- name: Upgrade pip
run: |
Expand Down
8 changes: 7 additions & 1 deletion .github/workflows/tests_and_docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,11 +26,17 @@ jobs:
# OSs to test
os: [ubuntu-latest, macos-latest]
# Python versions to test
python-version: ["3.10", "3.11", "3.12"]
python-version: ["3.10", "3.11"]
# By default everything should pass for the workflow to pass
experimental: [false]
include:
# Windows sometimes fails to install due to dependency changes, but eventually sort themselves out. So let these tests fail. Also issue on macos 3.11 with joblib so let that fail
- os: ubuntu-latest
python-version: "3.12"
experimental: true
- os: macos-latest
python-version: "3.12"
experimental: true
- os: windows-latest
python-version: "3.10"
experimental: true
Expand Down
8 changes: 7 additions & 1 deletion .github/workflows/tests_on_pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,11 +24,17 @@ jobs:
# OSs to test
os: [ubuntu-latest, macos-latest]
# Python versions to test
python-version: ["3.10", "3.11", "3.12"]
python-version: ["3.10", "3.11"]
# By default everything should pass for the workflow to pass
experimental: [false]
include:
# Windows sometimes fails to install due to dependency changes, but eventually sort themselves out. So let these tests fail. Also issue on macos 3.11 with joblib so let that fail
- os: ubuntu-latest
python-version: "3.12"
experimental: true
- os: macos-latest
python-version: "3.12"
experimental: true
- os: windows-latest
python-version: "3.10"
experimental: true
Expand Down
Loading

0 comments on commit 2e41b64

Please sign in to comment.