Open coredevel opened 2 years ago
I was able to confirm that. As a wirkaround, pinning fastapi to an older version, i.e. poetry add "fastapi<0.71"
proceeds with the install. The resulting part of pyproject.toml
(ignore psycopg2-binary
, i was too lazy to install build tools just for testing...)
[tool.poetry.dependencies]
python = "^3.10"
gino = {extras = ["starlette"], version = "^1.0.1"}
fastapi = "<0.71"
uvicorn = "^0.17.5"
alembic = "^1.7.6"
psycopg2-binary = "^2.9.3"
This takes me at least to the tutorial step where the server starts with no operations. Implications of using an older fastapi version apply.
Able to setup a new poetry project and install gino[starlette] but then following the next step to install fastapi, uvicorn & gunicorn results in an error: