Upgrades
- CPython 3.14.0rc2 -> 3.14.0rc3
- OpenSSL 3.0.16 -> 3.5.3 (new LTS)
Distribution changes
- Fix the new asyncio debugging feature in Python 3.14 (e.g.
python -m asyncio ps
) on Linux and macOS. - On Mac and Linux, SQLite is no longer built with the
-DSQLITE_ENABLE_FTS3_TOKENIZER
option, which opts into a less secure way to call thefts3_tokenizer
function. Applications that need this feature are strongly encouraged to callfts3_tokenizer
with bound parameters, but can alternatively usesetconfig()
at runtime to get the same behavior as the compile-time option. See discussion in #791 and #562. - On Windows, SQLite is built with a handful of flags to match the build configuration of Mac and Linux, notably
-DSQLITE_ENABLE_FTS3_PARENTHESIS
which uses the improved syntax for fts3 queries.
Build system changes
- Add support for loongarch64-linux builds (but no automated builds)
Full Changelog: 2025090...2025091