python-cffi
Port variant v12
Summary Foreign Function Interface, C (3.12)
Package version 2.0.0
Homepage https://pypi.org/project/cffi/
Keywords python
Maintainer Python Automaton
License Not yet specified
Other variants v13
Ravenports Buildsheet | History
Ravensource Port Directory | History
Last modified 14 SEP 2025, 21:31:39 UTC
Port created 27 SEP 2017, 23:06:09 UTC
Subpackage Descriptions
single [GitHub Actions Status] [PyPI version] [![Read the Docs]][Documentation] CFFI ==== Foreign Function Interface for Python calling C code. Please see the [Documentation] or uncompiled in the `doc/` subdirectory. Download -------- [Download page] Source Code ----------- Source code is publicly available on [GitHub]. Contact ------- [Mailing list] Testing/development tips ------------------------ 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`: pip install pytest pip install -e . # editable install of CFFI for local development pytest src/c/ testing/ [Documentation]: http://cffi.readthedocs.org/
Configuration Switches (platform-specific settings discarded)
PY312 ON Build using Python 3.12 PY313 OFF Build using Python 3.13
Package Dependencies by Type
Build (only) libffi:dev:std
python312:dev:std
python-pip:single:v12
python-setuptools:single:v12
python-wheel:single:v12
python-build:single:v12
python-installer:single:v12
autoselect-python:single:std
Build and Runtime python-pycparser:single:v12
python312:primary:std
Runtime (only) python-pycparser:single:v12
Download groups
main mirror://PYPI/c/cffi
Distribution File Information
44d1b5909021139fe36001ae048dbdde8214afa20200eda0f64c068cac5d5529 523588 python-src/cffi-2.0.0.tar.gz
Ports that require python-cffi:v12
python-cryptography:v12 Cryptographic recipes and primitives (3.12)
python-pygit2:v12 Python bindings for libgit2 (3.12)