Skip to content

Commit 533bf32

Browse files
committed
Tests/CI: check Django 5.2 release
1 parent eec566d commit 533bf32

File tree

3 files changed

+20
-19
lines changed

3 files changed

+20
-19
lines changed

.github/workflows/integration-test.yml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -39,18 +39,18 @@ jobs:
3939
# Live API integration tests are run on only one representative Python/Django version
4040
# combination, to avoid rapidly consuming the testing accounts' entire send allotments.
4141
config:
42-
- { tox: django41-py310-amazon_ses, python: "3.12" }
43-
- { tox: django41-py310-brevo, python: "3.12" }
44-
- { tox: django41-py310-mailersend, python: "3.12" }
45-
- { tox: django41-py310-mailgun, python: "3.12" }
46-
- { tox: django41-py310-mailjet, python: "3.12" }
47-
- { tox: django41-py310-mandrill, python: "3.12" }
48-
- { tox: django41-py310-postal, python: "3.12" }
49-
- { tox: django41-py310-postmark, python: "3.12" }
50-
- { tox: django41-py310-resend, python: "3.12" }
51-
- { tox: django41-py310-sendgrid, python: "3.12" }
52-
- { tox: django41-py310-sparkpost, python: "3.12" }
53-
- { tox: django41-py310-unisender_go, python: "3.12" }
42+
- { tox: django52-py313-amazon_ses, python: "3.13" }
43+
- { tox: django52-py313-brevo, python: "3.13" }
44+
- { tox: django52-py313-mailersend, python: "3.13" }
45+
- { tox: django52-py313-mailgun, python: "3.13" }
46+
- { tox: django52-py313-mailjet, python: "3.13" }
47+
- { tox: django52-py313-mandrill, python: "3.13" }
48+
- { tox: django52-py313-postal, python: "3.13" }
49+
- { tox: django52-py313-postmark, python: "3.13" }
50+
- { tox: django52-py313-resend, python: "3.13" }
51+
- { tox: django52-py313-sendgrid, python: "3.13" }
52+
- { tox: django52-py313-sparkpost, python: "3.13" }
53+
- { tox: django52-py313-unisender_go, python: "3.13" }
5454

5555
steps:
5656
- name: Get code

CHANGELOG.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ Fixes
6666
Other
6767
~~~~~
6868

69-
* Test against Django 5.2 pre-release.
69+
* Officially support Django 5.2.
7070

7171
* **Resend:** Remove Anymail's workaround for an earlier Resend API bug with
7272
punctuation in address display names. Resend has fixed the bug.

tox.ini

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -5,27 +5,27 @@ envlist =
55
# Factors: django-python-extras
66
# Test lint, docs, earliest/latest Django first, to catch most errors early...
77
lint
8-
django51-py312-all
8+
django52-py313-all
99
django40-py38-all
1010
docs
1111
# ... then test all the other supported combinations:
12+
# Django 5.2: Python 3.10, 3.11, 3.12 and 3.13 (3.13 is above)
13+
django52-py{310,311,312}-all
1214
# Django 5.1: Python 3.10, 3.11, and 3.12
13-
django51-py{310,311}-all
15+
django51-py{310,311,312}-all
1416
# Django 5.0: Python 3.10, 3.11, and 3.12
1517
django50-py{310,311,312}-all
1618
# Django 4.2: Python 3.8, 3.9, 3.10, 3.11
1719
django42-py{38,39,310,311,py38,py39}-all
1820
# Django 4.1: Python 3.8, 3.9, 3.10
1921
django41-py{38,39,310,py38,py39}-all
20-
# Django 4.0: Python 3.8, 3.9, 3.10
22+
# Django 4.0: Python 3.8 (above), 3.9, 3.10
2123
django40-py{39,310,py38,py39}-all
2224
# ... then pre-releases (if available) and current development:
23-
# Django 5.2 pre-release: Python 3.10, 3.11, 3.12 and 3.13
24-
django52-py{310,311,312,313}-all
2525
# Django 6.0 dev: Python 3.12 and 3.13
2626
djangoDev-py{312,313}-all
2727
# ... then partial installation (limit extras):
28-
django51-py312-{none,amazon_ses,postal,resend}
28+
django52-py313-{none,amazon_ses,postal,resend}
2929
# tox requires isolated builds to use pyproject.toml build config:
3030
isolated_build = True
3131

@@ -41,6 +41,7 @@ deps =
4141
django50: django~=5.0.0
4242
django51: django~=5.1.0
4343
django52: django~=5.2.0a0
44+
# django60: django~=6.0.0a0
4445
djangoDev: https://github.com/django/django/tarball/main
4546
extras =
4647
# Install [esp-name] extras only when testing "all" or esp_name factor.

0 commit comments

Comments
 (0)