Path to this page:
Subject: CVS commit: pkgsrc/devel/py-cffi
From: Adam Ciarcinski
Date: 2023-10-04 23:51:44
Message id: 20231004215144.883A3FBDB@cvs.NetBSD.org
Log Message:
py-cffi: updated to 1.16.0
v1.16.0
* Add support for Python 3.12. With the removal of ``distutils`` from Python \
3.12, projects
using CFFI features that depend on ``distutils`` at runtime must add a \
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.
* Drop support for end-of-life Python versions (2.7, 3.6, 3.7).
* Add support for PEP517 builds; ``setuptools`` is now a required build dependency.
* Declare ``python_requires`` metadata for Python 3.8+. This allows unsupported \
Pythons
to continue using previously released sdists and wheels.
* Move project source under ``src/``; a more standard layout that also enables \
CI to more easily
catch packaging errors.
Files: