1 line
27 KiB
JSON
1 line
27 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_providers_env_py", "label": "env.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L1"}, {"id": "env_envsettingssource", "label": "EnvSettingsSource", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L34"}, {"id": "pydanticbaseenvsettingssource", "label": "PydanticBaseEnvSettingsSource", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "env_envsettingssource_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L39"}, {"id": "env_envsettingssource_load_env_vars", "label": "._load_env_vars()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L71"}, {"id": "env_envsettingssource_get_field_value", "label": ".get_field_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L74"}, {"id": "env_envsettingssource_prepare_field_value", "label": ".prepare_field_value()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L95"}, {"id": "env_envsettingssource_field_is_complex", "label": "._field_is_complex()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L141"}, {"id": "env_envsettingssource_next_field", "label": ".next_field()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L157"}, {"id": "env_envsettingssource_explode_env_vars", "label": ".explode_env_vars()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L213"}, {"id": "env_envsettingssource_coerce_env_val_strict", "label": "._coerce_env_val_strict()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L281"}, {"id": "env_envsettingssource_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L303"}, {"id": "env_rationale_35", "label": "Source class for loading settings values from environment variables.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L35"}, {"id": "env_rationale_75", "label": "Gets the value for field from environment variables and a flag to determine whet", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L75"}, {"id": "env_rationale_96", "label": "Prepare value for the field. * Extract value for nested field.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L96"}, {"id": "env_rationale_142", "label": "Find out if a field is complex, and if so whether JSON errors should be ignored", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L142"}, {"id": "env_rationale_160", "label": "Find the field in a sub model by key(env name) By having the following", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L160"}, {"id": "env_rationale_214", "label": "Process env_vars and extract the values of keys containing env_nested_delimiter", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L214"}, {"id": "env_rationale_282", "label": "Coerce environment string values based on field annotation if model config is `s", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L282"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_providers_env_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_providers_env_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_providers_env_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_providers_env_py", "target": "pydantic", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_providers_env_py", "target": "pydantic_internal_utils", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_providers_env_py", "target": "pydantic_dataclasses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_providers_env_py", "target": "pydantic_fields", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_providers_env_py", "target": "typing_inspection_introspection", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_providers_env_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_settings_utils_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_providers_env_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_providers_env_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_types_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_providers_env_py", "target": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_utils_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_providers_env_py", "target": "pydantic_settings_main", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L31", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_settings_sources_providers_env_py", "target": "env_envsettingssource", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L34", "weight": 1.0}, {"source": "env_envsettingssource", "target": "pydanticbaseenvsettingssource", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L34", "weight": 1.0}, {"source": "env_envsettingssource", "target": "env_envsettingssource_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L39", "weight": 1.0}, {"source": "env_envsettingssource", "target": "env_envsettingssource_load_env_vars", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L71", "weight": 1.0}, {"source": "env_envsettingssource", "target": "env_envsettingssource_get_field_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L74", "weight": 1.0}, {"source": "env_envsettingssource", "target": "env_envsettingssource_prepare_field_value", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L95", "weight": 1.0}, {"source": "env_envsettingssource", "target": "env_envsettingssource_field_is_complex", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L141", "weight": 1.0}, {"source": "env_envsettingssource", "target": "env_envsettingssource_next_field", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L157", "weight": 1.0}, {"source": "env_envsettingssource", "target": "env_envsettingssource_explode_env_vars", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L213", "weight": 1.0}, {"source": "env_envsettingssource", "target": "env_envsettingssource_coerce_env_val_strict", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L281", "weight": 1.0}, {"source": "env_envsettingssource", "target": "env_envsettingssource_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L303", "weight": 1.0}, {"source": "env_envsettingssource_init", "target": "env_envsettingssource_load_env_vars", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L69", "weight": 1.0}, {"source": "env_envsettingssource_prepare_field_value", "target": "env_envsettingssource_field_is_complex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L112", "weight": 1.0}, {"source": "env_envsettingssource_prepare_field_value", "target": "env_envsettingssource_explode_env_vars", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L122", "weight": 1.0}, {"source": "env_envsettingssource_prepare_field_value", "target": "env_envsettingssource_coerce_env_val_strict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L139", "weight": 1.0}, {"source": "env_envsettingssource_explode_env_vars", "target": "env_envsettingssource_next_field", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L248", "weight": 1.0}, {"source": "env_envsettingssource_explode_env_vars", "target": "env_envsettingssource_field_is_complex", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L258", "weight": 1.0}, {"source": "env_envsettingssource_explode_env_vars", "target": "env_envsettingssource_coerce_env_val_strict", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L278", "weight": 1.0}, {"source": "env_rationale_35", "target": "env_envsettingssource", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L35", "weight": 1.0}, {"source": "env_rationale_75", "target": "env_envsettingssource_get_field_value", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L75", "weight": 1.0}, {"source": "env_rationale_96", "target": "env_envsettingssource_prepare_field_value", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L96", "weight": 1.0}, {"source": "env_rationale_142", "target": "env_envsettingssource_field_is_complex", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L142", "weight": 1.0}, {"source": "env_rationale_160", "target": "env_envsettingssource_next_field", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L160", "weight": 1.0}, {"source": "env_rationale_214", "target": "env_envsettingssource_explode_env_vars", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L214", "weight": 1.0}, {"source": "env_rationale_282", "target": "env_envsettingssource_coerce_env_val_strict", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L282", "weight": 1.0}], "raw_calls": [{"caller_nid": "env_envsettingssource_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L51"}, {"caller_nid": "env_envsettingssource_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L61"}, {"caller_nid": "env_envsettingssource_init", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L64"}, {"caller_nid": "env_envsettingssource_init", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L67"}, {"caller_nid": "env_envsettingssource_load_env_vars", "callee": "parse_env_vars", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L72"}, {"caller_nid": "env_envsettingssource_get_field_value", "callee": "_extract_field_info", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L88"}, {"caller_nid": "env_envsettingssource_get_field_value", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L89"}, {"caller_nid": "env_envsettingssource_prepare_field_value", "callee": "_annotation_enum_name_to_val", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L114"}, {"caller_nid": "env_envsettingssource_prepare_field_value", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L118"}, {"caller_nid": "env_envsettingssource_prepare_field_value", "callee": "decode_complex_value", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L128"}, {"caller_nid": "env_envsettingssource_prepare_field_value", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L133"}, {"caller_nid": "env_envsettingssource_prepare_field_value", "callee": "deep_update", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L134"}, {"caller_nid": "env_envsettingssource_field_is_complex", "callee": "field_is_complex", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L145"}, {"caller_nid": "env_envsettingssource_field_is_complex", "callee": "is_union_origin", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L147"}, {"caller_nid": "env_envsettingssource_field_is_complex", "callee": "get_origin", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L147"}, {"caller_nid": "env_envsettingssource_field_is_complex", "callee": "_union_is_complex", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L147"}, {"caller_nid": "env_envsettingssource_next_field", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L192"}, {"caller_nid": "env_envsettingssource_next_field", "callee": "get_args", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L193"}, {"caller_nid": "env_envsettingssource_next_field", "callee": "_lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L197"}, {"caller_nid": "env_envsettingssource_next_field", "callee": "get_origin", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L197"}, {"caller_nid": "env_envsettingssource_next_field", "callee": "get_args", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L199"}, {"caller_nid": "env_envsettingssource_next_field", "callee": "is_model_class", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L200"}, {"caller_nid": "env_envsettingssource_next_field", "callee": "is_pydantic_dataclass", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L200"}, {"caller_nid": "env_envsettingssource_next_field", "callee": "_get_model_fields", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L201"}, {"caller_nid": "env_envsettingssource_next_field", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L204"}, {"caller_nid": "env_envsettingssource_next_field", "callee": "_extract_field_info", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L205"}, {"caller_nid": "env_envsettingssource_next_field", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L209"}, {"caller_nid": "env_envsettingssource_next_field", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L209"}, {"caller_nid": "env_envsettingssource_next_field", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L209"}, {"caller_nid": "env_envsettingssource_next_field", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L209"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "_lenient_issubclass", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L231"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "get_origin", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L231"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "_extract_field_info", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L234"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L237"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "next", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L239"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L239"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L243"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L244"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L249"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L250"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L257"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "_annotation_enum_name_to_val", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L260"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "_annotation_is_complex", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L264"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L271"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "decode_complex_value", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L272"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L276"}, {"caller_nid": "env_envsettingssource_explode_env_vars", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L277"}, {"caller_nid": "env_envsettingssource_coerce_env_val_strict", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L293"}, {"caller_nid": "env_envsettingssource_coerce_env_val_strict", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L293"}, {"caller_nid": "env_envsettingssource_coerce_env_val_strict", "callee": "_annotation_contains_types", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L296"}, {"caller_nid": "env_envsettingssource_coerce_env_val_strict", "callee": "validate_python", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L297"}, {"caller_nid": "env_envsettingssource_coerce_env_val_strict", "callee": "TypeAdapter", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic_settings/sources/providers/env.py", "source_location": "L297"}]} |