-
-
Notifications
You must be signed in to change notification settings - Fork 127
Closed
Description
The first tip is a little out-of-date. fastapi[standard] comes with uvicorn[standard] which in turn already includes uvloop and httptools:
├── fastapi[standard] v0.115.6
│ ├── pydantic v2.10.3 (*)
│ ├── starlette v0.41.3
│ │ └── anyio v4.7.0
│ │ ├── exceptiongroup v1.2.2
│ │ ├── idna v3.10
│ │ ├── sniffio v1.3.1
│ │ └── typing-extensions v4.12.2
│ ├── typing-extensions v4.12.2
│ ├── email-validator v2.2.0 (extra: standard)
│ │ ├── dnspython v2.7.0
│ │ └── idna v3.10
│ ├── fastapi-cli[standard] v0.0.6 (extra: standard)
│ │ ├── rich-toolkit v0.12.0
│ │ │ ├── click v8.1.7
│ │ │ ├── rich v13.9.4
│ │ │ │ ├── markdown-it-py v3.0.0
│ │ │ │ │ └── mdurl v0.1.2
│ │ │ │ ├── pygments v2.18.0
│ │ │ │ └── typing-extensions v4.12.2
│ │ │ └── typing-extensions v4.12.2
│ │ ├── typer v0.15.1
│ │ │ ├── click v8.1.7
│ │ │ ├── rich v13.9.4 (*)
│ │ │ ├── shellingham v1.5.4
│ │ │ └── typing-extensions v4.12.2
│ │ ├── uvicorn[standard] v0.32.1
│ │ │ ├── click v8.1.7
│ │ │ ├── h11 v0.14.0
│ │ │ ├── typing-extensions v4.12.2
│ │ │ ├── httptools v0.6.4 (extra: standard)
│ │ │ ├── python-dotenv v1.0.1 (extra: standard)
│ │ │ ├── pyyaml v6.0.2 (extra: standard)
│ │ │ ├── uvloop v0.21.0 (extra: standard)
│ │ │ ├── watchfiles v1.0.0 (extra: standard)
│ │ │ │ └── anyio v4.7.0 (*)
│ │ │ └── websockets v14.1 (extra: standard)
│ │ └── uvicorn[standard] v0.32.1 (extra: standard) (*)
│ ├── httpx v0.28.1 (extra: standard)
│ │ ├── anyio v4.7.0 (*)
│ │ ├── certifi v2024.8.30
│ │ ├── httpcore v1.0.7
│ │ │ ├── certifi v2024.8.30
│ │ │ └── h11 v0.14.0
│ │ └── idna v3.10
│ ├── jinja2 v3.1.4 (extra: standard)
│ │ └── markupsafe v3.0.2
│ ├── python-multipart v0.0.17 (extra: standard)
│ └── uvicorn[standard] v0.32.1 (extra: standard) (*)
Metadata
Metadata
Assignees
Labels
No labels