This project has moved to https://github.com/python-cffi/cffi/
Foreign Function Interface for Python calling C code. Please see the Documentation or uncompiled in the doc/ subdirectory.
CFFI is developed using Mercurial SCM. The source code is publicly available on heaptapod.
You can read more about how to contribute to the project on PyPy's documentation.
To run tests under CPython, run::
pip install pytest # if you don't have pytest already
pip install pycparser
python setup.py build_ext -f -i
pytest c/ testing/
If you run in another directory (either the tests or another program),
you should use the environment variable PYTHONPATH=/path
to point
to the location that contains the _cffi_backend.so
just compiled.