Commit Graph

281 Commits

Author SHA1 Message Date
Lidi Zheng 93bab217be Fix the import order to make hack work 2019-03-27 16:37:37 -07:00
Lidi Zheng 85bcce2e08 Fix typo in BUILD.bazel 2019-03-27 12:19:36 -07:00
Lidi Zheng b3d907dce9 Explicitly depend on :grpcio 2019-03-25 14:41:39 -07:00
Lidi Zheng d7429dbb4a Fix the proto rules conflict 2019-03-25 14:18:35 -07:00
Lidi Zheng 7771290fcd Pin the proto definitions to a specific commit 2019-03-25 12:38:20 -07:00
Lidi Zheng f527cfbbac Adopt review's advice
* Add a unit test
* Integrate with Bazel
* Polish README.md
2019-03-25 12:24:11 -07:00
Lidi Zheng 30cc99d42c Add Python example for error handling 2019-03-25 10:43:10 -07:00
Richard Belleville dde238cb5d Apparently no ipv6 on kokoro 2019-03-12 10:44:05 -07:00
Richard Belleville f3b57e35ec Properly import protos 2019-03-12 10:15:19 -07:00
Richard Belleville b9659d58da Actually generate proto 2019-03-12 09:16:30 -07:00
Richard Belleville 2a50960b4c Add copyright to BUILD file 2019-03-12 08:37:07 -07:00
Richard Belleville 2640822c2d Remove a statement proven wrong by science 2019-03-08 17:24:59 -08:00
Richard Belleville 4c8c8e36d2 Show some respect 2019-03-08 16:52:33 -08:00
Richard Belleville 69b5476429 Expand the readme 2019-03-08 16:38:58 -08:00
Richard Belleville d359dbe44d Remove unnecessary flush 2019-03-08 16:21:49 -08:00
Richard Belleville 81c3b0bfb6 Fix lint errors 2019-03-08 16:18:57 -08:00
Richard Belleville d832738c08 Yapf 2019-03-08 15:16:12 -08:00
Richard Belleville 67ca10b4f9 Add README 2019-03-08 15:06:02 -08:00
Richard Belleville 0f6293e85e Improve logging handlers 2019-03-08 13:50:17 -08:00
Richard Belleville acbc095ab8 Implement test for example 2019-03-08 13:40:44 -08:00
Richard Belleville 5c4823c17b Build with bazel 2019-03-07 16:34:48 -08:00
Richard Belleville 0c8418c4bf WIP. Start BUILD file 2019-03-05 15:08:23 -08:00
Richard Belleville 510beaaede Add a CLI parser to the client 2019-03-01 17:41:56 -08:00
Richard Belleville a6c33d3516 Dynamically allocate port 2019-03-01 17:35:35 -08:00
Richard Belleville f2c7ffc9fb Add multiprocessed client 2019-03-01 13:27:16 -08:00
Richard Belleville 4a8a2e286e Add basic multiprocessing-based server 2019-03-01 11:14:40 -08:00
Lidi Zheng 05b61a5199 Use Pylint to lint gRPC Python examples 2018-12-20 12:10:53 -08:00
Lidi Zheng 7fd68349e3 Add gRPC Python Example: Metadata 2018-12-12 15:00:24 -08:00
Lidi Zheng 5fc0547a94 Add basicConfig to prepare to log future exception 2018-11-30 09:56:40 -08:00
Youngchan Kim 2e2ef9dcdf Run YAPF check for python example 2018-10-23 13:45:25 +09:00
Youngchan Kim 832460bb94 Add link - gRPC Python package documents 2018-10-23 13:45:25 +09:00
Youngchan Kim 0f9733eb85 Update timeout: 1 -> 10 2018-10-23 13:45:25 +09:00
Youngchan Kim c4c112bc50 Update keepalive timeout: 10 -> 10000 2018-10-23 13:45:25 +09:00
Youngchan Kim f65615d4cd Update example description 2018-10-23 13:45:25 +09:00
Youngchan Kim 0a925095be Simplify example 2018-10-23 13:45:25 +09:00
Youngchan Kim cf09d16ca8 Add python example - channel options 2018-10-23 13:45:25 +09:00
Eundoo Song 97264ea336 Remove unused import 2018-09-01 02:18:52 +09:00
Mehrdad Afshari 7793317aa7
Merge pull request #16252 from mehrdada/python_reflection_docs
Add server reflection guide for Python
2018-08-06 16:09:13 -07:00
Mehrdad Afshari 5ffb9bf8c4 Add server reflection guide for Python 2018-08-06 13:40:53 -07:00
Mehrdad Afshari 7b5e32a312 Refresh pb2 files in examples/python/multiplex 2018-08-06 10:17:05 -07:00
Nathaniel Manista 8234d14113 Close channels in examples 2018-06-14 17:16:04 +00:00
Jan Tattermusch a26aecc03b reimplement distance calculation in routeguide 2018-03-23 07:44:30 +01:00
Mehrdad Afshari 6d13712d07 Fix Python example unary/stream conflict 2018-02-05 15:06:26 -08:00
Mehrdad Afshari 87cd994b04 Upgrade yapf to 0.20.0
Upgrade yapf version to 0.20.0 and reformat Python files.
2018-01-02 14:40:00 -08:00
Mehrdad Afshari c5ba665b22 Merge remote-tracking branch 'origin/v1.8.x' 2017-12-11 11:32:11 -08:00
Mehrdad Afshari 6146151a4f Examples for gRPC Python interceptor facility 2017-12-12 12:01:07 -08:00
ncteisen 848a749f7a yapf examples/python 2017-12-12 10:59:01 -08:00
Mehrdad Afshari 36f60a9cc1 Kill off unnecessary sleep in route_guide example 2017-11-22 09:46:38 -08:00
Nathaniel Manista 61efbcd27a Regenerate example Python generated code 2017-09-11 23:48:47 +00:00
Craig Tiller d996379030 Reset OWNERS state 2017-07-17 10:54:07 -07:00
Mehrdad Afshari 76a316cb1f Add `set noparent` to Python OWNER files 2017-07-13 16:19:17 -07:00
Mehrdad Afshari e6fb12fd96 Add additional OWNERS files for Python projects 2017-07-13 16:10:39 -07:00
Mehrdad Afshari bb3d95b643 Use https://grpc.io consistently as the canonical URL 2017-07-10 22:24:28 +00:00
Jan Tattermusch 7897ae9308 auto-fix most of licenses 2017-06-08 11:22:41 +02:00
Nathaniel Manista c15ee83882 Update Python examples with fresh generated code 2016-12-21 21:05:19 +00:00
Masood Malekghassemi fb261bf748 Un-namespace Python packages
Setuptools was updated and our hacky namespace-package-chickens came
back to roost. This removes the unsupported namespace package hacks.
2016-12-12 15:04:30 -08:00
Mark Mandel 9929e6c85c Remove `run_codegen.py` from python helloworld example
Since we no longer reference `run_codegen.py` in the Quick Start for
Python, remove it from the repository to avoid confusion.
2016-10-17 17:53:15 -07:00
Nathaniel Manista 6c09b3b29e Truncate Python example READMEs to grpc.io links 2016-08-20 15:26:20 +00:00
Nathaniel Manista 2fd19a6f4d Upgrade one forgotten example code site to GA API
This should have been included in 46585e23f1.
2016-08-10 02:03:07 +00:00
Nicolas Noble 91991a234f Merge pull request #7417 from nathanielmanistaatgoogle/multiplex-v1.0.x
Client and server multiplex example
2016-07-19 09:23:19 -07:00
Nathaniel Manista 46585e23f1 Update examples to GA API 2016-07-15 22:33:50 +00:00
Nathaniel Manista e1466d6629 Client and server multiplex example 2016-07-15 21:43:02 +00:00
Ken Payson 5c88bc660c Updated example codegen to use grpcio-tools 2016-06-30 11:54:50 -07:00
Jan Tattermusch c2b55afffd Merge pull request #5256 from tamihiro/master
Minor fix on example script
2016-06-16 17:43:44 -07:00
yang-g b0de7163ad Add proto comments to generated _pb2.py files 2016-05-03 15:48:19 -07:00
Masood Malekghassemi d06e9291cb Add Windows-specifics to Python docs 2016-04-27 14:59:17 -07:00
Craig Tiller 6169d5f7b0 Update copyrights 2016-03-31 07:46:18 -07:00
Leifur Halldor Asgeirsson 4df39871d0 python3-compatible syntax for python examples 2016-03-18 16:24:29 -04:00
Craig Tiller 9d0638c038 Fix copyright 2016-03-07 20:23:37 -08:00
VcamX 208fd6b339 Set grace=0 to server stop in route_guide
Fix #5619
2016-03-07 13:08:38 +08:00
Tamihiro Yuzawa 2961e57007 Fix variable assignment in the example script 2016-02-22 18:29:45 +09:00
Masood Malekghassemi 13e9faa644 Remove outdated scripts 2016-02-17 12:40:07 -08:00
Stanley Cheung e8130a1218 Update README.md with new installation flow 2016-02-16 21:13:18 -08:00
Craig Tiller 897e4fe2ad Update copyrights 2015-12-22 15:03:40 -08:00
Masood Malekghassemi 77ebadc662 Add grace=0 to server stop in Python example
Fixes #4122
2015-11-16 16:48:44 -08:00
Nathaniel Manista 4e7ea93614 "gRPC in 3 minutes" for Python 2015-10-07 14:47:55 +00:00
Nathaniel Manista 29e17020f5 Mark Python example docs as moved to grpc.io 2015-09-29 16:01:59 +00:00
Nathaniel Manista 061d288f55 Beta Python documentation correction and update 2015-09-10 16:09:17 +00:00
Stanley Cheung 56debcb6d1 fix more examples links 2015-08-31 15:14:28 -07:00
Stanley Cheung 0a268216c2 replace all grpc-common occurances with examples 2015-08-27 14:38:38 -07:00
Stanley Cheung 20fa6693f3 move examples to correct locations 2015-08-27 14:00:20 -07:00