Add *.proto files to tfx python wheel package
Understanding the output of protoc is difficult. Those files reference source. For instance:
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: tfx/proto/example_gen.proto
, yet I don't see those files in this project.
Reading the *.proto files is a lot easier than the *_pb2.py files. Would you consider adding those files? Or at least reference another location where they can be examined?
The problem is that they do exist in this project: https://github.com/tensorflow/tfx/tree/master/tfx/proto , but aren't included after the python installation (ie after python setup.py install). I guess it's reasonable to not have them in the install.
We can use 'package_data' to include the protos. It's worth to include them for debugging purpose, IMO.
If there is a clean way to supply them, I think library users would benefit from having them in the install. I'll reopen for visibility but I totally understand if you don't feel a change is warranted.