What's Changed
- Run tests against the lowest supported django version by @UnknownPlatypus in #2862
- fix: allow
django.shortcuts.resolve_urlto receive a str-promise by @alexei in #2869 - fix: add type declarations for some missing settings by @alexei in #2870
- fix: import all forms widgets by @alexei in #2871
- Update assertContains and assertNotContains signatures by @SebCorbin in #2880
- Update middleware types by @UnknownPlatypus in #2884
- Remove
strfrom enum label types when we know for sure the labels are lazy by @rchen152 in #2888 - Switch Dependabot to Renovate by @intgr in #2893
- CI: Only run branch tests on Renovate branches where it's needed by @intgr in #2899
- fix: in db.models make required_db_vendor str by @Tatsh in #2909
- Run pyrefly over test cases by @rchen152 in #2914
- Mypy 1.19 by @sobolevn in #2919
New Contributors
- @alexei made their first contribution in #2869
- @SebCorbin made their first contribution in #2880
- @rchen152 made their first contribution in #2888
- @renovate[bot] made their first contribution in #2895
Full Changelog: 5.2.7...5.2.8