Hi all,
The new 1.16.0 release of CFFI has been tagged on GitHub and is available on PyPI. The new release adds support for Python 3.12 and drops support for all end-of-life Python versions. Full release notes are at
https://github.com/python-cffi/cffi/releases/tag/v1.16.0.
With the removal of `distutils` from Python 3.12, projects using CFFI features that depend on `distutils` at runtime must add an explicit dependency on `setuptools` to function under Python 3.12+. CFFI does not declare a runtime `setuptools` requirement to avoid an unnecessary dependency for projects that do not require it.
Please file any issues at
https://github.com/python-cffi/cffi/issues.
- CFFI release management team