This release dropped Python 3.10 support, following django-stubs upstream (requires Python 3.11+ now).
What's Changed
- Mark stub-only synthetic types with
@type_check_onlyby @intgr with @Copilot in #1038 - Fix
PrimaryKeyRelatedFieldpk_fieldattribute & parameter type by @intgr with @Copilot in #1047 - Fix
ManyRelatedFieldtype parameters & relation fielddefault/initialtypes by @intgr in #1049
Housekeeping
- Drop Python 3.10 support by @intgr in #1035
- Cleanup Python 3.10 compatibility by @intgr in #1036
- Categorize stubtest allowlist_todo.txt entries by @intgr with @Copilot in #1037
- Fix remaining items in stubtest
allowlist_todo.txtand remove the file by @intgr with @Copilot in #1039 - Version 3.18.1 release by @intgr in #1050
Full Changelog: 3.18.0...3.18.1