aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools/distrib/python/grpcio_tools/grpc_tools
Commit message (Collapse)AuthorAge
* Updated python scripts to work with protobuf 3.2.0Gravatar Mehrdad Afshari2017-03-07
| | | | | | | | | | | | | | | | | | Since the build script of python grpcio-tools package is very much entangled with the build system of protobuf, and protobuf build scripts added a build step that compiles js/embed.cc to create a preprocessor binary that takes some .js files and generates a single well_known_types_embed.cc which then gets linked to the rest of protobuf source tree. The generated code seems to be used only by the JS portion of protoc, so is not expected to affect our python build. Since we did not want to replicate the entire build process of protobuf, we decided to pre-generate the well_known_types_embed.cc and keep it in our repo and then substitute the js/embed.cc compiler file with it.
* Patch overlooked strings from Python un-namespacingGravatar Masood Malekghassemi2016-12-14
|
* Un-namespace Python packagesGravatar Masood Malekghassemi2016-12-12
Setuptools was updated and our hacky namespace-package-chickens came back to roost. This removes the unsupported namespace package hacks.