Skip to content

Conversation

@cavanierc
Copy link
Contributor

@cavanierc cavanierc commented Dec 8, 2025

Description

Add support for Django 6.0

Changes

  • ✅ Updated setup.py classifiers
  • ✅ Added Django 6.0 to tox test
  • ✅ All tests passing with Django 6.0

Testing

  • Tested with Django 6.0.0
  • All existing tests pass
  • No breaking changes

Checklist

  • Tests pass locally
  • Documentation updated

- Update classifiers in setup.py
- Add Django 6.0 to tox environments
- Update documentation
@auvipy auvipy requested review from auvipy and Copilot and removed request for auvipy December 8, 2025 16:17
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 pull request attempts to add support for Django 6.0 and Python 3.14 to the django-celery-beat project. However, both Django 6.0 and Python 3.14 do not exist yet as of December 2025. Django 5.1.x is the current stable release with Django 5.2 in development, and Python 3.13 is the latest released Python version. The PR cannot be merged in its current state as it references non-existent versions that will cause installation and testing failures.

Key Changes (All Problematic):

  • Added Django 6.0 classifiers and test configurations (version doesn't exist)
  • Added Python 3.14 classifier and test configurations (version doesn't exist)
  • Updated dependency upper bounds to include Django 6.0 (premature)

Reviewed changes

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

File Description
tox.ini Adds Django 6.0 (django60) and Python 3.14 (py314) to test matrix - both versions don't exist
setup.py Adds classifiers for Django 6.0 and Python 3.14 - both versions don't exist
requirements/test-django.txt Updates upper bound to <6.1 to allow Django 6.0 - version doesn't exist
requirements/docs.txt Updates upper bound to <6.1 to allow Django 6.0 - version doesn't exist

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

@codecov
Copy link

codecov bot commented Dec 8, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 88.18%. Comparing base (7b4cf16) to head (e36abe9).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #978   +/-   ##
=======================================
  Coverage   88.18%   88.18%           
=======================================
  Files          32       32           
  Lines        1007     1007           
  Branches      105      105           
=======================================
  Hits          888      888           
  Misses        101      101           
  Partials       18       18           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@auvipy auvipy merged commit 9a70b2c into celery:main Dec 8, 2025
35 checks passed
@cavanierc cavanierc deleted the support-django-6 branch December 8, 2025 16:33
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.

2 participants