Skip to content

Commit 78d6c2b

Browse files
committed
upgrading to 3.12
1 parent 1acc229 commit 78d6c2b

File tree

4 files changed

+9
-8
lines changed

4 files changed

+9
-8
lines changed

.github/actions/setup_environment/action.yml

-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@ runs:
2525
if: ${{ inputs.os == 'windows-latest' }}
2626
run: rm.exe "C:/WINDOWS/system32/bash.EXE"
2727

28-
2928
- name: Install MLStacks
3029
shell: bash
3130
run: |

.github/workflows/ci.yml

+6-6
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
strategy:
2626
matrix:
2727
os: [ubuntu-latest]
28-
python-version: ["3.8", "3.9", "3.10", "3.11"]
28+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
2929
fail-fast: false
3030
uses: ./.github/workflows/setup-python-environment.yml
3131
with:
@@ -38,7 +38,7 @@ jobs:
3838
strategy:
3939
matrix:
4040
os: [windows-latest]
41-
python-version: ["3.8", "3.9", "3.10", "3.11"]
41+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
4242
fail-fast: false
4343
uses: ./.github/workflows/setup-python-environment.yml
4444
with:
@@ -51,7 +51,7 @@ jobs:
5151
strategy:
5252
matrix:
5353
os: [macos-latest]
54-
python-version: ["3.8", "3.9", "3.10", "3.11"]
54+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
5555
fail-fast: false
5656
uses: ./.github/workflows/setup-python-environment.yml
5757
with:
@@ -64,7 +64,7 @@ jobs:
6464
strategy:
6565
matrix:
6666
os: [ubuntu-latest]
67-
python-version: ["3.8", "3.9", "3.10", "3.11"]
67+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
6868
fail-fast: false
6969
uses: ./.github/workflows/lint-unit-test.yml
7070
with:
@@ -77,7 +77,7 @@ jobs:
7777
strategy:
7878
matrix:
7979
os: [windows-latest]
80-
python-version: ["3.8", "3.9", "3.10", "3.11"]
80+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
8181
fail-fast: false
8282
uses: ./.github/workflows/lint-unit-test.yml
8383
with:
@@ -90,7 +90,7 @@ jobs:
9090
strategy:
9191
matrix:
9292
os: [macos-latest]
93-
python-version: ["3.8", "3.9", "3.10", "3.11"]
93+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
9494
fail-fast: false
9595
uses: ./.github/workflows/lint-unit-test.yml
9696
with:

.github/workflows/lint-unit-test.yml

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ on:
3636
- '3.9'
3737
- '3.10'
3838
- '3.11'
39+
- '3.12'
3940
required: false
4041
default: '3.8'
4142
enable_tmate:

pyproject.toml

+2-1
Original file line numberDiff line numberDiff line change
@@ -65,13 +65,14 @@ exclude = [
6565
[tool.poetry.dependencies]
6666
# pydantic = {version = "2.0.2"}
6767
# compatible with Core ZenML
68-
python = ">=3.8,<3.12"
68+
python = ">=3.8,<3.13"
6969
pydantic = { version = "~2.7" }
7070
pyyaml = { version = ">=6.0.1" }
7171
click = { version = "^8.0.1,<8.1.4" }
7272
python-terraform = { version = "^0.10.1" }
7373
rich = { version = "^12.0.0" }
7474
analytics-python = { version = "^1.4.0" }
75+
setuptools = "*"
7576

7677
# dev dependencies
7778
ruff = { version = ">=0.1.7", optional = true }

0 commit comments

Comments
 (0)