Skip to content

Commit 4024754

Browse files
authored
feat: disable Python 3.11, enable Python 3.13 (#1019)
### Summary of Changes * Python 3.11 is no longer supported. * Python 3.13 is now supported.
1 parent e6605cd commit 4024754

File tree

6 files changed

+17
-23
lines changed

6 files changed

+17
-23
lines changed

.github/workflows/main.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,19 +13,19 @@ jobs:
1313
- "macos-latest"
1414
- "windows-latest"
1515
python-version:
16-
- "3.11"
1716
- "3.12"
17+
- "3.13"
1818
exclude:
1919
- platform: "macos-latest"
20-
python-version: "3.11"
20+
python-version: "3.12"
2121
- platform: "windows-latest"
22-
python-version: "3.11"
22+
python-version: "3.12"
2323
uses: lars-reimann/.github/.github/workflows/poetry-codecov-reusable.yml@main
2424
with:
2525
working-directory: .
2626
platform: ${{ matrix.platform }}
2727
python-version: ${{ matrix.python-version }}
2828
module-name: safeds
29-
coverage: ${{ matrix.platform == 'ubuntu-latest' && matrix.python-version == '3.11' }}
29+
coverage: ${{ matrix.platform == 'macos-latest' && matrix.python-version == '3.13' }}
3030
secrets:
3131
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/pr.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,19 @@ jobs:
1717
- "macos-latest"
1818
- "windows-latest"
1919
python-version:
20-
- "3.11"
2120
- "3.12"
21+
- "3.13"
2222
exclude:
2323
- platform: "macos-latest"
24-
python-version: "3.11"
24+
python-version: "3.12"
2525
- platform: "windows-latest"
26-
python-version: "3.11"
26+
python-version: "3.12"
2727
uses: lars-reimann/.github/.github/workflows/poetry-codecov-reusable.yml@main
2828
with:
2929
working-directory: .
3030
platform: ${{ matrix.platform }}
3131
python-version: ${{ matrix.python-version }}
3232
module-name: safeds
33-
coverage: ${{ matrix.platform == 'ubuntu-latest' && matrix.python-version == '3.11' }}
33+
coverage: ${{ matrix.platform == 'macos-latest' && matrix.python-version == '3.13' }}
3434
secrets:
3535
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ jobs:
88
uses: lars-reimann/.github/.github/workflows/poetry-pypi-reusable.yml@main
99
with:
1010
working-directory: .
11-
python-version: "3.11"
11+
python-version: "3.12"
1212
secrets:
1313
GITHUB_PAT: ${{ secrets.PAT }}
1414
PYPI_TOKEN: ${{ secrets.PYPI_TOKEN }}

poetry.lock

Lines changed: 6 additions & 12 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ packages = [
1313
]
1414

1515
[tool.poetry.dependencies]
16-
python = "^3.11,<3.13"
16+
python = "^3.12,<3.14"
1717
apipkg = "^3.0.2"
1818
matplotlib = "^3.6.3"
1919
numpy = "<3.0.0"

readthedocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ version: 2
33
build:
44
os: ubuntu-22.04
55
tools:
6-
python: '3.11'
6+
python: '3.12'
77
commands:
88
- pip install poetry
99
- poetry config virtualenvs.create false

0 commit comments

Comments
 (0)