Package: python3-fastapi
Version: 0.115.5-2
Severity: normal

As I was looking at #1091598 (which is blocking one of "my" packages),
I noticed that the fastapi pyproject.toml specifies standard optional
dependencies to be fastapi-cli, httpx, jinja2, python-multipart,
email-validator, uvicorn, of which only uvicorn is included in the
binary Depends field.  I would suggest including these manually,
changing Depends to read:

Depends: python3-email-validator,
         python3-httpx,
         python3-jinja2,
         python3-python-multipart,
         python3-pydantic,
         python3-starlette,
         python3-uvicorn,
         ${misc:Depends},
         ${python3:Depends},

(We don't seem to have python3-fastapi-cli in Debian yet, so the
command /usr/bin/fastapi installed by the package currently just exits
with an error message.  But once it is available, then that should be
included in the python3-fastapi depends.)

Best wishes,

   Julian

Reply via email to