Skip to main content

Changelog

March 2026

Django 6.0

SpeedPy has been updated to Django 6.0.3, a major version upgrade from Django 5.2.8.

Django 6.0 brings continued improvements to the ORM, async support, and template engine. Review the Django 6.0 release notes before merging this update into your project, as there may be breaking changes depending on which Django internals you use.

Infrastructure

  • Node.js updated from 25.6.0 to 25.8.1 in the Docker image

Python Package Updates

PackagePreviousUpdated
Django5.2.86.0.3
django-stubs5.2.86.0.1
gunicorn23.0.025.1.0
django-ses4.5.04.7.2
djangoql0.18.10.19.1
pyjwt[crypto]2.10.12.12.1
djangorestframework3.16.13.17.0
django-otp1.6.31.7.0
django-allauth65.13.165.15.0
django-crispy-forms2.52.6
django-debug-toolbar6.1.06.2.0
django-environ0.12.00.13.0
celery[redis]5.6.15.6.2
whitenoise6.11.06.12.0
psycopg3.3.23.3.3
Pillow12.0.012.1.1
black25.12.026.3.1

New: update_pyproject.py script

A new update_pyproject.py script is now included in the boilerplate. It automates keeping your Python dependencies up to date by fetching the latest versions from PyPI and rewriting pyproject.toml in place.

How to get this update

Pull it into your project via the speedpy Git remote:

git fetch speedpy
git merge speedpy/master --allow-unrelated-histories

See the Updating page for full instructions.