Home / Function/ get_individual_sponsors() — fastapi Function Reference

get_individual_sponsors() — fastapi Function Reference

Architecture documentation for the get_individual_sponsors() function in sponsors.py from the fastapi codebase.

Function python FastAPI Responses calls 1 called by 1

Entity Profile

Dependency Diagram

graph TD
  e9b739de_0cfd_85f5_029a_698cbb21a09e["get_individual_sponsors()"]
  056ab1dd_e9bf_db94_7561_c9133dc915c2["sponsors.py"]
  e9b739de_0cfd_85f5_029a_698cbb21a09e -->|defined in| 056ab1dd_e9bf_db94_7561_c9133dc915c2
  2551f96f_dafc_1264_4aa4_d4ca9c29d970["main()"]
  2551f96f_dafc_1264_4aa4_d4ca9c29d970 -->|calls| e9b739de_0cfd_85f5_029a_698cbb21a09e
  eb49d5be_c20e_5a41_efdc_b17f494422e3["get_graphql_sponsor_edges()"]
  e9b739de_0cfd_85f5_029a_698cbb21a09e -->|calls| eb49d5be_c20e_5a41_efdc_b17f494422e3
  style e9b739de_0cfd_85f5_029a_698cbb21a09e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

scripts/sponsors.py lines 127–144

def get_individual_sponsors(
    settings: Settings,
) -> defaultdict[float, dict[str, SponsorEntity]]:
    nodes: list[SponsorshipAsMaintainerNode] = []
    edges = get_graphql_sponsor_edges(settings=settings)

    while edges:
        for edge in edges:
            nodes.append(edge.node)
        last_edge = edges[-1]
        edges = get_graphql_sponsor_edges(settings=settings, after=last_edge.cursor)

    tiers: defaultdict[float, dict[str, SponsorEntity]] = defaultdict(dict)
    for node in nodes:
        tiers[node.tier.monthlyPriceInDollars][node.sponsorEntity.login] = (
            node.sponsorEntity
        )
    return tiers

Domain

Subdomains

Defined In

Called By

Frequently Asked Questions

What does get_individual_sponsors() do?
get_individual_sponsors() is a function in the fastapi codebase, defined in scripts/sponsors.py.
Where is get_individual_sponsors() defined?
get_individual_sponsors() is defined in scripts/sponsors.py at line 127.
What does get_individual_sponsors() call?
get_individual_sponsors() calls 1 function(s): get_graphql_sponsor_edges.
What calls get_individual_sponsors()?
get_individual_sponsors() is called by 1 function(s): main.

Analyze Your Own Codebase

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

Try Supermodel Free