Release Notes¶
1.8.0 (2025-11-30)¶
Changes¶
- Drop Python 3.9 support, add Python 3.14 support, add Postgres 18 support, add Django 6.0 support by @wesleykendall in #16
1.7.1 (2024-12-15)¶
Changes¶
- Changed project ownership to
AmbitionEngby @wesleykendall in #14.
1.7.0 (2024-11-01)¶
Changes¶
- Added Python 3.13 support, dropped Python 3.8. Added Postgres17 support by @wesleykendall in #13.
1.6.0 (2024-10-24)¶
Feature¶
- Added
application_nameas one of the fields returned by the primary activity proxy model by @Pete-J-Matthews in #11.
1.5.0 (2024-08-24)¶
Changes¶
- Django 5.1 compatibilty, and Dropped Django 3.2 / Postgres 12 support by @wesleykendall in #10.
1.4.1 (2024-04-06)¶
Trivial¶
- Fix ReadTheDocs builds. [Wesley Kendall, 8b3c49e]
1.4.0 (2023-11-26)¶
Feature¶
-
Django 5.0 compatibility [Wesley Kendall, 12efd20]
Support and test against Django 5 with psycopg2 and psycopg3.
1.3.1 (2023-10-09)¶
Trivial¶
- Added Opus10 branding to docs [Wesley Kendall, 877178b]
1.3.0 (2023-10-08)¶
Feature¶
-
Add Python 3.12 support and use Mkdocs for documentation [Wesley Kendall, ec98a78]
Python 3.12 and Postgres 16 are supported now, along with having revamped docs using Mkdocs and the Material theme.
Python 3.7 support was dropped.
1.2.0 (2023-06-08)¶
Feature¶
-
Added Python 3.11, Django 4.2, and Psycopg 3 support [Wesley Kendall, 72af215]
Adds Python 3.11, Django 4.2, and Psycopg 3 support along with tests for multiple Postgres versions. Drops support for Django 2.2.
1.1.1 (2022-10-25)¶
Trivial¶
- Use
Noneto resetpgactivity.timeout. [Wesley Kendall, fcabcb7]
1.1.0 (2022-10-24)¶
Feature¶
-
Simplify management command and nest
pgactivity.timeout. [Wesley Kendall, b7d359d]The
pgactivitycommand has been turned into a single management command that can list and kill queries rather than having mulitple subcommands.The
pgactivity.timeoutcontext manager can now be nested too.
1.0.0 (2022-10-18)¶
Api-Break¶
-
Initial release of
django-pgactivity[Wesley Kendall, 593bda7]django-pgactivitymakes it easy to view, filter, and kill Postgres queries. It comes with the following functionality:- The
PGActivityproxy model andpgactivitymanagement command for querying and filtering thepg_stats_activitytable. pgactivity.contextandpgactivity.middleware.ActivityMiddlewarefor annotating queries with application metadata, such as the request URL.pgactivity.cancelandpgactivity.terminatefor cancelling and terminating queries. ThePGActivitymodel manager also has these methods.pgactivity.timeoutfor dynamically setting the statement timeout.
- The