Thanks to visit codestin.com
Credit goes to github.com

Skip to content

v0.1.0

Choose a tag to compare

@chokoswitch chokoswitch released this 14 Nov 06:06
· 93 commits to main since this release
7b78bec

Welcome to pyvoy, the Python application server built on Envoy, one of the most robust HTTP servers around.

This is the first full-featured release - the intention is for all features of ASGI, including the trailers and tls extensions, and WSGI as per PEP3333 are implemented. We have a fairly large suite of unit tests that covers all known reachable code paths and can reliably pass some large external test suites such as for connect-python. However, especially with WSGI's open-ended nature, we need more verification with real-world apps. If you are interested, please give it a try and report any issues or potential improvements you find.

Special thanks to

  • Envoy authors, especially @mathetake and @wbpcode for providing this excellent SDK that "just works" and helping me make some tweaks to enable pyvoy
  • PyO3 for creating amazing bindings from Python to Rust, very easy to use and be confident in avoiding GIL and ref-count issues. I have written extensions in C++ in the past and it is a completely different ballgame thanks to this project.