github pmdevita/django-shinobi v1.4.1
1.4.1

10 hours ago

Shinobi 1.4.1 is a maintenance release, it adds support for Python 3.14 and Pydantic 2.12.

This release drops Python 3.8 support as it is EOL. Python 3.9 is also EOL now and will be dropped in 1.5.0.

Special thanks to @jwnwilson who contributed hybrid async auth! We unfortunately found additional issues after it was merged and had to pull it for this release, hopefully we'll be able to bring this back again sometime soon.

For contributors, there have been a number of improvements made to the CI and build that should help you. Using pull_request_target, tests should now run automatically for you when you open a PR, should be very helpful testing against the many different supported installations. The Pydantic version has also been pinned in the pre-commit mypy, which should make for less surprises when Pydantic inevitably updates and breaks a few things.

Full Changelog

Features

Docs

Refactoring

Build/CI

New Contributors

Full Changelog: v1.4.0...v1.4.1

Don't miss a new django-shinobi release

NewReleases is sending notifications on new releases.