Lab41 / PySEAL

This repository is a fork of Microsoft Research's homomorphic encryption implementation, the Simple Encrypted Arithmetic Library (SEAL). This code wraps the SEAL build in a docker container and provides Python API's to the encryption library.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Change Docker image to checkout pybind11 specific commit

AlexanderTitus opened this issue · comments

Change Docker image to checkout pybind11 specific commit to prevent updates from breaking our build.

I basically clone the pybind11 head into the container build. I think we can make pybind11 repo a dependency to the pySEAL repo? Or we could clone a tagged version of pybind?

I've modified Dockerfile to checkout a specific pybind 11 commit (a303c6fc479662fd53eaa8990dbc65b7de9b7deb) after cloning -- I think this should take care of this.

Sounds good - by repo dependency do we mean doing something like this: https://github.com/blog/2104-working-with-submodules?