- Update to 4.5.2 * Bugfixes * Fix regression in v4.5.0 - pytest.mark.django_db(reset_sequence=True) now implies transaction=True again. - Release v4.5.1 * Bugfixes * Fix regression in v4.5.0 - database tests inside (non-unittest) classes were not ordered correctly to run before non-database tests, same for transactional tests before non-transactional tests. - Release v4.5.0 * Improvements * Add support for :ref:`rollback emulation/serialized rollback <test-case-serialized-rollback>`. The :func:`pytest.mark.django_db` marker 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). OBS-URL: https://build.opensuse.org/request/show/942800 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:django/python-pytest-django?expand=0&rev=29 |
||
---|---|---|
.gitattributes | ||
.gitignore | ||
pytest-django-4.5.2.tar.gz | ||
python-pytest-django.changes | ||
python-pytest-django.spec |