Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/python-trio/purerpc

Native, async Python gRPC client and server implementation supporting asyncio, uvloop, and trio
https://github.com/python-trio/purerpc

Fix build and expose testing API

0e6d13e384b5273efecd69f8616b6f72e29a034b authored over 6 years ago by Andrew Stepanov <[email protected]>
Enforce SO_KEEPALIVE

45bb0fa547f1be3832f15b22dcba1199711e890d authored over 6 years ago by Andrew Stepanov <[email protected]>
Bump to version 0.1.4

de080bbb4c8aee283c3ca08c2cf19737e3194832 authored over 6 years ago by Andrew Stepanov <[email protected]>
Remove unused code

84cf5b734d443da72184058a7f24ac42e13b605c authored over 6 years ago by Andrew Stepanov <[email protected]>
Simplify CI build

2ce67b976993ffc799f2ca9d64f06bc24efc54c1 authored over 6 years ago by Andrew Stepanov <[email protected]>
Refactor protoc plugin

5f2ea82a47a235bd1d13ba1dd7c56fa5839e2194 authored over 6 years ago by Andrew Stepanov <[email protected]>
Add correct content type for long_description in setup.py

4c665027cde6d795b8131b0b33c6720eb615a82e authored over 6 years ago by Andrew Stepanov <[email protected]>
Release 0.1.2

2e471a9bde9ddcee89ea23d44dd06a4b92a6bb9d authored over 6 years ago by Andrew Stepanov <[email protected]>
Fix jobs in CI build

21a54916b512c050b6275155becfeee3d1431951 authored over 6 years ago by Andrew Stepanov <[email protected]>
Fix fail on Python 3.7

ac8a1f82f315a741d661edb99215ead2a39da389 authored over 6 years ago by Andrew Stepanov <[email protected]>
Fix image name

f8fe699dcacf9f1745d2e3a5419d7e4be8bff746 authored over 6 years ago by Andrew Stepanov <[email protected]>
Fix unable to prepare context: the Dockerfile must be within the build context

52469a4540a46fcc68f6adfe04e4815bfb59433b authored over 6 years ago by Andrew Stepanov <[email protected]>
Improve CI

30fc6eacccc4847c9c3dfc0359b1799eaab0a2d5 authored over 6 years ago by Andrew Stepanov <[email protected]>
Fix .travis.yml to trigger deploy only when git tag is present

83306e2eb8ae9b1b5695a7023ed7b8ac10fcae36 authored over 6 years ago by Andrew Stepanov <[email protected]>
Bump version to 0.1.0

fdc253938d81bf3d996850738aeb8ac2751a964e authored over 6 years ago by Andrew Stepanov <[email protected]>
Refactor deps

5ea2f63aa87363ecf0a1f773b145a67480531112 authored over 6 years ago by Andrew Stepanov <[email protected]>
Use different deploy in travis

329e3d90ce785605f703ee006a7bd618c8e30ccf authored over 6 years ago by Andrew Stepanov <[email protected]>
Fix CI

df94c014a2b2618cee6345cfb0a7942c014acfea authored over 6 years ago by Andrew Stepanov <[email protected]>
Add CI build

59881ee5cddc4a8743c47f6eea057e435e217301 authored over 6 years ago by Andrew Stepanov <[email protected]>
Merge pull request #2 from standy66/immediate_mode

[WIP] Immediate mode

50b118da8948b73de2f706c671c9e0d0d0658382 authored over 6 years ago by Andrew Stepanov <[email protected]>
Merge branch 'master' into immediate_mode

23eaebd719b587a01ed9e09751e15af968d73dcd authored over 6 years ago by Andrew Stepanov <[email protected]>
Improve main_pingpong_servicer, remove optional dependencies and monitor in purerpc.Server

e307b4497afebe4b26f2b68bccda207d10af3a5f authored over 6 years ago by Andrew Stepanov <[email protected]>
Merge branch 'master' into immediate_mode

7e9dd38028e6b96dfa7763c849e9a13a79bbfd44 authored over 6 years ago by Andrew Stepanov <[email protected]>
Enable socket.TCP_NODELAY and decrease receive buffer size

7953e7152dfeb98021d44211ccfa7271bd5e4020 authored over 6 years ago by Andrew Stepanov <[email protected]>
Add TCP_NODELAY option

42960b0a617ac8b413a8b2d82f7c30bdd7fefaa0 authored over 6 years ago by Andrew Stepanov <[email protected]>
Implement immediate mode

4d0928eaafa4305bef4d799788afd64dac21b228 authored over 6 years ago by Andrew Stepanov <[email protected]>
Add flow control tracking to buffers

a55cffcdacbe22d9298a1cecdc9cad825a5b70b4 authored over 6 years ago by Andrew Stepanov <[email protected]>
Add immediate mode proposal and perf tests

042d5b703786e37f27f735964becbfab22a2b278 authored over 6 years ago by Andrew Stepanov <[email protected]>
Add more tests, fix deadlock

7fde37c078e17098bb0cb52b945f92394b26cba7 authored over 6 years ago by Andrew Stepanov <[email protected]>
Add more tests

f55ce06b796e5788c2e8898b95b9de4d85d2b95b authored over 6 years ago by Andrew Stepanov <[email protected]>
Further enhancements in status system

95f5789155132fa9c1744d53f5be2a13db3260d8 authored over 6 years ago by Andrew Stepanov <[email protected]>
Refactor error processing, Add some tests for status codes

aa2fb5aee0d0670893f7220647ea76ad42de587d authored over 6 years ago by Andrew Stepanov <[email protected]>
Use fully qualified service names

253c802ff6ca2db864bf9717706b78e3728bdbb3 authored over 6 years ago by Andrew Stepanov <[email protected]>
Wrong fully qualified message names for imported messages (#1)

* fix names of entities from imported *.proto

* add fixes and tests for pullrequest #1

* r...

2b9d7303e1c39ecd44fbcef86d8df9752999a91a authored over 6 years ago by Nastya Torunova <[email protected]>
Refactor getattr in tests

be368d7fb51238575176e69ae892aebbabfa15b2 authored over 6 years ago by Andrew Stepanov <[email protected]>
Add tests

a4282a9362ab57b69c111a712a5861a20a1f97a1 authored over 6 years ago by Andrew Stepanov <[email protected]>
Add tests for exception passing

e47409328548ced41570fda9a56c6ddb9e64732d authored over 6 years ago by Andrew Stepanov <[email protected]>
Fix transport errors and deadlocks for large requests, add tests

a46015b8a8202f5769993c6da966633dba6f930c authored over 6 years ago by Andrew Stepanov <[email protected]>
Add codegen tests

61c2b677268c1d438e957a6a0406e0be51cb889a authored over 6 years ago by Andrew Stepanov <[email protected]>
Add tests for protoc plugin

644af64de0df98b772a559a0103e237a1966d92e authored over 6 years ago by Andrew Stepanov <[email protected]>
Refine tests

33fb4b79197e6ef059f6723eaf1ba2b2cfbd5ff2 authored over 6 years ago by Andrew Stepanov <[email protected]>
Update gitignore

77c6e708e959214725ced32b018c9e1cbbac8fdd authored over 6 years ago by Andrew Stepanov <[email protected]>
Add some used classes to __init__

11c3262acf3e92d4c014f7f18af161565ac743c8 authored over 6 years ago by Andrew Stepanov <[email protected]>
Add another interface for ClientStubStreamStream

80d20751071fcdb4b65dc393fcb4549c204938c8 authored over 6 years ago by Andrew Stepanov <[email protected]>
Remove unused code

ede443e9807cb3e582ae4c8e91aab6b67099a156 authored over 6 years ago by Andrew Stepanov <[email protected]>
Refactor, add client-side codegen to protoc

398a744761fecccc69a5caba6b0b9c89d8c61807 authored over 6 years ago by Andrew Stepanov <[email protected]>
Remove unused imports

f13c8f515eb1aa1e43330aaceda434c4ceecc825 authored over 6 years ago by Andrew Stepanov <[email protected]>
Migrate from AClosing to curio.meta.finalize

55092dfb5df44d48acdc5cb2fa9987abb5463c6c authored over 6 years ago by Andrew Stepanov <[email protected]>
Get rid of async_generator module, use native async generators and require python >= 3.6

2d1f49a08bd3d3942c7134b5ea9f6e40d7bf7151 authored over 6 years ago by Andrew Stepanov <[email protected]>
Add client, fix language level memory leaks

ce47e113eaa45c8d929919362582b4fbb10ee672 authored over 6 years ago by Andrew Stepanov <[email protected]>
Update README

8ab964f75e8f86907ce001d85cc42056c315b428 authored over 6 years ago by Andrew Stepanov <[email protected]>
Migrate to GRPCSocket class for both client and server

581b91f0dce99d5c29f7e907d35bb9bc01d62c2e authored over 6 years ago by Andrew Stepanov <[email protected]>
First protoc plugin implementation

a32510a3f0b6e832b2139de5b02e1cac192d0bbb authored over 6 years ago by Andrew Stepanov <[email protected]>
Fix tests

44e23ed9725ab55df9da2b64099de17d6e17c81a authored over 6 years ago by Andrew Stepanov <[email protected]>
Small renaming

1f63c16cee7b9252ec115c894afc9005711b9571 authored over 6 years ago by Andrew Stepanov <[email protected]>
Prune legacy code

6034b9f07db9f8f9fdb38a17dda6b63cad570024 authored over 6 years ago by Andrew Stepanov <[email protected]>
Update Server and Servicer APIs

aef599958d0512cb043bc104002dbbed83787e2b authored over 6 years ago by Andrew Stepanov <[email protected]>
Fully migrate to curio

2e70b47d96edf41984cecd0498769d3c3e11c25c authored over 6 years ago by Andrew Stepanov <[email protected]>
Final comparison between trio and curio

15d469f71c94bd77adbbadba1d74333a793cb073 authored over 6 years ago by Andrew Stepanov <[email protected]>
More speed tests

279baa428302a6e3f5cefc368937d509636f1f06 authored over 6 years ago by Andrew Stepanov <[email protected]>
Add baseline

e9d25e8aae805cd22278d57b19aac736abdd8b1c authored over 6 years ago by Andrew Stepanov <[email protected]>
Curio example

3b6399c200cd0bfa4754825a20c539dc3a81fe69 authored over 6 years ago by Andrew Stepanov <[email protected]>
Some performance optimizations

b674adfa9a821c74e9ff3dc69785aac3f5e1fa2a authored over 6 years ago by Andrew Stepanov <[email protected]>
Some refactoring

6fbe72dc544ee6a3d481866574cb59662d5aea2d authored over 6 years ago by Andrew Stepanov <[email protected]>
First take at testing this

5ce425ab4f9120b5f88fc4247f26e38e68fdf2a6 authored over 6 years ago by Andrew Stepanov <[email protected]>
Initial commit

e5f3270f35fe2876258b76ea888e9b2d9ea48be2 authored over 6 years ago by Andrew Stepanov <[email protected]>
Initial commit

477bbace11f6d399572f098255af1352da4e907a authored about 7 years ago by Andrew Stepanov <[email protected]>