Skip to content

Commit 3b2dbbc

Browse files
drop 3.10 (#84)
1 parent 5917539 commit 3b2dbbc

File tree

7 files changed

+15
-16
lines changed

7 files changed

+15
-16
lines changed

.github/workflows/periodic_tests.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919

2020
- uses: actions/setup-python@v5
2121
with:
22-
python-version: "3.11"
22+
python-version: "3.12"
2323

2424
- uses: pre-commit/[email protected]
2525
with:
@@ -33,7 +33,7 @@ jobs:
3333

3434
- uses: actions/setup-python@v5
3535
with:
36-
python-version: "3.11"
36+
python-version: "3.12"
3737

3838
- name: Install
3939
uses: nick-fields/retry@v3
@@ -55,7 +55,7 @@ jobs:
5555
fail-fast: false
5656
matrix:
5757
os: [ ubuntu-24.04, macos-14, windows-2022 ]
58-
python-version: [ "3.9", "3.10", "3.11", "3.12", "3.13" ]
58+
python-version: [ "3.10", "3.11", "3.12", "3.13" ]
5959

6060
steps:
6161
- uses: actions/checkout@v5
@@ -85,7 +85,7 @@ jobs:
8585

8686
- uses: actions/setup-python@v5
8787
with:
88-
python-version: "3.11"
88+
python-version: "3.12"
8989

9090
- name: Disable Numba JIT
9191
run: echo "NUMBA_DISABLE_JIT=1" >> $GITHUB_ENV

.github/workflows/pr_precommit.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121

2222
- uses: actions/setup-python@v5
2323
with:
24-
python-version: "3.11"
24+
python-version: "3.12"
2525

2626
- uses: tj-actions/changed-files@v46
2727
id: changed-files

.github/workflows/pr_pytest.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525

2626
- uses: actions/setup-python@v5
2727
with:
28-
python-version: "3.11"
28+
python-version: "3.12"
2929

3030
- name: Install
3131
uses: nick-fields/retry@v3
@@ -47,7 +47,7 @@ jobs:
4747
fail-fast: false
4848
matrix:
4949
os: [ ubuntu-24.04, windows-2022 ]
50-
python-version: [ "3.9", "3.10", "3.11", "3.12", "3.13" ]
50+
python-version: [ "3.10", "3.11", "3.12", "3.13" ]
5151
# skip python versions unless the PR has the 'full pytest actions' label
5252
pr-testing:
5353
- ${{ (github.event_name != 'pull_request' || !contains(github.event.pull_request.labels.*.name, 'full pytest actions')) }}
@@ -85,7 +85,7 @@ jobs:
8585

8686
- uses: actions/setup-python@v5
8787
with:
88-
python-version: "3.11"
88+
python-version: "3.12"
8989

9090
- name: Disable Numba JIT
9191
run: echo "NUMBA_DISABLE_JIT=1" >> $GITHUB_ENV

.github/workflows/precommit_autoupdate.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ jobs:
1515

1616
- uses: actions/setup-python@v5
1717
with:
18-
python-version: "3.11"
18+
python-version: "3.12"
1919

20-
- uses: browniebroke/pre-commit-autoupdate-action@v1
20+
- uses: browniebroke/pre-commit-autoupdate-action@v1.0.0
2121

2222
- if: always()
2323
uses: actions/create-github-app-token@v2

.github/workflows/release.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515

1616
- uses: actions/setup-python@v5
1717
with:
18-
python-version: "3.11"
18+
python-version: "3.12"
1919

2020
- uses: pre-commit/[email protected]
2121
with:
@@ -30,7 +30,7 @@ jobs:
3030

3131
- uses: actions/setup-python@v5
3232
with:
33-
python-version: "3.11"
33+
python-version: "3.12"
3434

3535
- name: Build project
3636
run: |
@@ -52,7 +52,7 @@ jobs:
5252
strategy:
5353
matrix:
5454
os: [ ubuntu-24.04, macos-14, windows-2022 ]
55-
python-version: [ "3.9", "3.10", "3.11", "3.12", "3.13" ]
55+
python-version: [ "3.10", "3.11", "3.12", "3.13" ]
5656

5757
steps:
5858
- uses: actions/checkout@v5

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Please see [`tsml_eval`](https://github.com/time-series-machine-learning/tsml-ev
1616
is more of a sandbox for testing out new ideas and algorithms. It may contain some
1717
algorithms and implementations that are not available in the other toolkits.
1818

19-
The current release of `tsml` is v0.7.0.
19+
The current release of `tsml` is v0.7.1.
2020

2121
## Installation
2222

pyproject.toml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ maintainers = [
1313
{name = "Matthew Middlehurst", email = "[email protected]"},
1414
]
1515
readme = "README.md"
16-
requires-python = ">=3.9,<3.14"
16+
requires-python = ">=3.10,<3.14"
1717
keywords = [
1818
"data-science",
1919
"machine-learning",
@@ -32,7 +32,6 @@ classifiers = [
3232
"Operating System :: Unix",
3333
"Operating System :: MacOS",
3434
"Programming Language :: Python",
35-
"Programming Language :: Python :: 3.9",
3635
"Programming Language :: Python :: 3.10",
3736
"Programming Language :: Python :: 3.11",
3837
"Programming Language :: Python :: 3.12",

0 commit comments

Comments
 (0)