Why is fastapi a dependency of this project ?
Closed this issue · 1 comments
Tobi-De commented
Hi all,
Installing sse-starlette
results in fastapi
being installed with it. It is defined in the dependency section in the pyproject.toml
file:
dependencies = [
"starlette",
"uvicorn",
"fastapi",
"anyio",
]
As far as I can tell, fastapi
is not needed at all in the codebase. Having fewer dependencies is always better. Therefore, I suggest removing it from the dependencies list with a minor release.