- Drop Django 3.2 to 4.1 support.
- Drop Python 3.8 support.
- Support Python 3.13.
- Support Django 5.1.
- Support Django 5.0.
- Drop Python 3.7 support.
- Support Python 3.12.
Fix the system check for
Meta.base_manager_name
to work with multiple inheritance ofMeta
classes.Thanks to Julius Seporaitis for the report in Issue #228.
- Support Django 4.2.
- Reduce memory footprint when fetching single objects.
- Support Python 3.11.
- Support Django 4.1.
- Drop support for Django 2.2, 3.0, and 3.1.
- Drop Python 3.6 support.
- Support Python 3.10.
- Fix versions advertised in README.
- Support Django 3.2.
- Add system check that the
Meta
class is inherited in all subclasses.
- Fix model subclasses’ default manager back to
objects
rather thanprefetch_manager
.
- Remove tests from built package.
- Fix pickled model instances. Instances loaded from pickle remove their peer tracking so will be subject to 1+N queries for any foreign key access.
- Declare Python 3.5 support.
- Fix packaging issues.
- Initial release.