One of our dependencies (definitely at least tensorflow) uses protobuf. However, it seems like there is an issue where the way we are installing it may be too lax about how it manages the protobuf dependency. In #34, we worked around this by forcing a specific version of protobuf through our package, but that is not the best long term solution.
Figure out what the real root cause of the issue is, and see if we can remove the fix we put in place in #34.
One of our dependencies (definitely at least tensorflow) uses protobuf. However, it seems like there is an issue where the way we are installing it may be too lax about how it manages the protobuf dependency. In #34, we worked around this by forcing a specific version of protobuf through our package, but that is not the best long term solution.
Figure out what the real root cause of the issue is, and see if we can remove the fix we put in place in #34.