-
-
Notifications
You must be signed in to change notification settings - Fork 89
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Coupling between RSGI and asyncio #427
Comments
Given at the moment Granian is the only server implementation of RSGI, the spec and Granian code are quite tightened. Personally I have not enough experience with |
It seems to me that coupling a server specification to a backing async implementation so tightly will 100% mean a (heavily) breaking change in the future, and more or less shuts out note: I have no horse in this race; just want to clarify the intended direction of the project. |
That's not necessarily an issue. RSGI has a {major}.{minor} version spec, nothing prevents us to issue a new major version of the protocol spec to introduce breaking changes. And I don't see any reason why to be worried right now about it anyways..
True. But again: there's no spec/integration facilities for anyio/trio in PyO3 nowadays; nor specific interest into the relevant communities do introduce those.
Does this make sense to you @marcuslimdw? |
The spec refers explicitly to an
asyncio
event loop here and here.Is this intentional? This seems to shut out possible use of
anyio
and/ortrio
.The text was updated successfully, but these errors were encountered: