Skip to content
Snippets Groups Projects
Select Git revision
  • branch/default-vms default protected
  • branch/default
  • branch/msvcrt
  • branch/release-1.14
  • branch/release-1.13
  • branch/Luke-Rogers/add-license-to-trove-classifiers-1578493878065
  • branch/release-1.12
  • branch/create-tmp-homedir
  • branch/edbaunton/minor-fix-fucntion-typo-in-overviewrst-1529498764587
  • branch/release-1.11
  • branch/fix-typo
  • topic/default/bitbucket-pr-81
  • branch/find-vcvars
  • branch/release-1.10
  • branch/binary_enum
  • topic/default/bitbucket-pr-77
  • branch/buffer_richcompare
  • branch/warn-no-ref-kept
  • topic/machinaut/parse-constant-expressions-of-the-form-1-1484192543733/bitbucket-pr-74
  • branch/build-with-xcode-only
  • v1.11.1
  • v1.11.2
  • v1.11.3
  • v1.11.4
  • v1.11.5
  • v1.12.0
  • v1.12.1
  • v1.12.2
  • v1.12.3
  • v1.13.0
  • v1.13.1
  • v1.13.2
  • v1.14.0
33 results

cffi

  • Clone with SSH
  • Clone with HTTPS
  • user avatar
    Armin Rigo authored
    c6a071f5
    History
    Name Last commit Last update
    c
    cffi
    demo
    doc
    testing
    .gitignore
    .hgignore
    .hgtags
    AUTHORS
    LICENSE
    MANIFEST.in
    README.md
    requirements.txt
    setup.cfg
    setup.py
    setup_base.py

    CFFI

    Foreign Function Interface for Python calling C code. Please see the Documentation or uncompiled in the doc/ subdirectory.

    Download

    Download page

    Contact

    Mailing list

    Testing/development tips

    To run tests under CPython, run::

    pip install pytest     # if you don't have py.test already
    pip install pycparser
    python setup.py build_ext -f -i
    py.test 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.