Skip to content

[WIP] feat: migrate to anyio#13

Merged
standy66 merged 4 commits intomasterfrom
anyio
Feb 3, 2019
Merged

[WIP] feat: migrate to anyio#13
standy66 merged 4 commits intomasterfrom
anyio

Conversation

@standy66
Copy link
Copy Markdown
Member

@standy66 standy66 commented Feb 1, 2019

BREAKING CHANGE: Server and test now use asyncio event loop by default,
this behaviour can be changed with PURERPC_BACKEND environment variable

BREAKING CHANGE: purerpc.Channel is removed, migrate to
purerpc.insecure_channel async context manager (now supports correct
shutdown)

BREAKING CHANGE: Server and test now use asyncio event loop by default,
this behaviour can be changed with PURERPC_BACKEND environment variable

BREAKING CHANGE: purerpc.Channel is removed, migrate to
purerpc.insecure_channel async context manager (now supports correct
shutdown)
Pass exceptions in test workers back to the main process together
with traceback. Affected methods: run_purerpc_service_in_process,
run_grpc_service_in_process, run_tests_in_workers.

Run tests in parallel with pytest-xdist and in separate forked processes
with pytest-forked to isolate grpcio library.
test: run tests for all three backends in Travis
@standy66 standy66 merged commit 7672974 into master Feb 3, 2019
@standy66 standy66 added this to the Release 1.0 milestone Feb 9, 2019
@belm0 belm0 deleted the anyio branch April 14, 2022 11:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant