py35-cffi-1.11.5nb1

Basic Info:

Foreign Function Interface for Python calling C code

homepage: http://cffi.readthedocs.io/en/latest/
license: mit
install size: 1073677
build date: 2019-01-25 20:28:00 +0000
package file: py35-cffi-1.11.5nb1.tgz
package size: 340629

Description:

Foreign Function Interface for Python calling C code. The aim of
this project is to provide a convenient and reliable way of calling
C code from Python. The interface is based on LuaJIT's FFI and
follows a few principles:

o The goal is to call C code from Python. You should be able to do
so without learning a 3rd language: every alternative requires
you to learn their own language (Cython, SWIG) or API (ctypes).
So we tried to assume that you know Python and C and minimize
the extra bits of API that you need to learn.
o Keep all the Python-related logic in Python so that you don't
need to write much C code.
o Work either at the level of the ABI (Application Binary Interface)
or the API (Application Programming Interface). Usually, C
libraries have a specified C API but often not an ABI.
o We try to be complete. For now some C99 constructs are not
supported, but all C89 should be, including macros.
o We attempt to support both PyPy and CPython, with a reasonable
path for other Python implementations like IronPython and Jython.
o Note that this project is not about embedding executable C code
in Python, unlike Weave. This is about calling existing C libraries
from Python.

Homepage:
http://cffi.readthedocs.io/en/latest/

Provides:

Requires:

Depends:

py35-cparser-[0-9]*
py35-setuptools>=0.8
libffi>=3.0.11
python>=3.5<3.6

Package List

File NameDateSize
lib/python3.5/site-packages/cffi-1.11.5-py3.5.egg-info/PKG-INFO2019-01-25 13:281214 bytes
lib/python3.5/site-packages/cffi-1.11.5-py3.5.egg-info/SOURCES.txt2019-01-25 13:284894 bytes
lib/python3.5/site-packages/cffi-1.11.5-py3.5.egg-info/dependency_links.txt2019-01-25 13:281 bytes
lib/python3.5/site-packages/cffi-1.11.5-py3.5.egg-info/entry_points.txt2019-01-25 13:2876 bytes
lib/python3.5/site-packages/cffi-1.11.5-py3.5.egg-info/not-zip-safe2018-02-27 11:151 bytes
lib/python3.5/site-packages/cffi-1.11.5-py3.5.egg-info/requires.txt2019-01-25 13:2810 bytes
lib/python3.5/site-packages/cffi-1.11.5-py3.5.egg-info/top_level.txt2019-01-25 13:2819 bytes
lib/python3.5/site-packages/_cffi_backend.so2019-01-25 13:27195720 bytes
lib/python3.5/site-packages/cffi/__init__.py2018-02-27 11:15479 bytes
lib/python3.5/site-packages/cffi/__pycache__/__init__.cpython-35.pyc2019-01-25 13:28480 bytes
lib/python3.5/site-packages/cffi/__pycache__/__init__.cpython-35.opt-1.pyc2019-01-25 13:28480 bytes
lib/python3.5/site-packages/cffi/_cffi_errors.h2018-02-27 11:153804 bytes
lib/python3.5/site-packages/cffi/_cffi_include.h2018-02-27 11:1512149 bytes
lib/python3.5/site-packages/cffi/_embedding.h2018-02-27 11:1516030 bytes
lib/python3.5/site-packages/cffi/api.py2018-02-27 11:1540590 bytes
lib/python3.5/site-packages/cffi/__pycache__/api.cpython-35.pyc2019-01-25 13:2834959 bytes
lib/python3.5/site-packages/cffi/__pycache__/api.cpython-35.opt-1.pyc2019-01-25 13:2834846 bytes
lib/python3.5/site-packages/cffi/backend_ctypes.py2018-02-27 11:1542086 bytes
lib/python3.5/site-packages/cffi/__pycache__/backend_ctypes.cpython-35.pyc2019-01-25 13:2843422 bytes
lib/python3.5/site-packages/cffi/__pycache__/backend_ctypes.cpython-35.opt-1.pyc2019-01-25 13:2843039 bytes
lib/python3.5/site-packages/cffi/cffi_opcode.py2018-02-27 11:155724 bytes
lib/python3.5/site-packages/cffi/__pycache__/cffi_opcode.cpython-35.pyc2019-01-25 13:285252 bytes
lib/python3.5/site-packages/cffi/__pycache__/cffi_opcode.cpython-35.opt-1.pyc2019-01-25 13:285200 bytes
lib/python3.5/site-packages/cffi/commontypes.py2018-02-27 11:152689 bytes
lib/python3.5/site-packages/cffi/__pycache__/commontypes.cpython-35.pyc2019-01-25 13:282078 bytes
lib/python3.5/site-packages/cffi/__pycache__/commontypes.cpython-35.opt-1.pyc2019-01-25 13:282016 bytes
lib/python3.5/site-packages/cffi/cparser.py2018-02-27 11:1539250 bytes
lib/python3.5/site-packages/cffi/__pycache__/cparser.cpython-35.pyc2019-01-25 13:2823211 bytes
lib/python3.5/site-packages/cffi/__pycache__/cparser.cpython-35.opt-1.pyc2019-01-25 13:2823036 bytes
lib/python3.5/site-packages/cffi/error.py2018-02-27 11:15666 bytes
lib/python3.5/site-packages/cffi/__pycache__/error.cpython-35.pyc2019-01-25 13:281299 bytes
lib/python3.5/site-packages/cffi/__pycache__/error.cpython-35.opt-1.pyc2019-01-25 13:281299 bytes
lib/python3.5/site-packages/cffi/ffiplatform.py2018-02-27 11:154046 bytes
lib/python3.5/site-packages/cffi/__pycache__/ffiplatform.cpython-35.pyc2019-01-25 13:283802 bytes
lib/python3.5/site-packages/cffi/__pycache__/ffiplatform.cpython-35.opt-1.pyc2019-01-25 13:283802 bytes
lib/python3.5/site-packages/cffi/lock.py2018-02-27 11:15747 bytes
lib/python3.5/site-packages/cffi/__pycache__/lock.cpython-35.pyc2019-01-25 13:28405 bytes
lib/python3.5/site-packages/cffi/__pycache__/lock.cpython-35.opt-1.pyc2019-01-25 13:28405 bytes
lib/python3.5/site-packages/cffi/model.py2018-02-27 11:1521552 bytes
lib/python3.5/site-packages/cffi/__pycache__/model.cpython-35.pyc2019-01-25 13:2821331 bytes
lib/python3.5/site-packages/cffi/__pycache__/model.cpython-35.opt-1.pyc2019-01-25 13:2821129 bytes
lib/python3.5/site-packages/cffi/parse_c_type.h2018-02-27 11:155976 bytes
lib/python3.5/site-packages/cffi/recompiler.py2018-02-27 11:1563412 bytes
lib/python3.5/site-packages/cffi/__pycache__/recompiler.cpython-35.pyc2019-01-25 13:2851275 bytes
lib/python3.5/site-packages/cffi/__pycache__/recompiler.cpython-35.opt-1.pyc2019-01-25 13:2850568 bytes
lib/python3.5/site-packages/cffi/setuptools_ext.py2018-02-27 11:158198 bytes
lib/python3.5/site-packages/cffi/__pycache__/setuptools_ext.cpython-35.pyc2019-01-25 13:287243 bytes
lib/python3.5/site-packages/cffi/__pycache__/setuptools_ext.cpython-35.opt-1.pyc2019-01-25 13:287202 bytes
lib/python3.5/site-packages/cffi/vengine_cpy.py2018-02-27 11:1541470 bytes
lib/python3.5/site-packages/cffi/__pycache__/vengine_cpy.cpython-35.pyc2019-01-25 13:2836037 bytes
lib/python3.5/site-packages/cffi/__pycache__/vengine_cpy.cpython-35.opt-1.pyc2019-01-25 13:2835702 bytes
lib/python3.5/site-packages/cffi/vengine_gen.py2018-02-27 11:1526676 bytes
lib/python3.5/site-packages/cffi/__pycache__/vengine_gen.cpython-35.pyc2019-01-25 13:2823001 bytes
lib/python3.5/site-packages/cffi/__pycache__/vengine_gen.cpython-35.opt-1.pyc2019-01-25 13:2822618 bytes
lib/python3.5/site-packages/cffi/verifier.py2018-02-27 11:1511207 bytes
lib/python3.5/site-packages/cffi/__pycache__/verifier.cpython-35.pyc2019-01-25 13:289946 bytes
lib/python3.5/site-packages/cffi/__pycache__/verifier.cpython-35.opt-1.pyc2019-01-25 13:289908 bytes