nat and GitHub
a68505b80e
Enforce utf-8 for reading the readme
...
Fixes failing installation issue #66
2020-05-25 17:53:13 +02:00
nat and GitHub
2f9497e064
Merge pull request #55 from boukeversteegh/pr/xfail-tests
...
Add intentionally failing test-cases for unimplemented bug-fixes
2020-05-25 09:54:26 +02:00
nat and GitHub
0fe557bd3c
Merge pull request #52 from nat-n/fix_type_imports
...
Only import types from grpclib when type checking
2020-05-24 19:09:08 +02:00
nat and GitHub
1a87ea43a1
Merge pull request #40 from boukeversteegh/pr/wrapper-as-output
...
Support using Google's wrapper types as RPC output values
2020-05-24 19:06:30 +02:00
nat and GitHub
4a2baf3f0a
Merge pull request #46 from jameslan/perf/class-cache
...
Improve performance of serialize/deserialize by caching type information of fields in class
2020-05-24 18:38:32 +02:00
Nat Noordanus
5e2d9febea
Blacken
2020-05-23 23:37:22 +02:00
nat and GitHub
f6af077ffe
Merge pull request #51 from boukeversteegh/pr/refactor-tests
...
Reorganize tests and add some extra documentation.
2020-05-22 22:32:37 +02:00
Nat Noordanus
91f586f7d7
Apply black formatting
2020-05-22 18:46:43 +02:00
Nat Noordanus
33fb83faad
Only import types from grpclib when type checking
2020-05-22 18:41:29 +02:00
nat and GitHub
3546f55146
Merge pull request #32 from nat-n/improve_stub
...
Add ability to provide metadata, timeout & deadline args to requests
2020-05-21 10:11:45 +02:00
Nat Noordanus
5759e323bd
Add ability to provide metadata, timeout & deadline args to requests
...
This is an enhancement of the ServiceStub abstract class that makes
it more useful by making it possible to pass all arguments supported
by the underlying grpclib request function.
It extends to the existing high level API by allowing values to be
set on the stub instance, and the low level API by allowing values
to be set per call.
2020-04-12 22:23:10 +02:00
Nat Noordanus
c762c9c549
Add test for generated service stub
...
- Create one simple test for generated Service stubs in preparation
for making more changes in this area.
- Add dev dependency on pytest-asyncio in order to use ChannelFor
from grpclib.testing more easily.
- Create a new example proto containing a minimal rpc example.
2020-04-12 19:37:39 +02:00
Nat Noordanus
582a12577c
Fix test instructions to match pipfile
2020-04-12 18:52:43 +02:00
Nat Noordanus
9b990ee1bd
Make pipenv play nice with the setup-python ci workflow
2020-04-05 15:58:12 +02:00