pypi / django-postgres-extra
django-postgres-extra
What changed in django-postgres-extra 3, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-22.
3 new APIs and options1 behavior and defaults6 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initdjango-postgres-extra 310 changes
New APIs and options 3
Allows customizing the primary key on partitioned models using Django 5.2's CompositePrimaryKey.
Adds support for restart_identity on the truncate operation.
Adds tablespace support for partitioned models.
Behavior and default changes 1
Allows tuples as a valid type for meta.key.
Fixes and other changes 6
Adds support for Django 5.2.
Makes multi-day partitions deterministic and aligned.
Makes PostgresModelDataMigrator work for scheduled rebuilds of a table.
Adds support for Python 3.13.
Fixes renamed annotations that rely on group by clauses not working.
Fixes StopIteration.