Skip to content

Commit 0d9b1a0

Browse files
committed
Test on Django 6.0
1 parent 6b91822 commit 0d9b1a0

File tree

4 files changed

+97
-102
lines changed

4 files changed

+97
-102
lines changed

.github/workflows/ci.yml

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,22 +11,29 @@ jobs:
1111
checks:
1212
runs-on: ubuntu-latest
1313
steps:
14-
- uses: actions/checkout@v5
14+
- uses: actions/checkout@v6
1515
- uses: astral-sh/ruff-action@v3
1616

1717
test:
1818
runs-on: ubuntu-latest
1919
strategy:
2020
matrix:
21-
django-version: ["4.2", "5.0", "5.1", "5.2"]
21+
django-version: ["4.2", "5.2", "6.0"]
2222
python-version: ["3.10", "3.11", "3.12", "3.13", "3.14"]
23+
exclude:
24+
- django-version: "4.2"
25+
python-version: "3.14"
26+
- django-version: "6.0"
27+
python-version: "3.10"
28+
- django-version: "6.0"
29+
python-version: "3.11"
2330
steps:
24-
- uses: actions/checkout@v5
31+
- uses: actions/checkout@v6
2532
- name: Set up Python ${{ matrix.python-version }}
2633
uses: actions/setup-python@v6
2734
with:
2835
python-version: ${{ matrix.python-version }}
2936
- name: Setup uv
30-
uses: astral-sh/setup-uv@v6
37+
uses: astral-sh/setup-uv@v7
3138
- name: Run Tests
3239
run: uv run --with "django~=${{ matrix.django-version }}" tests.py

CHANGELOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
## 1.3.0 (in development)
1+
## 1.3.0 (2025-12-22)
22

33
* Drop support for Python 3.9
4-
* Test on Python 3.14 and Django 5.2
4+
* Test on Python 3.14, Django 5.2, and Django 6.0
55
* Support opening files for writing
66
* Allow `nocompress` option to accept a callable, or `True` to indicate never compress
77
* Experimental `rotate_storage` Django command for rotating file fields stored in `PZipStorage`

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ readme = "README.md"
66
authors = [
77
{ name = "Dan Watson", email = "watsond@imsweb.com" }
88
]
9-
requires-python = ">=3.9"
9+
requires-python = ">=3.10"
1010
license = { text = "MIT" }
1111
classifiers = [
1212
"Development Status :: 4 - Beta",

0 commit comments

Comments
 (0)