3.0.0rc1
Pre-release
Pre-release
What's Changed
Highlights
- Django 5.2 support
- Python 3.13 support
- Documentation for views and materialized views
- Improved documentation for partitioned models.
- Allow customizing primary key on partitioned models using Django 5.2's
CompsitePrimaryKey. - Tablespace support for partitioned models
Contributions
- Fix
StopIterationby @seroy in #243 - Add additional tests for ON CONFLICT DO NOTHING duplicate rows filtering by @Photonios in #246
- Allow tuples as a valid type for
meta.keyby @TkTech in #241 - Support of restart_identity on truncate operation by @Photonios in #247
- Fix renamed annotations relying on group by clauses not working by @Photonios in #236
- Python 3.12 & Python 3.13 support by @Photonios in #260
- Remove introspection and ops checks on Django >= 5.0 by @tudorvaran in #264
- Make multi-day partitions deterministic and aligned by @walison17 in #263
- Add hourly partition support by @Toruitas in 67f2030
New Contributors
- @TkTech made their first contribution in #241
- @walison17 made their first contribution in #263
Full Changelog: v2.0.9...3.0.0rc1