An extra is an optional dependency set. You opt in with square brackets, for example pip install "uvicorn[standard]". Extras change the resolved tree, CVE surface, and licenses. On PyDeps you can toggle extras on a package page and watch the tree grow before you commit.