Skip to content

Commit bffed25

Browse files
committed
Drop Python 3.9, test on Python 3.14
1 parent 130b06d commit bffed25

File tree

2 files changed

+200
-126
lines changed

2 files changed

+200
-126
lines changed

.github/workflows/ci.yml

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,34 +3,30 @@ name: CI
33
on: [push, pull_request]
44

55
env:
6+
UV_SYSTEM_PYTHON: 1
67
UV_PYTHON_DOWNLOADS: never
78
UV_PYTHON_PREFERENCE: only-system
89

910
jobs:
1011
checks:
1112
runs-on: ubuntu-latest
1213
steps:
13-
- uses: actions/checkout@v4
14-
- uses: chartboost/ruff-action@v1
14+
- uses: actions/checkout@v5
15+
- uses: astral-sh/ruff-action@v3
1516

1617
test:
1718
runs-on: ubuntu-latest
1819
strategy:
1920
matrix:
20-
django-version: ["4.2", "5.0", "5.1"]
21-
python-version: ["3.10", "3.11", "3.12"]
22-
include:
23-
- django-version: "4.2"
24-
python-version: "3.9"
25-
- django-version: "5.1"
26-
python-version: "3.13"
21+
django-version: ["4.2", "5.0", "5.1", "5.2"]
22+
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
2723
steps:
28-
- uses: actions/checkout@v4
24+
- uses: actions/checkout@v5
2925
- name: Set up Python ${{ matrix.python-version }}
30-
uses: actions/setup-python@v5
26+
uses: actions/setup-python@v6
3127
with:
3228
python-version: ${{ matrix.python-version }}
3329
- name: Setup uv
34-
uses: astral-sh/setup-uv@v3
30+
uses: astral-sh/setup-uv@v6
3531
- name: Run Tests
3632
run: uv run --with "django~=${{ matrix.django-version }}" tests.py

0 commit comments

Comments
 (0)