You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat!: drop Python 3.11 and Django 4.2, add Django 6.0 to test matrix
Django 6.0 requires Python 3.12+, so Python 3.11 is also dropped from
the matrix and requires-python is bumped to >=3.12.
- Replaces django42 group with django60 (Django>=6.0,<7.0)
- Adds Django<7.0 to constraints.txt to override the global Django<6.0
constraint from edx-lint, allowing Django 6.x to resolve
- Updates [tool.uv].conflicts and tox envlist/factor conditionals
- Regenerates uv.lock with both Django 5.2 and 6.0 resolutions
BREAKING CHANGE: Python 3.11 is no longer supported (requires Python 3.12+) and Django 4.2 is no longer tested or supported.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
0 commit comments