aboutsummaryrefslogtreecommitdiffhomepage
path: root/requirements.bazel.txt
Commit message (Collapse)AuthorAge
* Add grpcio-status extension packageGravatar Lidi Zheng2018-12-13
| | | | | | * The new package has 2 API `from_call` and `to_status` * Utilize the experimental API `abort_with_status` * Add 5 unit test cases
* Update urllib3 to avoid security vulnerabilityGravatar Richard Belleville2018-12-12
|
* Add missing transitive dependenciesGravatar Richard Belleville2018-11-09
| | | | | | | | | | | | | | | | | | | | | This commit resolves an interop test currently failing on master. Over the past couple of weeks, bazel-based tests have been introduced. The current setup does not appear to automatically handle transitive dependencies. Instead, transitive dependencies such as `requests` have been manually added to `requirements.bazel.txt`. It appears that the build server happened to have the dependencies of the `requests` library installed already, but later had a configuration wipe. This was compounded by the google-auth library erroneously reporting that the `requests` module itself was not installed. In fact, it was the transitive dependencies of `requests` that were not being installed by the build file. (third-order dependencies of our test) I consider this a quick fix to get the build passing. In the long run, we need to automatically resolve and install transitive dependencies in our bazel builds. Resolves: #17170
* Bazel rules for gRPC Python interop testsGravatar Naresh2018-11-01
| | | | | | | | | | Add interop tests for gRPC Python. py_proto_library rules are added to src/proto/grpc/testing/BUILD since grpc_proto_library is not compatible with py_* rules. 'requests' python module is added to requirements.bazel.txt as it is a dependency for google-auth. Previously, this was installed through tools/run_tests/helper_scripts/build_python.sh before running tests.
* Revert "Bazel rules for gRPC Python interop tests"Gravatar Mehrdad Afshari2018-10-12
| | | | This reverts commit 9172775bc82b071acb81f08e81e7d7706a9dee3f.
* Bazel rules for gRPC Python interop testsGravatar Naresh2018-10-11
| | | | | | | | | | Add interop tests for gRPC Python. py_proto_library rules are added to src/proto/grpc/testing/BUILD since grpc_proto_library is not compatible with py_* rules. 'requests' python module is added to requirements.bazel.txt as it is a dependency for google-auth. Previously, this was installed through tools/run_tests/helper_scripts/build_python.sh before running tests.
* Workspace changes to build gRPC Python with BazelGravatar Naresh2018-07-27
- Include new rules from bazelbuild/rules_python, which allow for importing pip dependencies with Bazel. - Make Cython BUILD file visible to WORKSPACE. - Use a custom requirements file for Bazel python. This is added to allow for requirements previously added only during build steps.