METADATA 2.5 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. Metadata-Version: 2.4
  2. Name: cffi
  3. Version: 2.0.0
  4. Summary: Foreign Function Interface for Python calling C code.
  5. Author: Armin Rigo, Maciej Fijalkowski
  6. Maintainer: Matt Davis, Matt Clay, Matti Picus
  7. License-Expression: MIT
  8. Project-URL: Documentation, https://cffi.readthedocs.io/
  9. Project-URL: Changelog, https://cffi.readthedocs.io/en/latest/whatsnew.html
  10. Project-URL: Downloads, https://github.com/python-cffi/cffi/releases
  11. Project-URL: Contact, https://groups.google.com/forum/#!forum/python-cffi
  12. Project-URL: Source Code, https://github.com/python-cffi/cffi
  13. Project-URL: Issue Tracker, https://github.com/python-cffi/cffi/issues
  14. Classifier: Programming Language :: Python
  15. Classifier: Programming Language :: Python :: 3
  16. Classifier: Programming Language :: Python :: 3.9
  17. Classifier: Programming Language :: Python :: 3.10
  18. Classifier: Programming Language :: Python :: 3.11
  19. Classifier: Programming Language :: Python :: 3.12
  20. Classifier: Programming Language :: Python :: 3.13
  21. Classifier: Programming Language :: Python :: 3.14
  22. Classifier: Programming Language :: Python :: Free Threading :: 2 - Beta
  23. Classifier: Programming Language :: Python :: Implementation :: CPython
  24. Requires-Python: >=3.9
  25. Description-Content-Type: text/markdown
  26. License-File: LICENSE
  27. License-File: AUTHORS
  28. Requires-Dist: pycparser; implementation_name != "PyPy"
  29. Dynamic: license-file
  30. [![GitHub Actions Status](https://github.com/python-cffi/cffi/actions/workflows/ci.yaml/badge.svg?branch=main)](https://github.com/python-cffi/cffi/actions/workflows/ci.yaml?query=branch%3Amain++)
  31. [![PyPI version](https://img.shields.io/pypi/v/cffi.svg)](https://pypi.org/project/cffi)
  32. [![Read the Docs](https://img.shields.io/badge/docs-latest-blue.svg)][Documentation]
  33. CFFI
  34. ====
  35. Foreign Function Interface for Python calling C code.
  36. Please see the [Documentation] or uncompiled in the `doc/` subdirectory.
  37. Download
  38. --------
  39. [Download page](https://github.com/python-cffi/cffi/releases)
  40. Source Code
  41. -----------
  42. Source code is publicly available on
  43. [GitHub](https://github.com/python-cffi/cffi).
  44. Contact
  45. -------
  46. [Mailing list](https://groups.google.com/forum/#!forum/python-cffi)
  47. Testing/development tips
  48. ------------------------
  49. After `git clone` or `wget && tar`, we will get a directory called `cffi` or `cffi-x.x.x`. we call it `repo-directory`. To run tests under CPython, run the following in the `repo-directory`:
  50. pip install pytest
  51. pip install -e . # editable install of CFFI for local development
  52. pytest src/c/ testing/
  53. [Documentation]: http://cffi.readthedocs.org/