## Dependency status - [PEP 780](https://peps.python.org/pep-0780/) - ~~https://github.com/MagicStack/httptools/issues/118 (can be replaced with #17 which is even faster)~~ - ~~`msgpack` has `cp314t` wheels on PyPI, but emits a `RuntimeWarning` on import~~ Fixed in msgpack 1.2.0 - `py-rattler` has no `cp314t` wheels on PyPI. Installing from source works, with the same `RuntimeWarning` on import ## Roadmap - ~~Implement #17 for `cp314t` first (Stay on Uvicorn for `cp314`)~~ - Since both `msgpack` and `py-rattler` are only used in Conda endpoints, we can leave them as-is and emit a `UserWarning` on server startup - #52 should be disabled for `cp314t` - Remove the `UserWarning` when all the `RuntimeWarning` are solved
Dependency status
Support for free-threaded Python MagicStack/httptools#118 (can be replaced with Addgranianas a supported ASGI server #17 which is even faster)Fixed in msgpack 1.2.0msgpackhascp314twheels on PyPI, but emits aRuntimeWarningon importpy-rattlerhas nocp314twheels on PyPI. Installing from source works, with the sameRuntimeWarningon importRoadmap
Implement Addgranianas a supported ASGI server #17 forcp314tfirst (Stay on Uvicorn forcp314)msgpackandpy-rattlerare only used in Conda endpoints, we can leave them as-is and emit aUserWarningon server startupcp314tUserWarningwhen all theRuntimeWarningare solved