Django-pghistory

Latest version: v3.5.1

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

Scan your dependencies

Page 5 of 8

2.2.1

Not secure
Trivial

- Do additional safety checks in middleware [Wes Kendall, 9678d83]

2.2.0

Not secure
Feature

- Configure middleware tracked methods [Wes Kendall, e931757]

Use ``settings.PGHISTORY_MIDDLEWARE_METHODS`` to configure which methods
are tracked in the middleware. Defaults to ``("GET", "POST", "PUT", "PATCH", "DELETE")``.

2.1.1

Not secure
Trivial

- Format trigger SQL for better compatibility with ``django-pgtrigger``>=4.5 [Wes Kendall, fa04191]

2.1.0

Not secure
Feature

- Add setting to configure JSON encoder for context. [Zac Miller, 430225f]

``django-pghistory`` now uses Django's default JSON encoder
to serialize contexts, which supports datetimes, UUIDs,
and other fields.

You can override the JSON encoder by setting
``PGHISTORY_JSON_ENCODER`` to the path of the class.

Trivial

- Local development enhancements [Wes Kendall, 95a5b1d]

2.0.3

Not secure
Trivial

- Test against Django 4.1 and other CI improvements [Wes Kendall, 953fe1d]

2.0.2

Not secure
Trivial

- Fix ReadTheDocs builds [Wes Kendall, afbc33e]

Page 5 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.