Django-pghistory

Latest version: v3.5.1

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

Scan your dependencies

Page 1 of 8

3.5.1

Changes

- Changed project ownership to `AmbitionEng` by [wesleykendall](https://github.com/wesleykendall) in [#180](https://github.com/AmbitionEng/django-pghistory/pull/180).

3.5.0

Features

- Optimized `Events` diff queries by ~100x via a subquery instead of `LAG` windows by [lokhman](https://github.com/lokhman) in [#173](https://github.com/Opus10/django-pghistory/pull/173).
- Optimized object-level `Events` queries in the django admin by avoiding `UNION` queries by [lokhman](https://github.com/lokhman) in [#174](https://github.com/Opus10/django-pghistory/pull/174).

Changes

- Added Python 3.13 support, dropped Python 3.8. Added Postgres17 support by [wesleykendall](https://github.com/wesleykendall) in [#175](https://github.com/Opus10/django-pghistory/pull/175).

3.4.4

Fixes

- Fix db_column not being passed through on tracked AutoFields by [pmdevita](https://github.com/pmdevita) in [#166](https://github.com/Opus10/django-pghistory/pull/168).

3.4.3

Fixes

- Add missing py.typed file by [max-muoto](https://github.com/max-muoto) in [#166](https://github.com/Opus10/django-pghistory/pull/166).

3.4.2

Fixes

- Fix using `pghistory.track()` on models that have concrete inheritance by [wesleykendall](https://github.com/wesleykendall) in [#164](https://github.com/Opus10/django-pghistory/pull/164).

3.4.1

Fixes

- The `related_query_name` setting for tracked foreign keys had the default value mistakenly changed in v3.4.0. Fixed by [wesleykendall](https://github.com/wesleykendall) in [#163](https://github.com/Opus10/django-pghistory/pull/163).

Page 1 of 8

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.