Skip to content

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

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#77
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 10:12

@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 matrix aligned with current support and trims out the EOL combinations 👍

High-level

  • Dropping Python 3.8/3.9 and older Django versions makes sense.
  • Adding 5.2/6.0 and newer Python versions gives good forward coverage.
  • The explicit exclude rules look sensible and make compatibility intent clear.

One small question (non-blocking)

Are we definitely happy to include Python 3.14 in required CI right now (vs. adding it later once it’s fully in your supported runtime policy)?
If yes, then this PR looks good to merge from my side.

@j4mie j4mie merged commit b3d6b8a into master Feb 26, 2026
11 checks passed
@j4mie j4mie deleted the django-6.0 branch February 26, 2026 14:16
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