Skip to content

Add support for Python 3.14 and Django 5.2#2

Open
jefftriplett wants to merge 1 commit intodracula:mainfrom
jefftriplett:patch-1
Open

Add support for Python 3.14 and Django 5.2#2
jefftriplett wants to merge 1 commit intodracula:mainfrom
jefftriplett:patch-1

Conversation

@jefftriplett
Copy link

This is a small refresh so we can install it with Python 3.14 and Django 5.2.

@coderabbitai
Copy link

coderabbitai bot commented Oct 17, 2025

πŸ“ Walkthrough

Walkthrough

Updates project metadata classifiers in pyproject.toml to declare support for Python 3.14 and Django 5.2. No functional code changes or modifications to runtime behavior.

Changes

Cohort / File(s) Summary
Metadata classifier updates
pyproject.toml
Adds Python 3.14 and Django 5.2 to supported version classifiers

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Pre-merge checks and finishing touches

βœ… Passed checks (3 passed)
Check name Status Explanation
Title Check βœ… Passed The PR title "Add support for Python 3.14 and Django 5.2" directly and clearly describes the main change in the changeset. The raw summary confirms that the PR adds support metadata for Python 3.14 and Django 5.2 to the project classifiers in pyproject.toml. The title is concise, specific, and immediately communicates the primary change without ambiguity or extraneous noise. A teammate scanning the commit history would understand exactly what this change accomplishes.
Description Check βœ… Passed The PR description "This is a small refresh so we can install it with Python 3.14 and Django 5.2" is directly related to the changeset. It accurately describes the purpose of the metadata updates, explaining that the changes enable installation with the newly supported Python and Django versions. The description is relevant and connected to the actual changes made, meeting the lenient criteria for this check.
Docstring Coverage βœ… Passed No functions found in the changes. Docstring coverage check skipped.
✨ Finishing touches
πŸ§ͺ Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment

πŸ“œ Recent review details

Configuration used: CodeRabbit UI

Review profile: CHILL

Plan: Pro

πŸ“₯ Commits

Reviewing files that changed from the base of the PR and between 7aea1fc and b6a9638.

πŸ“’ Files selected for processing (1)
  • pyproject.toml (1 hunks)
πŸ”‡ Additional comments (1)
pyproject.toml (1)

31-31: Metadata classifiers properly formatted and integrated.

The additions follow the standard PyPI classifier format and are correctly ordered with existing entries. The Python version constraint (requires-python = ">=3.9") and Django dependency constraint (dependencies = ["django>=4.2"]) both encompass the newly declared versions.

Before merging, please confirm that the project has been tested and validated against Python 3.14 and Django 5.2 to ensure the claimed support is accurate.

Also applies to: 36-36


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❀️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant