FastAPI should not be a core dependency #1198
Labels
blocked
For issues/PRs that are blocked by required changes/clarifications to the specification.
ergonomics
Features that improve the usability of the package
suggestions
Currently FastAPI is a core dependency as it is required to generate the OpenAPI schemas. We should relegate it to a
server
dependency only, so we also avoid having to pull starlette etc. which can have awkward conflicting versions for those just wanting to use the models from this package.I don't necessarily want to rush this through, but I think it would be a good idea to remove in time for 0.18, even if it breaks some existing packages.
The text was updated successfully, but these errors were encountered: