What's Changed
Changed
GIL CPython 3.11–3.14; refuse free-threaded 3.14t
requires-python is >=3.11,<3.15. Token diffs refuse a free-threaded build (Py_GIL_DISABLED) before importing cydifflib. Use --python 3.13 or a GIL 3.14 (uv python find 3.14 may resolve to 3.14t).
cydifflib is the optional diff extra
Token diffs still require cydifflib>=1.2.0 (no stdlib fallback). Core flexdoc no longer depends on it. Install flexdoc[diff]. Callers that use token diffs, including chopdiff, should depend on flexdoc[diff].