Skip to content

v5.0.0

Latest
Compare
Choose a tag to compare
@crccheck crccheck released this 05 Apr 06:32

v5.0.0 (2025-04-05)

This release is published under the Apache-2.0 License.

Bug Fixes

  • ci: Fix release should use python-semantic-release/publish-action (#183, ce75176)

Unable to resolve action python-semantic-release/[email protected], unable to find version 9.21.0

It is now named python-semantic-release/publish-action

Chores

  • Add Ruff and use it for lint checks (#175, 8478467)

  • Drop long-unsupported py3.7 py3.8 django versions (#179, 988ce82)

Python 3.7 hasn't been supported in ages, and it's causing errors on CI actions so let's just drop it.

It appears that dropping Python 3.7 is desired anyway!

  • Run tests for Django 5.1 on tested Python versions (#178, 6e92eb7)

  • Switch from Poetry to vanilla Pip (#180, 080ee8c)

Updating the project to match my current style and to reduce dependencies.

No code changes needed for Django 5.2 support

https://docs.djangoproject.com/en/5.2/releases/5.2/

Refactoring

Bringing in rules I've had success with elsewhere. More consistent style helps with readability and maintainability. Some of the rules help with code simplicity and with reducing bugs too.


Detailed Changes: v4.3.0...v5.0.0