File tree Expand file tree Collapse file tree 3 files changed +28
-1
lines changed
Expand file tree Collapse file tree 3 files changed +28
-1
lines changed Original file line number Diff line number Diff line change @@ -3,4 +3,4 @@ FROM ${BASE_IMAGE}
33COPY . /purerpc
44WORKDIR /purerpc
55RUN pip install .
6- RUN pip install curio trio # Optional, for tests
6+ RUN pip install curio trio==0.10 # Optional, for tests
Original file line number Diff line number Diff line change 1+ # [ Release 0.2.0] ( https://github.com/standy66/purerpc/compare/v0.1.6...v0.2.0 ) (2019-02-10)
2+
3+
4+ ### Features
5+
6+ * add backend option to Server.serve ([ 5f47f8e] ( https://github.com/standy66/purerpc/commit/5f47f8e ) )
7+ * add support for Python 3.5 ([ a681192] ( https://github.com/standy66/purerpc/commit/a681192 ) )
8+ * improved exception handling in test utils ([ b1df796] ( https://github.com/standy66/purerpc/commit/b1df796 ) )
9+ * migrate to anyio ([ 746b1c2] ( https://github.com/standy66/purerpc/commit/746b1c2 ) )
10+
11+
12+ ### BREAKING CHANGES
13+
14+ * Server and test now use asyncio event loop by default,
15+ this behaviour can be changed with PURERPC_BACKEND environment variable
16+ * purerpc.Channel is removed, migrate to
17+ purerpc.insecure_channel async context manager (now supports correct
18+ shutdown)
19+
120## Release 0.1.6
221
322* Allow passing request headers to method handlers in request argument
Original file line number Diff line number Diff line change 1+ import anyio
2+ import trio
3+
4+ async def main ():
5+ async with anyio .open_cancel_scope ():
6+ pass
7+
8+ trio .run (main )
You can’t perform that action at this time.
0 commit comments