Direct deps are what you listed. Transitive deps are what those packages need. Security and license risk often live in the nested set. Open any package on PyDeps to expand the full chain.
See requests on PyDeps
PyDeps is an interactive Python dependency graph explorer. Please enable JavaScript for the full experience, or browse popular packages: pandas, numpy, django, flask, requests.