Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Regenerate projects | Sanjay Pujare | 2019-01-03 |
| | |||
* | use test constants, fix formatting | Eric Gribkoff | 2018-12-27 |
| | |||
* | Add Watch method to health check service | Eric Gribkoff | 2018-12-26 |
| | |||
* | Add LICENSE to grpcio-* packages | Lidi Zheng | 2018-12-05 |
| | | | | * Using the proprocess command to copy the LICENSE | ||
* | Regenerate projects | Muxi Yan | 2018-11-19 |
| | |||
* | Bazel rules for Python grpcio_health_checking | Naresh | 2018-10-09 |
| | | | | | | | | | | | | | | | Add Bazel rules for building and testing grpcio_health_checking. An unofficial fork for rules_protobuf is used for now as it incorporates a change (#196 by duduko on the upstream repo pubref/rules_protobuf) which allows the protoc compiler to compile generated protos too. This was not merged because the change was failing for golang, but works as expected for Python. This is needed because grpcio_health_checking fetches it's proto file from a different directory (previously achived through setup.py) and thus needs to be moved to the required location within bazel-genfiles using a genrule. | ||
* | Regenerate projects | Stanley Cheung | 2018-10-08 |
| | |||
* | Regenerate projects | Juanli Shen | 2018-08-27 |
| | |||
* | upgrade python to protobuf 3.6.0 | Jan Tattermusch | 2018-08-07 |
| | |||
* | Add SERVICE_NAME to reflection/health | Mehrdad Afshari | 2018-07-26 |
| | |||
* | Regenerate projects | Srini Polavarapu | 2018-07-19 |
| | |||
* | Regenrate projects | Srini Polavarapu | 2018-06-08 |
| | |||
* | Regenerate projects | Mehrdad Afshari | 2018-05-02 |
| | |||
* | Bump protobuf runtime dependency versions | Mehrdad Afshari | 2018-04-19 |
| | |||
* | Regenerate projects | Mehrdad Afshari | 2018-04-04 |
| | |||
* | Regenerate projects | Mehrdad Afshari | 2018-02-22 |
| | |||
* | Regenerate projects | Mehrdad Afshari | 2018-01-19 |
| | |||
* | Upgrade yapf to 0.20.0 | Mehrdad Afshari | 2018-01-02 |
| | | | | Upgrade yapf version to 0.20.0 and reformat Python files. | ||
* | yapf-ize grpcio_health_checking | ncteisen | 2017-12-11 |
| | |||
* | Bump 1.8.0-dev to 1.9.0-dev | Mehrdad Afshari | 2017-11-27 |
| | |||
* | Update Python dependency to protobuf v3.5.0.post1 | Mehrdad Afshari | 2017-11-27 |
| | |||
* | Alter health/reflection packages' build criterion | Mehrdad Afshari | 2017-11-20 |
| | | | | | | | | | | Using the presence of the `*_pb2_grpc` module, as opposed to the absence of the build script (`*_commands` module) is a problematic choice, because even if a generated file is present, the test infrastructure may want to regenerate it under a different environment (e.g. different Python/proto package version). This will ensure the protos always get recompiled if we have a `*_commands` module present, signaling we are in a build environment, thereby making the process hermetic. | ||
* | Fix grpcio_{health_checking,reflection} packaging | Mehrdad Afshari | 2017-11-15 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The previous packaging structure exhibited strange behavior of slowness when trying to use pip to install grpcio-reflection or grpcio-health-checking in a single line with grpcio-tools. The root cause seems to be the complicated interaction between pip and setuptools and the fact that we ship a single .tar.gz "source" archive for `grpcio_reflection` and `grpcio_health_checking` packages. `pip` tries to build this "source" package, and our build process wants to generate code for the `.proto` files in the package. However, we have already processed the `.proto` files into `_pb2.py` files in our artifact build process, and installing `grpcio_tools` to get `grpcio_{reflection,health_checking}` seems excessive. The behavior gets worse since `setuptools`, while building the package from source, tries to fetch `grpcio_tools` from source and build that too. This takes a while, since it involves compiling a bunch of native code from `protobuf` and `grpc` and requires a C compiler to boot. This commit modifies the Python artifact for the two packages so that they will not include the raw `.proto` files in the distribution uploaded to PyPI, nor would they contain the Python module that does the preprocessing code generation from the respective .proto files. Instead, a specific code path is taken when the generated `_pb2_grpc` Python module is not present in the package to provide such functionality when built from the gRPC git repository (and hence when built from our CI infrastructure.) | ||
* | Update version to 1.8.0-dev, update g word to 'generous' | murgatroid99 | 2017-10-02 |
| | |||
* | Upmerge from v1.6.x branch to master | David Garcia Quintas | 2017-09-18 |
|\ | |||
| * | bump version to 1.6.1 | Jan Tattermusch | 2017-09-12 |
| | | |||
| * | 1.6.0-pre1 -> 1.6.0 | David Garcia Quintas | 2017-08-29 |
| | | |||
| * | Fix syntax error on classifiers | Ken Payson | 2017-08-24 |
| | | |||
| * | Version bump to 1.6 | David Garcia Quintas | 2017-08-16 |
| | | |||
* | | Master version bump to 1.7.x | David Garcia Quintas | 2017-08-16 |
|/ | |||
* | Add classifiers to package details | Ken Payson | 2017-07-25 |
| | |||
* | Use https://grpc.io consistently as the canonical URL | Mehrdad Afshari | 2017-07-10 |
| | |||
* | fix remaining license notices | Jan Tattermusch | 2017-06-08 |
| | |||
* | auto-fix most of licenses | Jan Tattermusch | 2017-06-08 |
| | |||
* | master bumped to 1.5.x | David Garcia Quintas | 2017-05-30 |
| | |||
* | Upgrade protobuf to 3.3.0 | Ken Payson | 2017-05-08 |
| | |||
* | Merge pull request #7836 from thinkerou/delete_unuse_lib | Nathaniel Manista | 2017-05-01 |
|\ | | | | | Remove unused import in grpcio_health_checking. | ||
* | | master to 1.4.0-dev | David Garcia Quintas | 2017-04-13 |
| | | |||
* | | Merge branch 'v1.2.x' of https://github.com/grpc/grpc into upmerge-1.2.0 | Nicolas "Pixel" Noble | 2017-03-24 |
|\ \ | |||
| * | | bump v1.2.x branch to 1.2.1-pre1 | Alexander Polcyn | 2017-03-20 |
| | | | |||
| * | | Going for 1.2.0 | David Garcia Quintas | 2017-03-20 |
| | | | |||
| * | | Bump 1.2.x version to pre-2 | Ken Payson | 2017-03-16 |
| | | | |||
* | | | Update health to current gRPC code elements | Nathaniel Manista | 2017-03-15 |
| | | | |||
| * | | Merge pull request #9990 from kpayson64/fill_in_fields | kpayson64 | 2017-03-10 |
| |\ \ | | | | | | | | | Add package details to grpcio/grpcio-tools | ||
| | * | | Add package details to gRPC Packages | Ken Payson | 2017-03-10 |
| | | | | |||
| * | | | Introducing 1.2.0-pre1 | David Garcia Quintas | 2017-03-09 |
| |/ / | |||
* / / | Bumped version to 1.3.0-dev | David Garcia Quintas | 2017-03-09 |
|/ / | |||
* | | Updated protobuf dependency for python to 3.2.0 | Mehrdad Afshari | 2017-03-07 |
| | | |||
* | | Re-run yapf code, and pin version | Ken Payson | 2017-02-06 |
| | | |||
* | | Bump master version numbers | Craig Tiller | 2017-01-30 |
| | |