1 line
48 KiB
JSON
1 line
48 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "label": "_generics.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L1"}, {"id": "generics_limiteddict", "label": "LimitedDict", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L42"}, {"id": "generics_limiteddict_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L43"}, {"id": "generics_limiteddict_setitem", "label": ".__setitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L47"}, {"id": "generics_deepchainmap", "label": "DeepChainMap", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L62"}, {"id": "chainmap", "label": "ChainMap", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "generics_deepchainmap_clear", "label": ".clear()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L74"}, {"id": "generics_deepchainmap_setitem", "label": ".__setitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L78"}, {"id": "generics_deepchainmap_delitem", "label": ".__delitem__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L82"}, {"id": "generics_pydanticgenericmetadata", "label": "PydanticGenericMetadata", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L99"}, {"id": "typeddict", "label": "TypedDict", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "generics_create_generic_submodel", "label": "create_generic_submodel()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L105"}, {"id": "generics_get_caller_frame_info", "label": "_get_caller_frame_info()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L152"}, {"id": "generics_iter_contained_typevars", "label": "iter_contained_typevars()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L177"}, {"id": "generics_get_args", "label": "get_args()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L196"}, {"id": "generics_get_origin", "label": "get_origin()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L203"}, {"id": "generics_get_standard_typevars_map", "label": "get_standard_typevars_map()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L210"}, {"id": "generics_get_model_typevars_map", "label": "get_model_typevars_map()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L227"}, {"id": "generics_replace_types", "label": "replace_types()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L245"}, {"id": "generics_map_generic_model_arguments", "label": "map_generic_model_arguments()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L345"}, {"id": "generics_generic_recursion_self_type", "label": "generic_recursion_self_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L402"}, {"id": "generics_recursively_defined_type_refs", "label": "recursively_defined_type_refs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L433"}, {"id": "generics_get_cached_generic_type_early", "label": "get_cached_generic_type_early()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L441"}, {"id": "generics_get_cached_generic_type_late", "label": "get_cached_generic_type_late()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L461"}, {"id": "generics_set_cached_generic_type", "label": "set_cached_generic_type()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L471"}, {"id": "generics_union_orderings_key", "label": "_union_orderings_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L488"}, {"id": "generics_early_cache_key", "label": "_early_cache_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L509"}, {"id": "generics_late_cache_key", "label": "_late_cache_key()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L521"}, {"id": "generics_rationale_68", "label": "Variant of ChainMap that allows direct updates to inner scopes. Taken f", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L68"}, {"id": "generics_rationale_108", "label": "Dynamically create a submodel of a provided (generic) BaseModel. This is us", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L108"}, {"id": "generics_rationale_153", "label": "Used inside a function to check whether it was called globally. Args:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L153"}, {"id": "generics_rationale_178", "label": "Recursively iterate through all subtypes and type args of `v` and yield any type", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L178"}, {"id": "generics_rationale_211", "label": "Package a generic type's typevars and parametrization (if present) into a dictio", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L211"}, {"id": "generics_rationale_228", "label": "Package a generic BaseModel's typevars and concrete parametrization (if present)", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L228"}, {"id": "generics_rationale_246", "label": "Return type with all occurrences of `type_map` keys recursively replaced with th", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L246"}, {"id": "generics_rationale_346", "label": "Return a mapping between the parameters of a generic model and the provided argu", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L346"}, {"id": "generics_rationale_405", "label": "This contextmanager should be placed around the recursive calls used to build a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L405"}, {"id": "generics_rationale_442", "label": "The use of a two-stage cache lookup approach was necessary to have the highest p", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L442"}, {"id": "generics_rationale_464", "label": "See the docstring of `get_cached_generic_type_early` for more information about", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L464"}, {"id": "generics_rationale_478", "label": "See the docstring of `get_cached_generic_type_early` for more information about", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L478"}, {"id": "generics_rationale_489", "label": "This is intended to help differentiate between Union types with the same argumen", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L489"}, {"id": "generics_rationale_510", "label": "This is intended for minimal computational overhead during lookups of cached typ", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L510"}, {"id": "generics_rationale_522", "label": "This is intended for use later in the process of creating a new type, when we ha", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L522"}, {"id": "generics_rationale_234", "label": "# TODO: This could be unified with `get_standard_typevars_map` if we stored the", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L234"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "operator", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "types", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "typing", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "contextlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "contextvars", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "functools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "itertools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "types", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "weakref", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "typing_extensions", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "typing_inspection", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "typing_inspection_introspection", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_internal_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_internal_core_utils_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_internal_forward_ref_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L23", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_internal_utils_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_main_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_limiteddict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L42", "weight": 1.0}, {"source": "generics_limiteddict", "target": "generics_limiteddict_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L43", "weight": 1.0}, {"source": "generics_limiteddict", "target": "generics_limiteddict_setitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_deepchainmap", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_deepchainmap", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L67", "weight": 1.0}, {"source": "generics_deepchainmap", "target": "chainmap", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L67", "weight": 1.0}, {"source": "generics_deepchainmap", "target": "generics_deepchainmap_clear", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L74", "weight": 1.0}, {"source": "generics_deepchainmap", "target": "generics_deepchainmap_setitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L78", "weight": 1.0}, {"source": "generics_deepchainmap", "target": "generics_deepchainmap_delitem", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L82", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_pydanticgenericmetadata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L99", "weight": 1.0}, {"source": "generics_pydanticgenericmetadata", "target": "typeddict", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L99", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_create_generic_submodel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L105", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_get_caller_frame_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L152", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_iter_contained_typevars", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L177", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_get_args", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L196", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_get_origin", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L203", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_get_standard_typevars_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L210", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_get_model_typevars_map", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L227", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_replace_types", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L245", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_map_generic_model_arguments", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L345", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_generic_recursion_self_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L402", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_recursively_defined_type_refs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L433", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_get_cached_generic_type_early", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L441", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_get_cached_generic_type_late", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L461", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_set_cached_generic_type", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L471", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_union_orderings_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L488", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_early_cache_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L509", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "target": "generics_late_cache_key", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L521", "weight": 1.0}, {"source": "generics_limiteddict_setitem", "target": "generics_deepchainmap_setitem", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L48", "weight": 1.0}, {"source": "generics_create_generic_submodel", "target": "generics_get_caller_frame_info", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L140", "weight": 1.0}, {"source": "generics_iter_contained_typevars", "target": "generics_get_args", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L191", "weight": 1.0}, {"source": "generics_get_standard_typevars_map", "target": "generics_get_origin", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L214", "weight": 1.0}, {"source": "generics_get_model_typevars_map", "target": "generics_iter_contained_typevars", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L242", "weight": 1.0}, {"source": "generics_replace_types", "target": "generics_get_args", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L269", "weight": 1.0}, {"source": "generics_replace_types", "target": "generics_get_origin", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L270", "weight": 1.0}, {"source": "generics_map_generic_model_arguments", "target": "generics_replace_types", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L387", "weight": 1.0}, {"source": "generics_get_cached_generic_type_early", "target": "generics_early_cache_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L458", "weight": 1.0}, {"source": "generics_get_cached_generic_type_late", "target": "generics_late_cache_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L465", "weight": 1.0}, {"source": "generics_get_cached_generic_type_late", "target": "generics_set_cached_generic_type", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L467", "weight": 1.0}, {"source": "generics_set_cached_generic_type", "target": "generics_early_cache_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L481", "weight": 1.0}, {"source": "generics_set_cached_generic_type", "target": "generics_late_cache_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L485", "weight": 1.0}, {"source": "generics_union_orderings_key", "target": "generics_get_origin", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L503", "weight": 1.0}, {"source": "generics_union_orderings_key", "target": "generics_get_args", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L504", "weight": 1.0}, {"source": "generics_early_cache_key", "target": "generics_union_orderings_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L518", "weight": 1.0}, {"source": "generics_late_cache_key", "target": "generics_union_orderings_key", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L530", "weight": 1.0}, {"source": "generics_rationale_68", "target": "generics_deepchainmap", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L68", "weight": 1.0}, {"source": "generics_rationale_108", "target": "generics_create_generic_submodel", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L108", "weight": 1.0}, {"source": "generics_rationale_153", "target": "generics_get_caller_frame_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L153", "weight": 1.0}, {"source": "generics_rationale_178", "target": "generics_iter_contained_typevars", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L178", "weight": 1.0}, {"source": "generics_rationale_211", "target": "generics_get_standard_typevars_map", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L211", "weight": 1.0}, {"source": "generics_rationale_228", "target": "generics_get_model_typevars_map", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L228", "weight": 1.0}, {"source": "generics_rationale_246", "target": "generics_replace_types", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L246", "weight": 1.0}, {"source": "generics_rationale_346", "target": "generics_map_generic_model_arguments", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L346", "weight": 1.0}, {"source": "generics_rationale_405", "target": "generics_generic_recursion_self_type", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L405", "weight": 1.0}, {"source": "generics_rationale_442", "target": "generics_get_cached_generic_type_early", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L442", "weight": 1.0}, {"source": "generics_rationale_464", "target": "generics_get_cached_generic_type_late", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L464", "weight": 1.0}, {"source": "generics_rationale_478", "target": "generics_set_cached_generic_type", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L478", "weight": 1.0}, {"source": "generics_rationale_489", "target": "generics_union_orderings_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L489", "weight": 1.0}, {"source": "generics_rationale_510", "target": "generics_early_cache_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L510", "weight": 1.0}, {"source": "generics_rationale_522", "target": "generics_late_cache_key", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L522", "weight": 1.0}, {"source": "generics_rationale_234", "target": "backend_venv_lib_python3_12_site_packages_pydantic_internal_generics_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L234", "weight": 1.0}], "raw_calls": [{"caller_nid": "generics_limiteddict_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L45"}, {"caller_nid": "generics_limiteddict_setitem", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L48"}, {"caller_nid": "generics_limiteddict_setitem", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L49"}, {"caller_nid": "generics_limiteddict_setitem", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L50"}, {"caller_nid": "generics_limiteddict_setitem", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L51"}, {"caller_nid": "generics_limiteddict_setitem", "callee": "keys", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L51"}, {"caller_nid": "generics_deepchainmap_delitem", "callee": "KeyError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L89"}, {"caller_nid": "generics_create_generic_submodel", "callee": "prepare_class", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L125"}, {"caller_nid": "generics_create_generic_submodel", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L126"}, {"caller_nid": "generics_create_generic_submodel", "callee": "meta", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L127"}, {"caller_nid": "generics_create_generic_submodel", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L146"}, {"caller_nid": "generics_get_caller_frame_info", "callee": "_getframe", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L165"}, {"caller_nid": "generics_get_caller_frame_info", "callee": "RuntimeError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L167"}, {"caller_nid": "generics_get_caller_frame_info", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L171"}, {"caller_nid": "generics_iter_contained_typevars", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L183"}, {"caller_nid": "generics_iter_contained_typevars", "callee": "is_model_class", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L185"}, {"caller_nid": "generics_iter_contained_typevars", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L187"}, {"caller_nid": "generics_get_args", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L197"}, {"caller_nid": "generics_get_args", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L199"}, {"caller_nid": "generics_get_origin", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L204"}, {"caller_nid": "generics_get_origin", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L206"}, {"caller_nid": "generics_get_standard_typevars_map", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L217"}, {"caller_nid": "generics_get_standard_typevars_map", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L224"}, {"caller_nid": "generics_get_standard_typevars_map", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L224"}, {"caller_nid": "generics_get_model_typevars_map", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L242"}, {"caller_nid": "generics_get_model_typevars_map", "callee": "zip", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L242"}, {"caller_nid": "generics_replace_types", "callee": "is_annotated", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L272"}, {"caller_nid": "generics_replace_types", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L281"}, {"caller_nid": "generics_replace_types", "callee": "all_identical", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L282"}, {"caller_nid": "generics_replace_types", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L289"}, {"caller_nid": "generics_replace_types", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L290"}, {"caller_nid": "generics_replace_types", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L291"}, {"caller_nid": "generics_replace_types", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L296"}, {"caller_nid": "generics_replace_types", "callee": "is_union_origin", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L299"}, {"caller_nid": "generics_replace_types", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L300"}, {"caller_nid": "generics_replace_types", "callee": "is_any", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L300"}, {"caller_nid": "generics_replace_types", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L304"}, {"caller_nid": "generics_replace_types", "callee": "is_noreturn", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L307"}, {"caller_nid": "generics_replace_types", "callee": "is_never", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L307"}, {"caller_nid": "generics_replace_types", "callee": "reduce", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L316"}, {"caller_nid": "generics_replace_types", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L318"}, {"caller_nid": "generics_replace_types", "callee": "is_model_class", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L323"}, {"caller_nid": "generics_replace_types", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L327"}, {"caller_nid": "generics_replace_types", "callee": "all_identical", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L328"}, {"caller_nid": "generics_replace_types", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L334"}, {"caller_nid": "generics_replace_types", "callee": "all_identical", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L336"}, {"caller_nid": "generics_replace_types", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L342"}, {"caller_nid": "generics_map_generic_model_arguments", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L369"}, {"caller_nid": "generics_map_generic_model_arguments", "callee": "object", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L372"}, {"caller_nid": "generics_map_generic_model_arguments", "callee": "zip_longest", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L373"}, {"caller_nid": "generics_map_generic_model_arguments", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L375"}, {"caller_nid": "generics_map_generic_model_arguments", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L375"}, {"caller_nid": "generics_map_generic_model_arguments", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L378"}, {"caller_nid": "generics_map_generic_model_arguments", "callee": "has_default", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L380"}, {"caller_nid": "generics_map_generic_model_arguments", "callee": "sum", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L389"}, {"caller_nid": "generics_map_generic_model_arguments", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L389"}, {"caller_nid": "generics_map_generic_model_arguments", "callee": "has_default", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L389"}, {"caller_nid": "generics_map_generic_model_arguments", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L390"}, {"caller_nid": "generics_map_generic_model_arguments", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L390"}, {"caller_nid": "generics_map_generic_model_arguments", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L392"}, {"caller_nid": "generics_generic_recursion_self_type", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L412"}, {"caller_nid": "generics_generic_recursion_self_type", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L414"}, {"caller_nid": "generics_generic_recursion_self_type", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L415"}, {"caller_nid": "generics_generic_recursion_self_type", "callee": "get_type_ref", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L420"}, {"caller_nid": "generics_generic_recursion_self_type", "callee": "PydanticRecursiveRef", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L422"}, {"caller_nid": "generics_generic_recursion_self_type", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L425"}, {"caller_nid": "generics_generic_recursion_self_type", "callee": "remove", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L427"}, {"caller_nid": "generics_generic_recursion_self_type", "callee": "reset", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L430"}, {"caller_nid": "generics_recursively_defined_type_refs", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L434"}, {"caller_nid": "generics_recursively_defined_type_refs", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L436"}, {"caller_nid": "generics_recursively_defined_type_refs", "callee": "copy", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L438"}, {"caller_nid": "generics_get_cached_generic_type_early", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L458"}, {"caller_nid": "generics_get_cached_generic_type_late", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L465"}, {"caller_nid": "generics_set_cached_generic_type", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L482"}, {"caller_nid": "generics_union_orderings_key", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L501"}, {"caller_nid": "generics_union_orderings_key", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L502"}, {"caller_nid": "generics_union_orderings_key", "callee": "is_union", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/_internal/_generics.py", "source_location": "L503"}]} |