Mark D. Roth
fecba535d9
Switch to using a CAS loop to update the token value.
8 years ago
Ken Payson
867e35a458
Initialize GIL at startup
8 years ago
Ken Payson
12ca7d319c
Bump 1.2.x version to pre-2
8 years ago
Ken Payson
8b371e23c0
Change GIL aquire functions to make it c-core thread safe
8 years ago
Nathaniel Manista
488d419125
Update health to current gRPC code elements
8 years ago
Yuchen Zeng
68745bbf8a
Resolve dependency issues
8 years ago
Yuchen Zeng
47155ed254
Split ifaddr related functions out into a separate file
8 years ago
Craig Tiller
9202b3fdfd
Arena allocator for grpc
8 years ago
Siddharth Shukla
fe6bc6999c
Skip split_definitions_test if PyPy
...
Skip SameSeparateTest, SameCommonTest, SplitCommonTest, and
SplitSeparateTest if the interpreter is PyPy.
8 years ago
Ken Payson
78354300bf
Add package details to gRPC Packages
8 years ago
David Garcia Quintas
904e7f53ae
Introducing 1.2.0-pre1
8 years ago
David Garcia Quintas
74cec10619
Bumped version to 1.3.0-dev
8 years ago
Mehrdad Afshari
9b3c73d1cd
Updated protobuf dependency for python to 3.2.0
8 years ago
Sree Kuchibhotla
b4a6f908ca
Python: Completion queue creation API changes
8 years ago
Nathaniel Manista
3ec1366eb6
Enable unused-argument lint
8 years ago
Nathaniel Manista
8fccf59d04
Enable too-many-return-statements lint
8 years ago
Nathaniel Manista
c3038a5cb3
Suppress and enable too-many-locals lint
8 years ago
Nathaniel Manista
db0f85b010
Configure and enable too-many-arguments lint
8 years ago
Nathaniel Manista
18f025e0a3
Fix and enable super-init-not-called lint
8 years ago
Nathaniel Manista
af39256c01
Fix and enable redefined-outer-name lint
8 years ago
Nathaniel Manista
b16d765c0c
Work toward enabling cyclic-import lint
8 years ago
Nathaniel Manista
4531cbe937
Selectively suppress and enable broad-except lint
8 years ago
Nathaniel Manista
e151a21ee4
Fix and enable unused-variable lint
...
In _server.py start_server_batch_result is removed because
start_server_batch can only ever fail as a result of a programming
defect in gRPC Python and not the application. This differs from some
analogous-appearing points in _channel.py where the result of
start_client_batch is checked because at those points it is possible
for a failure to indicate a programming defect on the part of the
application.
8 years ago
Nathaniel Manista
d5e3766027
Fix and enable no-value-for-parameter lint
8 years ago
Nathaniel Manista
7983213fd2
Fix and enable unused-import lint
8 years ago
Nathaniel Manista
017365d072
Fix and enable no-self-use lint
8 years ago
Nathaniel Manista
98a4c6f33f
Remove grpc.beta._connectivity_channel
...
This should have been removed in, and has done anything but fail on
import since, 4d425522bf
.
8 years ago
Muxi Yan
5c2d7e287b
Boost grpc version to v1.1.4
8 years ago
kpayson64
47d7a08e1e
Increase epsilon in thread cleanup test
8 years ago
Noah Eisen
da22274401
Add sleep(1) to Python negative http2 client
...
client now conforms to spec. See
https://github.com/grpc/grpc/blob/master/doc/negative-http2-interop-test-descriptions.md
8 years ago
Nathaniel Manista
fc39593a08
Add missing unittest.main call
...
This should have been included in 48226a2f1f
.
8 years ago
Ken Payson
fd6cc7de7b
Bump version to v1.1.3
8 years ago
Mark D. Roth
d6d192d005
Retry throttling implementation.
8 years ago
Nathaniel Manista
90798ab199
Fix and enable no-member lint
8 years ago
Nathaniel Manista
a52d3bb39b
Fix and enable simplifiable-if-statement lint
8 years ago
Nathaniel Manista
402aca6621
Fix and enable dangerous-default-value lint
...
The fix is more of an elision and the code in the changed area is
reflowed.
8 years ago
Nathaniel Manista
3577f63136
Fix and enable logging-format-interpolation lint
8 years ago
Ken Payson
d5d9d9e672
Store cython-level call in grpc.Call
...
This allows inspecting c-level properties of the call after completion.
8 years ago
Ken Payson
6193f23f94
Use unique namespace for each python protoc test
...
Using the same namespace results in errors when using the c-extension
version of protobuf due to name collisions
8 years ago
Ken Payson
dbf571ea07
Use unique namespace for each python protoc test
...
Using the same namespace results in errors when using the c-extension
version of protobuf due to name collisions
8 years ago
Mark D. Roth
1dcd922ce6
Remove initial_connect_string hack.
8 years ago
thinkerou
2b43481ff3
fix undefined name
8 years ago
David Garcia Quintas
012915045f
Secure naming support for gRPCLB
8 years ago
Paul Marks
3a5bba0a20
Connect to "localhost" from interop clients.
...
This is for compatibility with IPv6-only environments; see the Google
bug b/32531998.
Note that InteropClient.cs and http2_client.cc don't appear to be tested
by our internal branch, but I've included them for consistency.
8 years ago
Nathaniel Manista
9e61e08065
User-Agent "Python-gRPC-" → "grpc-python/"
...
This brings gRPC Python into conformance with the recommendation in
https://github.com/grpc/grpc/blob/master/doc/PROTOCOL-HTTP2.md .
8 years ago
murgatroid99
2b3e12ceee
Update version to 1.1.2
8 years ago
Ken Payson
0f5e3a87c2
Ran Yapf code, pinned version
8 years ago
Ken Payson
2fa5f2f978
Re-run yapf code, and pin version
8 years ago
murgatroid99
e15b5a42af
Bump version to 1.1.1
8 years ago
murgatroid99
ba7c059c64
Run yapf_code on v1.1.x
8 years ago