Skip to content

Add Django 5.2 and 6.0 to test matrix, remove Python 3.8 and 3.9#13

Merged
j4mie merged 1 commit into
masterfrom
django-6.0
Feb 26, 2026
Merged

Add Django 5.2 and 6.0 to test matrix, remove Python 3.8 and 3.9#13
j4mie merged 1 commit into
masterfrom
django-6.0

Conversation

@MarkBird

Copy link
Copy Markdown

Remove unsupported versions of Django and add latest.

@dabapps-robot dabapps-robot self-requested a review February 25, 2026 13:52

@dabapps-robot dabapps-robot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice update overall — this keeps the support matrix aligned with current Django/Python versions, and the README/CI are in sync. 👍

A couple of small, non-blocking suggestions:

  • Matrix exclusions: the exclude list looks sensible for compatibility, but it might be worth adding a short comment in the workflow explaining why each group is excluded (e.g. Django/Python upstream support window). It’ll help future maintainers when versions move again.
  • PR scope: upgrading black/flake8/isort in dev-requirements.txt is reasonable, but it’s a separate concern from runtime test matrix changes. In future, splitting tooling bumps into a separate PR can make reviews and regressions easier to reason about.

Other than that, this looks good to me and is ready to merge.

@j4mie j4mie merged commit e31422e into master Feb 26, 2026
11 checks passed
@j4mie j4mie deleted the django-6.0 branch February 26, 2026 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants