Граф коммитов

1 Коммитов

Автор SHA1 Сообщение Дата
Anthony Miyaguchi beed0d9d3c
Add generated Python bindings (#98)
* Fix SConstruct to build on macOS again

* Add dockerfile with centos8

* Add initial set of files for python binding

* Add build that works in linux

* Add functional build of python bindings

* Use setuptools and document failure mode

* Rename prio to src

* Move swig interface into separate folder

* Update readme and tests

* Reformat swig file and add in generated swig wrapper

* Organize swig interface with modules and macros

* Remove libprio namespace from tests

* Add BBIT_PREC_MAX to swig interface

* Fix implicit declaration of MIN function in binding

* Add tests for config and move bigger test to the bottom

* Accidentally change thing with keys

* Add wrapper for PrioTotalShare_final_uint

* Add working interface to uint encodings

* Move MSGPACK_* macros to end of interface due to inline code

* Add tests for most of the serialization

* Update config and key tests

* Fix hex exports of keys from including null byte

* Add documentation to failing multiprocessing test

* Remove automatic prio context at module load and fix tests

* Fix multi-processing test

* Remove MANIFEST from clean

* Fix travis by updating msgpack instead of installing
2020-07-16 16:57:40 -07:00