Skip to content

Commit 6c9f9d0

Browse files
committed
update to python 3.14, deprecate 3.8
1 parent cd67447 commit 6c9f9d0

3 files changed

Lines changed: 8 additions & 7 deletions

File tree

.github/workflows/release_package.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
pylint:
1111
strategy:
1212
matrix:
13-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
13+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
1414
uses: ./.github/workflows/define-pylint.yml
1515
with:
1616
python-version: ${{ matrix.python-version }}
@@ -19,7 +19,7 @@ jobs:
1919
pytest:
2020
strategy:
2121
matrix:
22-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12", "3.13"]
22+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13", "3.14"]
2323
uses: ./.github/workflows/define-pytest.yml
2424
with:
2525
python-version: ${{ matrix.python-version }}
@@ -29,7 +29,7 @@ jobs:
2929
runs-on: self-hosted
3030
strategy:
3131
matrix:
32-
python-version: ["3.13"]
32+
python-version: ["3.14"]
3333
steps:
3434
- uses: actions/checkout@v4
3535
- name: Set up Python ${{ matrix.python-version }}
@@ -56,10 +56,10 @@ jobs:
5656
release-tag: ${{ steps.read-tag.outputs.release-tag }}
5757
steps:
5858
- uses: actions/checkout@v4
59-
- name: Set up Python 3.13
59+
- name: Set up Python 3.14
6060
uses: actions/setup-python@v5
6161
with:
62-
python-version: "3.13"
62+
python-version: "3.14"
6363
- name: Install dependencies
6464
run: |
6565
python -m pip install --upgrade pip

.github/workflows/run-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
pylint:
1111
strategy:
1212
matrix:
13-
python-version: ["3.8", "3.13"]
13+
python-version: ["3.9", "3.14"]
1414
uses: ./.github/workflows/define-pylint.yml
1515
with:
1616
python-version: ${{ matrix.python-version }}
@@ -19,7 +19,7 @@ jobs:
1919
pytest:
2020
strategy:
2121
matrix:
22-
python-version: ["3.8", "3.13"]
22+
python-version: ["3.9", "3.14"]
2323
needs: pylint
2424
if: |
2525
(github.event_name == 'push' && github.ref_name == 'main') ||

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ classifiers = [
2525
"Programming Language :: Python :: 3.11",
2626
"Programming Language :: Python :: 3.12",
2727
"Programming Language :: Python :: 3.13",
28+
"Programming Language :: Python :: 3.14",
2829
"Programming Language :: Python :: 3 :: Only",
2930
"Topic :: Software Development :: Libraries :: Python Modules"
3031
]

0 commit comments

Comments
 (0)