Skip to content

Commit 1290c50

Browse files
committed
Drop Python 3.9, add Python 3.13 to all CI
Refs #646
1 parent 9d7da06 commit 1290c50

File tree

3 files changed

+5
-9
lines changed

3 files changed

+5
-9
lines changed

.github/workflows/publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ jobs:
99
runs-on: ${{ matrix.os }}
1010
strategy:
1111
matrix:
12-
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
12+
python-version: ["3.9", "3.10", "3.11", "3.12", "3.13"]
1313
os: [ubuntu-latest, windows-latest, macos-latest]
1414
steps:
1515
- uses: actions/checkout@v4
@@ -38,7 +38,7 @@ jobs:
3838
- name: Set up Python
3939
uses: actions/setup-python@v5
4040
with:
41-
python-version: '3.12'
41+
python-version: '3.13'
4242
- uses: actions/cache@v4
4343
name: Configure pip caching
4444
with:

.github/workflows/test.yml

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,13 @@ jobs:
1010
runs-on: ${{ matrix.os }}
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"]
1414
numpy: [0, 1]
1515
os: [ubuntu-latest, macos-latest, windows-latest, macos-14]
16-
# Skip 3.8 and 3.9 on macos-14 - it only has 3.10+
16+
# Skip 3.9 on macos-14 - it only has 3.10+
1717
exclude:
18-
- python-version: "3.8"
19-
os: macos-14
2018
- python-version: "3.9"
2119
os: macos-14
22-
- python-version: "3.13"
23-
numpy: 1
2420
steps:
2521
- uses: actions/checkout@v4
2622
- name: Set up Python ${{ matrix.python-version }}

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ def get_long_description():
6464
"Issues": "https://github.com/simonw/sqlite-utils/issues",
6565
"CI": "https://github.com/simonw/sqlite-utils/actions",
6666
},
67-
python_requires=">=3.8",
67+
python_requires=">=3.9",
6868
classifiers=[
6969
"Development Status :: 5 - Production/Stable",
7070
"Intended Audience :: Developers",

0 commit comments

Comments
 (0)