Skip to content

v6.0.0 Release#119

Merged
urda merged 1 commit into
masterfrom
dev/v6.0.0
Feb 3, 2026
Merged

v6.0.0 Release#119
urda merged 1 commit into
masterfrom
dev/v6.0.0

Conversation

@urda
Copy link
Copy Markdown
Owner

@urda urda commented Feb 3, 2026

v6.0.0

This release aligns with recent Django releases and Python releases.

  • Breaking Changes:
    • Dropped support for Python 3.8 and 3.9.
    • Dropped support for Django 5.0 and 5.1.
  • New Support:
    • Added support for Django 6.0 (minimum version 6.0.1).
    • Added support for Django 5.2 LTS (minimum version 5.2.10).
    • Updated Django 4.2 LTS minimum version to 4.2.27.
    • Added support for Python 3.13 and 3.14.
  • Internal Updates:
    • Migrated the project to use uv throughout.
    • Replaced setup.py, setup.cfg, and requirements.txt with pyproject.toml.
    • Removed .python-version file.
    • Added uv.lock for pinned dependency resolution.
    • Removed legacy requirements.txt files from the root and example_project.
    • Updated the example_project Makefile and local integration script to use uv.
    • Added .githooks/pre-commit to run make test.
    • Build system now uses uv build instead of python setup.py.
    • Updated actions/checkout@v2 references to actions/checkout@v6.
    • Renamed GitHub Actions workflows to match supported Django versions (testing-42.yaml, testing-52.yaml, testing-60.yaml).
    • Updated tox.ini to test against Django 4.2, 5.2, and 6.0.
    • General Makefile refactoring.
    • Added scripts/testpypi_integration.sh for testing deployed Test PyPI packages.
    • Added Test PyPI integration test matrix to tox.ini with parallel execution support.
  • General Updates:
    • Added Development section to README with uv setup instructions.
    • Updated pyproject.toml to include missing classifiers.
    • Updated link in README to point to actual RFC 8555.

@urda urda self-assigned this Feb 3, 2026
@urda urda marked this pull request as ready for review February 3, 2026 06:58
@urda urda force-pushed the dev/v6.0.0 branch 2 times, most recently from efaac85 to 2df09d8 Compare February 3, 2026 07:10
@codecov
Copy link
Copy Markdown

codecov Bot commented Feb 3, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.00%. Comparing base (17d990d) to head (a813644).
⚠️ Report is 3 commits behind head on master.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff            @@
##            master      #119   +/-   ##
=========================================
  Coverage   100.00%   100.00%           
=========================================
  Files            3         3           
  Lines           23        23           
=========================================
  Hits            23        23           

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

@urda urda force-pushed the dev/v6.0.0 branch 3 times, most recently from 9e35d22 to 9a56716 Compare February 3, 2026 07:30
@urda urda merged commit a813644 into master Feb 3, 2026
36 checks passed
@urda urda deleted the dev/v6.0.0 branch February 3, 2026 07:50
@urda urda restored the dev/v6.0.0 branch February 3, 2026 07:50
@urda urda deleted the dev/v6.0.0 branch February 3, 2026 07:58
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