v5.0.0 (2025-04-05)
This release is published under the Apache-2.0 License.
Bug Fixes
Unable to resolve action python-semantic-release/upload-to-gh-release@9.21.0
, unable to find version 9.21.0
It is now named python-semantic-release/publish-action
Chores
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!
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