From a920a7ff4973fd179b5ee0e1acb64ec3e94a3f4c Mon Sep 17 00:00:00 2001 From: Ran Benita Date: Wed, 1 Dec 2021 16:21:49 +0200 Subject: [PATCH] Release 4.5.0 --- docs/changelog.rst | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/docs/changelog.rst b/docs/changelog.rst index 2d800dbc..8f4e9c8b 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -1,8 +1,8 @@ Changelog ========= -unreleased ----------- +v4.5.0 (2021-12-01) +------------------- Improvements ^^^^^^^^^^^^ @@ -12,11 +12,27 @@ Improvements has a new ``serialized_rollback`` option, and a :fixture:`django_db_serialized_rollback` fixture is added. +* Official Python 3.10 support. + +* Official Django 4.0 support (tested against 4.0rc1 at the time of release). + +* Drop official Django 3.0 support. Django 2.2 is still supported, and 3.0 + will likely keep working until 2.2 is dropped, but it's not tested. + +* Added pyproject.toml file. + +* Skip Django's `setUpTestData` mechanism in pytest-django tests. It is not + used for those, and interferes with some planned features. Note that this + does not affect ``setUpTestData`` in unittest tests (test classes which + inherit from Django's `TestCase`). + Bugfixes ^^^^^^^^ * Fix :fixture:`live_server` when using an in-memory SQLite database. +* Fix typing of ``assertTemplateUsed`` and ``assertTemplateNotUsed``. + v4.4.0 (2021-06-06) -------------------