Skip to content

Conversation

@dopry
Copy link
Member

@dopry dopry commented Nov 2, 2025

Description of the Change

  • add django 5.2 to tox
  • add python 3.14 for django 5.2

Checklist

  • PR only contains one change (considered splitting up PR)
  • [n/a] unit-test added
  • documentation updated
  • CHANGELOG.md updated (only for user relevant changes)
  • author name in AUTHORS
  • tests/app/idp updated to demonstrate new features
  • [n/a] tests/app/rp updated to demonstrate new features

which add python 3.14 in turn
@dopry dopry requested a review from Copilot November 2, 2025 05:52
@codecov
Copy link

codecov bot commented Nov 2, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR adds support for Django 5.2 and Python 3.14 to the django-oauth-toolkit project. The changes update configuration files, testing infrastructure, and documentation to include the new versions.

  • Added Django 5.2 and Python 3.14 to tox testing configurations
  • Updated GitHub Actions workflow to test against the new versions
  • Updated project metadata and documentation to reflect version support

Reviewed Changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
tox.ini Added Python 3.14 and Django 5.2 test environments, including py314 in gh-actions mapping
tests/app/idp/requirements.txt Updated Django version constraint to include 5.2
pyproject.toml Added Python 3.14 upper bound, Django 5.2 framework classifier, and Python 3.13/3.14 version classifiers
docs/index.rst Updated documentation to list explicit Python versions (3.8-3.14) and Django versions (4.2-5.2)
README.rst Updated requirements section to list explicit Python versions (3.8-3.14) and Django versions (4.2-5.2)
CHANGELOG.md Added release notes for Django 5.2 and Python 3.14 support with Django version requirement
.github/workflows/test.yml Added Python 3.13/3.14 and Django 5.2 to test matrix with appropriate exclusions

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@dopry dopry merged commit 28e0c76 into django-oauth:master Nov 2, 2025
33 checks passed
@dopry dopry deleted the feat/dj52 branch November 2, 2025 06:01
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.

1 participant