Home / Function/ get_parameterless_sub_dependant() — fastapi Function Reference

get_parameterless_sub_dependant() — fastapi Function Reference

Architecture documentation for the get_parameterless_sub_dependant() function in utils.py from the fastapi codebase.

Entity Profile

Dependency Diagram

graph TD
  3a3fcbe8_4556_0002_0c59_0917c6099b2b["get_parameterless_sub_dependant()"]
  9e602cbf_3139_86ae_5666_97b8806942de["utils.py"]
  3a3fcbe8_4556_0002_0c59_0917c6099b2b -->|defined in| 9e602cbf_3139_86ae_5666_97b8806942de
  0df3979a_d2ac_6dd9_1bb1_6629b89a941b["__init__()"]
  0df3979a_d2ac_6dd9_1bb1_6629b89a941b -->|calls| 3a3fcbe8_4556_0002_0c59_0917c6099b2b
  d8b4fb83_3521_0b7e_fcfa_0c7f161ca116["__init__()"]
  d8b4fb83_3521_0b7e_fcfa_0c7f161ca116 -->|calls| 3a3fcbe8_4556_0002_0c59_0917c6099b2b
  097a7e41_8095_d61f_b849_128514c58040["get_dependant()"]
  3a3fcbe8_4556_0002_0c59_0917c6099b2b -->|calls| 097a7e41_8095_d61f_b849_128514c58040
  style 3a3fcbe8_4556_0002_0c59_0917c6099b2b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

fastapi/dependencies/utils.py lines 111–123

def get_parameterless_sub_dependant(*, depends: params.Depends, path: str) -> Dependant:
    assert callable(depends.dependency), (
        "A parameter-less dependency must have a callable dependency"
    )
    own_oauth_scopes: list[str] = []
    if isinstance(depends, params.Security) and depends.scopes:
        own_oauth_scopes.extend(depends.scopes)
    return get_dependant(
        path=path,
        call=depends.dependency,
        scope=depends.scope,
        own_oauth_scopes=own_oauth_scopes,
    )

Subdomains

Frequently Asked Questions

What does get_parameterless_sub_dependant() do?
get_parameterless_sub_dependant() is a function in the fastapi codebase, defined in fastapi/dependencies/utils.py.
Where is get_parameterless_sub_dependant() defined?
get_parameterless_sub_dependant() is defined in fastapi/dependencies/utils.py at line 111.
What does get_parameterless_sub_dependant() call?
get_parameterless_sub_dependant() calls 1 function(s): get_dependant.
What calls get_parameterless_sub_dependant()?
get_parameterless_sub_dependant() is called by 2 function(s): __init__, __init__.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free