aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/python
Commit message (Collapse)AuthorAge
* FixesGravatar Craig Tiller2017-10-06
|
* Merge github.com:grpc/grpc into flowctl+millisGravatar Craig Tiller2017-10-05
|\
* \ Merge github.com:grpc/grpc into flowctl+millisGravatar Craig Tiller2017-10-05
|\ \
| | * Merge branch 'master' into externCGravatar Yash Tibrewal2017-10-03
| | |\ | | |/ | |/|
| | * Rebasing on master for easier merging and testingGravatar Yash Tibrewal2017-10-02
| | |
| * | Update version to 1.8.0-dev, update g word to 'generous'Gravatar murgatroid992017-10-02
| | |
| | * Trying ken's fix for windows pythonGravatar Yash Tibrewal2017-10-02
| | |
| | * Running generate projectsGravatar Yash Tibrewal2017-10-02
| | |
| | * Reverting pb.c files for now. Also fixing few more build errorsGravatar Yash Tibrewal2017-10-02
| | |
| | * Changes for C to C++. Adding extern C to header files for compatibility.Gravatar Yash Tibrewal2017-10-02
| | | | | | | | | | | | Also converting to .cc
| | * Changes for C to C++. Adding extern C to header files for compatibility.Gravatar Yash Tibrewal2017-10-02
| |/
* | Merge github.com:grpc/grpc into flowctl+millisGravatar Craig Tiller2017-09-29
|\|
| * Merge pull request #12765 from nathanielmanistaatgoogle/cythonGravatar Nathaniel Manista2017-09-29
| |\ | | | | | | Devolve staticmethod to ordinary function.
| * \ Merge pull request #12374 from markdroth/plugin_credentials_api_fixGravatar Mark D. Roth2017-09-29
| |\ \ | | | | | | | | Change plugin credentials API to support both sync and async modes
| | | * Devolve staticmethod to ordinary functionGravatar Nathaniel Manista2017-09-29
| | |/ | |/|
| * | "resopnse" typo correctionGravatar Nathaniel Manista2017-09-28
| | |
| * | Drop unused staticmethodsGravatar Nathaniel Manista2017-09-28
| | |
| * | Raise exception instances rather than classesGravatar Nathaniel Manista2017-09-28
| | |
| | * Merge remote-tracking branch 'upstream/master' into plugin_credentials_api_fixGravatar Mark D. Roth2017-09-28
| | |\ | | |/ | |/|
| * | Be a tad more specific requesting error reportsGravatar Mehrdad Afshari2017-09-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit is a rebase of an old contribution with minor formatting edits (cf. https://github.com/grpc/grpc/pull/8663) [Original Author] Masood Malekghassemi <atash@google.com> Date: Mon Nov 7 14:49:09 2016 -0800 Contributor is a Xoogler and the contribution is owned by Google Inc. as per the copyright assignment agreement with the original author, as it was drafted during their employment with Google Inc.
| | * Merge remote-tracking branch 'upstream/master' into plugin_credentials_api_fixGravatar Mark D. Roth2017-09-25
| | |\ | | |/ | |/|
| * | Merge pull request #12399 from muxi/fix-stream-compression-transport-duplicateGravatar Muxi Yan2017-09-22
| |\ \ | | | | | | | | Fix stream compression transport duplicate
* | | | Merge github.com:grpc/grpc into flowctl+millisGravatar Craig Tiller2017-09-21
|\| | |
| * | | Merge pull request #12666 from nathanielmanistaatgoogle/grpc_1_0_flagGravatar Nathaniel Manista2017-09-21
| |\ \ \ | | | | | | | | | | Clean up even more uses of gRPC in _pb2.py files.
| | * | | Clean up even more uses of gRPC in _pb2.py filesGravatar Nathaniel Manista2017-09-21
| | | | |
* | | | | Merge github.com:grpc/grpc into grpc_millisGravatar Craig Tiller2017-09-20
|\| | | |
* | | | | Merge github.com:grpc/grpc into grpc_millisGravatar Craig Tiller2017-09-19
|\ \ \ \ \
| | * | | | Fix cython definition to match c definitionGravatar Ken Payson2017-09-19
| |/ / / / | | | | | | | | | | | | | | | | | | | | This is required to compile with Cython options that are more strict about const correctness.
| | | * | Merge remote-tracking branch 'upstream/master' into ↵Gravatar Muxi Yan2017-09-19
| | | |\ \ | | |_|/ / | |/| | | | | | | | fix-stream-compression-transport-duplicate
| * | | | Merge pull request #12622 from dgquintas/1.6.x-master-upmergeGravatar David G. Quintas2017-09-18
| |\ \ \ \ | | | | | | | | | | | | 1.6.x master upmerge
| * \ \ \ \ Merge pull request #12609 from nathanielmanistaatgoogle/grpc_1_0_flagGravatar Nathaniel Manista2017-09-18
| |\ \ \ \ \ | | | |/ / / | | |/| | | Use grpc_1_0 flag in beta_python_plugin_test.
* | | | | | Merge github.com:grpc/grpc into grpc_millisGravatar Craig Tiller2017-09-18
|\| | | | |
| | | * | | Upmerge from v1.6.x branch to masterGravatar David Garcia Quintas2017-09-18
| | |/| | | | |/| | | |
| | * | | | Use grpc_1_0 flag in beta_python_plugin_testGravatar Nathaniel Manista2017-09-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Beta code elements are not generated at all in _pb2_grpc.py files. This duplicates a lot of the in-test code generation done in _split_definitions_test. In a future clean-up we may want to deduplicate the common behavior, put it in a module available to all other tests, and do all of our testing of generated code with in-test code generation.
| * | | | | Merge pull request #12615 from nathanielmanistaatgoogle/fix_with_metaclass_usageGravatar Nathaniel Manista2017-09-18
| |\ \ \ \ \ | | |/ / / / | |/| | | | Fix a six.with_metaclass usage mistake.
| | * | | | Fix a six.with_metaclass usage mistakeGravatar Nathaniel Manista2017-09-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I made this mistake in 2010985ab269c8df0443e4f3782cbdffb083e9d4 but only with yesterday's release of six 1.11.0 has it started failing ("TypeError: metaclass conflict: the metaclassof a derived class must be a (non-strict) subclass of the metaclasses of all its bases").
| * | | | | Merge pull request #12602 from nathanielmanistaatgoogle/grpc_1_0_flagGravatar Nathaniel Manista2017-09-17
| |\ \ \ \ \ | | | | | | | | | | | | | | Overhaul protoc_plugins._split_definitions_test.
| | * | | | | Overhaul protoc_plugins._split_definitions_testGravatar Nathaniel Manista2017-09-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We were mistaken before when we were testing _pb2.py files being generated in one directory and _pb2_grpc.py files being generated in another directory. Sure, that was a thing our code generator could do, but because of the way paths and packages work in Python it wasn't a realistic use case for actual users. This test now tests _pb2.py files and _pb2_grpc.py files being generated either together or independently of one another, and if independently, in either order. Looking forward to an eventual py_grpc_library Bazel rule, that's what actually matters.
| * | | | | | Merge pull request #12603 from nathanielmanistaatgoogle/python_sanity_testGravatar Nathaniel Manista2017-09-16
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Tweak Python sanity test.
| | * | | | | | Tweak Python sanity testGravatar Nathaniel Manista2017-09-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Move it out of the "unit" package, as it's not itself a unit test. - Suffix the test class with "Test" as we do with every other subclass of unittest.TestCase. - Add a larger-than-we'll-need-any-time-soon maxDiff so that failures are fully described. - Relax the assertion from assertListEqual to assertSequenceEqual since we don't actually care whether or not the sequences being compared are list instances. - Change the order of the assertions arguments to match the "<expected>, <actual>" convention used in our assert*Equal calls elsewhere throughout the test corpus. - Internal implementation simplifications.
| * | | | | | | Merge pull request #12592 from nathanielmanistaatgoogle/grpc_1_0_flagGravatar Nathaniel Manista2017-09-15
| |\| | | | | | | | | | | | | | | | | | | | | | Clean up a few more uses of gRPC code elements in _pb2.py files.
| | * | | | | | Clean up a few more uses of gRPC in _pb2.py filesGravatar Nathaniel Manista2017-09-15
| | | |/ / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Were this not done these would break when the default behavior of gRPC Python Protoc Plug-In is changed to be the put-gRPC-code-elements-only- in-_pb2_grpc.py-files behavior that currently happens only when the grpc_2_0 flag is passed.
| | | | | * | Merge remote-tracking branch 'upstream/master' into ↵Gravatar Muxi Yan2017-09-14
| | | | | |\ \ | | | |_|_|/ / | | |/| | | | | | | | | | | fix-stream-compression-transport-duplicate
| * / | | | | Kill (grpcio_tests/)commands.BuildProtoModulesGravatar Nathaniel Manista2017-09-13
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In 1ff429da2a94bc79300ebce3f8aae7efb10e9a75 it appears to have been copied out of src/python/grpcio/commands.py and not used, and it seems to have remained without use since.
* | | | | | Merge github.com:grpc/grpc into grpc_millisGravatar Craig Tiller2017-09-12
|\| | | | |
| | | * | | Merge pull request #12504 from jtattermusch/bump_1_6_1Gravatar Jan Tattermusch2017-09-12
| | | |\ \ \ | | | | | | | | | | | | | | Bump version to 1.6.1
| | | | * | | regenerateGravatar Jan Tattermusch2017-09-12
| | | | | | |
| | | | * | | bump version to 1.6.1Gravatar Jan Tattermusch2017-09-12
| | | | | | |
| * | | | | | Add more Cython-layer testsGravatar Nathaniel Manista2017-09-11
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I wrote these in the course of a bug hunt. I haven't yet caught and fixed the bug, but that's no reason not to check in perfectly good tests. :-)
| | | | | * Merge remote-tracking branch 'upstream/master' into plugin_credentials_api_fixGravatar Mark D. Roth2017-09-11
| | | | | |\ | | |_|_|_|/ | |/| | | |