Python bingings thoug cFFI (API, out-of-line) for calling enr Go functions though CGo wrapper.
$ make static
$ python enry_build.py
Will build static library for Cgo wrapper libenry, then generate and build enry.c
- a CPython extension that
Example for single exposed API function is provided.
$ python enry.py
- try ABI mode, to aviod dependency on C compiler on install (+perf test?)
- ready
libenry.hand generateffibuilder.cdefcontent - helpers for sending/recieving Go slices to C
- cover the rest of enry API
- add
setup.py - build/release automation on CI (publish on pypi)