Skip to content

Commit 421dff1

Browse files
feat: Add python 3.13 to actions
1 parent 4c7915a commit 421dff1

File tree

12 files changed

+99
-12
lines changed

12 files changed

+99
-12
lines changed

.github/workflows/dependencies-management.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ jobs:
2222
timeout-minutes: 20
2323
strategy:
2424
matrix:
25-
python-version: ['3.9', '3.10', '3.11', '3.12']
25+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
2626
os: [ubuntu-latest]
2727
permissions:
2828
contents: write
@@ -50,8 +50,8 @@ jobs:
5050
echo EOF >> "$GITHUB_OUTPUT"
5151
cat pipfiles/Pipfile${{matrix.python-version}}.max
5252
53-
- name: Create the pull request updating the dependencies (3.12 only)
54-
if: steps.ensure-dependencies-are-up-to-date.outputs.diff != '' && matrix.python-version == '3.12'
53+
- name: Create the pull request updating the dependencies (3.13 only)
54+
if: steps.ensure-dependencies-are-up-to-date.outputs.diff != '' && matrix.python-version == '3.13'
5555
uses: peter-evans/create-pull-request@v5
5656
with:
5757
token: ${{ secrets.GITHUB_TOKEN }}
@@ -67,7 +67,7 @@ jobs:
6767
tools/packages/taipy*/*requirements.txt
6868
6969
- name: Create the pull request updating the Pipfile max
70-
if: steps.ensure-dependencies-are-up-to-date.outputs.diff != '' && matrix.python-version != '3.12'
70+
if: steps.ensure-dependencies-are-up-to-date.outputs.diff != '' && matrix.python-version != '3.13'
7171
uses: peter-evans/create-pull-request@v5
7272
with:
7373
token: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/overall-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ jobs:
5252
strategy:
5353
fail-fast: false
5454
matrix:
55-
python-version: ['3.9', '3.10', '3.11', '3.12']
55+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
5656
os: [ubuntu-latest, windows-latest, macos-13]
5757
pipfile-version: ['min', 'max']
5858
runs-on: ${{ matrix.os }}
@@ -80,7 +80,7 @@ jobs:
8080
strategy:
8181
fail-fast: false
8282
matrix:
83-
python-version: ['3.9', '3.10', '3.11', '3.12']
83+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
8484
os: [ubuntu-latest, windows-latest, macos-13]
8585
orchestrator: ['orchestrator_dispatcher', 'standalone']
8686
pipfile-version: ['min', 'max']

.github/workflows/packaging.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
timeout-minutes: 30
2121
strategy:
2222
matrix:
23-
python-versions: ['3.9', '3.10', '3.11', '3.12']
23+
python-versions: ['3.9', '3.10', '3.11', '3.12', '3.13']
2424
os: [ubuntu-latest, macos-13, windows-latest]
2525

2626
runs-on: ${{ matrix.os }}

.github/workflows/partial-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ jobs:
2323
strategy:
2424
fail-fast: false
2525
matrix:
26-
python-version: ['3.9', '3.10', '3.11', '3.12']
26+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
2727
os: [ubuntu-latest, windows-latest, macos-13]
2828
runs-on: ${{ matrix.os }}
2929
steps:
@@ -131,7 +131,7 @@ jobs:
131131
strategy:
132132
fail-fast: false
133133
matrix:
134-
python-version: ['3.9', '3.10', '3.11', '3.12']
134+
python-version: ['3.9', '3.10', '3.11', '3.12','3.13']
135135
os: [ubuntu-latest, windows-latest, macos-13]
136136
runs-on: ${{ matrix.os }}
137137
steps:
@@ -174,7 +174,7 @@ jobs:
174174
strategy:
175175
fail-fast: false
176176
matrix:
177-
python-version: ['3.9', '3.10', '3.11', '3.12']
177+
python-version: ['3.9', '3.10', '3.11', '3.12', '3.13']
178178
os: [ubuntu-latest, windows-latest, macos-13]
179179
runs-on: ${{ matrix.os }}
180180
steps:

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ jobs:
104104
timeout-minutes: 30
105105
strategy:
106106
matrix:
107-
python-versions: ['3.9','3.10', '3.11', '3.12']
107+
python-versions: ['3.9','3.10', '3.11', '3.12', '3.13']
108108
os: [ubuntu-latest,windows-latest,macos-13]
109109
runs-on: ${{ matrix.os }}
110110
steps:

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ classifiers = [
1919
"Programming Language :: Python :: 3.10",
2020
"Programming Language :: Python :: 3.11",
2121
"Programming Language :: Python :: 3.12",
22+
"Programming Language :: Python :: 3.13",
2223
]
2324
dynamic = ["version", "dependencies"]
2425

taipy/common/pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ classifiers = [
1818
"Programming Language :: Python :: 3.9",
1919
"Programming Language :: Python :: 3.10",
2020
"Programming Language :: Python :: 3.11",
21-
"Programming Language :: Python :: 3.12",
21+
"Programming Language :: Python :: 3.13",
2222
]
2323
dynamic = ["version", "dependencies"]
2424

taipy/core/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ classifiers = [
1919
"Programming Language :: Python :: 3.10",
2020
"Programming Language :: Python :: 3.11",
2121
"Programming Language :: Python :: 3.12",
22+
"Programming Language :: Python :: 3.13",
2223
]
2324
dynamic = ["version", "dependencies"]
2425

taipy/gui/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ classifiers = [
1919
"Programming Language :: Python :: 3.10",
2020
"Programming Language :: Python :: 3.11",
2121
"Programming Language :: Python :: 3.12",
22+
"Programming Language :: Python :: 3.13",
2223
]
2324
dynamic = ["version", "dependencies"]
2425

taipy/rest/pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ classifiers = [
1919
"Programming Language :: Python :: 3.10",
2020
"Programming Language :: Python :: 3.11",
2121
"Programming Language :: Python :: 3.12",
22+
"Programming Language :: Python :: 3.13",
2223
]
2324
dynamic = ["version", "dependencies"]
2425

0 commit comments

Comments
 (0)