Lidi Zheng
43a574d1ae
Trust google-auth library will handle their dependency properly
5 years ago
Lidi Zheng
72f2b99097
Guard _ChannelCallState.__del__ from cygrpc being deallocated early
5 years ago
Lidi Zheng
9a3ae47658
Pump up the minimum version of google-auth to 1.17.1
5 years ago
Matthew Stevenson
039e009faa
Fix memory leak, per Yang's comment.
5 years ago
Matthew Stevenson
432823cbf6
Add check that unused bytes size is at most received bytes size.
5 years ago
Matthew Stevenson
264592275b
Revert "Check unused bytes size is smaller than received bytes size, and fix Python format in _server_ssl_cert_config_test.py"
...
This reverts commit 7d0ae9cf2e
.
5 years ago
Matthew Stevenson
7d0ae9cf2e
Check unused bytes size is smaller than received bytes size, and fix Python format in _server_ssl_cert_config_test.py
5 years ago
Mariano Anaya
376c0f0767
Add missing metadata TypeError case
...
Code formatted.
5 years ago
Richard Belleville
4b497f7156
Compensate for low test default timeout
5 years ago
Richard Belleville
93477ae55f
That line changed count seemed a bit big
5 years ago
Richard Belleville
5811df0fd0
Yapf
5 years ago
Richard Belleville
357c78c822
Simplify implementation
5 years ago
Richard Belleville
6344b2b97f
Support infinite timeouts
5 years ago
Lidi Zheng
7294172c8f
Avoid attribute error in __del__ from _ChannelCallState
5 years ago
Richard Belleville
00d20bb70a
Use self.fail
5 years ago
Matthew Stevenson
a575049c03
Changes needed to enable TLS 1.3.
5 years ago
Richard Belleville
25cdba8a70
Yapf
5 years ago
Richard Belleville
50cab884e1
Default wait_for_ready to True
5 years ago
Richard Belleville
e329de88e7
Add failing test
5 years ago
Mariano Anaya
18e0f9f533
Remove metadata as optional from AioRpcError
5 years ago
Mariano Anaya
36f79adaf9
Remove references to the old MetadataType
5 years ago
Richard Belleville
bacbf3b85f
Fix argument order
5 years ago
Srini Polavarapu
057091fe1f
Regenerate projects
5 years ago
Richard Belleville
8c96f976da
Yapfity yapf. Don't yapf back
5 years ago
Richard Belleville
a0e23e2123
Review comments
5 years ago
Richard Belleville
2226f8ab12
Add plugin test for insecure option
5 years ago
Richard Belleville
e3ae621f64
Add insecure option
5 years ago
Richard Belleville
9f380bc16c
Make SSL the default for simple stubs
5 years ago
Richard Belleville
420584462f
:chairflip:
5 years ago
Richard Belleville
dda5d219bd
WIP
5 years ago
Richard Belleville
bd7291b020
:tableflip:
5 years ago
Richard Belleville
773611c1d1
Plz Windoze
5 years ago
Richard Belleville
9fac7a1ad4
Work around Windows bug
5 years ago
Richard Belleville
65ef92861d
Re-add wait_for_ready
5 years ago
Richard Belleville
a64dac7b93
Yapf
5 years ago
Richard Belleville
fb54a30483
Ban gevent tests
5 years ago
Richard Belleville
9e5a91b3b9
A rare moment where I wish I had a Windows machine
5 years ago
Richard Belleville
bc157d5eb5
Support Windows
5 years ago
Richard Belleville
2ed3d6bb5e
Add to tests.json
5 years ago
Richard Belleville
f4d4200127
Underscore
5 years ago
Mariano Anaya
6e83eb79f4
Apply formatting & fix typing
5 years ago
Mariano Anaya
7b3430ef3e
Restore test that passes metadata in a list
...
The old interface of accepting the metadata as a list, should be kept
due to a backwards incompatibility with a client.
The new ``aio.Metadata()`` type supports iteration, so creating a list
from it, is possible.
5 years ago
Mariano Anaya
a6bf093af8
Use metadata types in the service context
...
Replace the signature to allow methods to use the metadata object.
Internally, they'll still wrap the data in a tuple, but the interface
makes it clear that the ``aio.Metadata()`` object is supported.
Remove the ``tuple(<metadata>)`` conversions done in the tests.
5 years ago
Mariano Anaya
5a5a578446
Fix new metadata tests
...
Using the new aio.Metadata() type instead of tuple.
5 years ago
Mariano Anaya
8fcc77a310
[issue-21953] Improvements from review
...
* Replace ``MetadataType`` by ``Metadata`` in all places
* Fix annotations
* Use the new ``Metadata.from_tuple`` to create Metadata objects
5 years ago
Mariano Anaya
e9dadf46bf
[issue-24953] Fix tests, format, & types
...
Fixes https://github.com/grpc/grpc/issues/21953
5 years ago
Mariano Anaya
e04fcd2998
[issue-21953] Use the Metadata type
...
In all places where a tuple was used for metadata (in the aio version),
replace it by the new ``Metadata`` class.
5 years ago
Richard Belleville
c843c18801
Actually change the implementation
5 years ago
Richard Belleville
2d4b6e894b
Interoperate with contextvars backports
5 years ago
Pau Freixes
b4afe041f1
Fixed weird annotation issues with pytype
5 years ago