Django-perf-rec

Latest version: v4.28.0

Safety actively analyzes 723144 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 9

4.5.0

------------------

* Update Python support to 3.5-3.8, as 3.4 has reached its end of life.
* Converted setuptools metadata to configuration file. This meant removing the
``__version__`` attribute from the package. If you want to inspect the
installed version, use
``importlib.metadata.version("django-perf-rec")``
(`docs <https://docs.python.org/3.8/library/importlib.metadata.html#distribution-versions>`__ /
`backport <https://pypi.org/project/importlib-metadata/>`__).
* Fix ``Q()`` Patchy patch for Django 2.0+ with non-ANDed ``Q()``'s.

4.4.0

------------------

* Normalize SQL whitespace. This will change fingerprinted SQL in some cases.

4.3.0

------------------

* Add support for Django 2.2.

4.2.0

------------------

* Work with, and require, ``sqlparse`` > 0.3.0.

4.1.0

------------------

* Fix a bug in automatic test record naming when two different modules had a
test with the same class + name that ran one after another.
* Fix Python 3.7 ``DeprecationWarning`` for ``collections.abc`` (Python 3.7 not
officially supported yet).

4.0.0

------------------

* Drop Python 2 support, only Python 3.4+ is supported now.
* Drop Django 1.8, 1.9, and 1.10 support. Only Django 1.11+ is supported now.
* Dropped requirements for ``kwargs-only`` and ``six``.

Page 6 of 9

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.