3.16.1
- Add changes required for building against Cython 3.0 and set Cython language-level to 3.
- Ensure indexes aren't added to unindexed fields during introspection, #2691.
- Ensure we don't redundantly select same PK in prefetch when using PREFETCH_TYPE.JOIN.
- In Sqlite migrator, use Sqlite's builtin DROP and RENAME column facilities when possible. This can be overridden by passing
legacy=True
flag.