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:
RevisionActionfile
1.54modifypkgsrc/devel/py-cffi/Makefile
1.9modifypkgsrc/devel/py-cffi/PLIST
1.48modifypkgsrc/devel/py-cffi/distinfo