{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "label": "api.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L1"}, {"id": "api_platformdirsabc", "label": "PlatformDirsABC", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L15"}, {"id": "abc", "label": "ABC", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "api_platformdirsabc_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L18"}, {"id": "api_platformdirsabc_append_app_name_and_version", "label": "._append_app_name_and_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L81"}, {"id": "api_platformdirsabc_optionally_create_directory", "label": "._optionally_create_directory()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L91"}, {"id": "api_platformdirsabc_first_item_as_path_if_multipath", "label": "._first_item_as_path_if_multipath()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L95"}, {"id": "api_user_data_dir", "label": "user_data_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L103"}, {"id": "api_site_data_dir", "label": "site_data_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L108"}, {"id": "api_user_config_dir", "label": "user_config_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L113"}, {"id": "api_site_config_dir", "label": "site_config_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L118"}, {"id": "api_user_cache_dir", "label": "user_cache_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L123"}, {"id": "api_site_cache_dir", "label": "site_cache_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L128"}, {"id": "api_user_state_dir", "label": "user_state_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L133"}, {"id": "api_user_log_dir", "label": "user_log_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L138"}, {"id": "api_user_documents_dir", "label": "user_documents_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L143"}, {"id": "api_user_downloads_dir", "label": "user_downloads_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L148"}, {"id": "api_user_pictures_dir", "label": "user_pictures_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L153"}, {"id": "api_user_videos_dir", "label": "user_videos_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L158"}, {"id": "api_user_music_dir", "label": "user_music_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L163"}, {"id": "api_user_desktop_dir", "label": "user_desktop_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L168"}, {"id": "api_user_runtime_dir", "label": "user_runtime_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L173"}, {"id": "api_site_runtime_dir", "label": "site_runtime_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L178"}, {"id": "api_user_data_path", "label": "user_data_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L182"}, {"id": "api_site_data_path", "label": "site_data_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L187"}, {"id": "api_user_config_path", "label": "user_config_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L192"}, {"id": "api_site_config_path", "label": "site_config_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L197"}, {"id": "api_user_cache_path", "label": "user_cache_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L202"}, {"id": "api_site_cache_path", "label": "site_cache_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L207"}, {"id": "api_user_state_path", "label": "user_state_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L212"}, {"id": "api_user_log_path", "label": "user_log_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L217"}, {"id": "api_user_documents_path", "label": "user_documents_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L222"}, {"id": "api_user_downloads_path", "label": "user_downloads_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L227"}, {"id": "api_user_pictures_path", "label": "user_pictures_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L232"}, {"id": "api_user_videos_path", "label": "user_videos_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L237"}, {"id": "api_user_music_path", "label": "user_music_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L242"}, {"id": "api_user_desktop_path", "label": "user_desktop_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L247"}, {"id": "api_user_runtime_path", "label": "user_runtime_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L252"}, {"id": "api_site_runtime_path", "label": "site_runtime_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L257"}, {"id": "api_platformdirsabc_iter_config_dirs", "label": ".iter_config_dirs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L261"}, {"id": "api_platformdirsabc_iter_data_dirs", "label": ".iter_data_dirs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L266"}, {"id": "api_platformdirsabc_iter_cache_dirs", "label": ".iter_cache_dirs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L271"}, {"id": "api_platformdirsabc_iter_runtime_dirs", "label": ".iter_runtime_dirs()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L276"}, {"id": "api_platformdirsabc_iter_config_paths", "label": ".iter_config_paths()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L281"}, {"id": "api_platformdirsabc_iter_data_paths", "label": ".iter_data_paths()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L286"}, {"id": "api_platformdirsabc_iter_cache_paths", "label": ".iter_cache_paths()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L291"}, {"id": "api_platformdirsabc_iter_runtime_paths", "label": ".iter_runtime_paths()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L296"}, {"id": "api_rationale_16", "label": "Abstract base class for platform directories.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L16"}, {"id": "api_rationale_28", "label": "Create a new platform directory. :param appname: See `appname`.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L28"}, {"id": "api_rationale_104", "label": ":return: data directory tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L104"}, {"id": "api_rationale_109", "label": ":return: data directory shared by users", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L109"}, {"id": "api_rationale_114", "label": ":return: config directory tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L114"}, {"id": "api_rationale_119", "label": ":return: config directory shared by the users", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L119"}, {"id": "api_rationale_124", "label": ":return: cache directory tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L124"}, {"id": "api_rationale_129", "label": ":return: cache directory shared by users", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L129"}, {"id": "api_rationale_134", "label": ":return: state directory tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L134"}, {"id": "api_rationale_139", "label": ":return: log directory tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L139"}, {"id": "api_rationale_144", "label": ":return: documents directory tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L144"}, {"id": "api_rationale_149", "label": ":return: downloads directory tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L149"}, {"id": "api_rationale_154", "label": ":return: pictures directory tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L154"}, {"id": "api_rationale_159", "label": ":return: videos directory tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L159"}, {"id": "api_rationale_164", "label": ":return: music directory tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L164"}, {"id": "api_rationale_169", "label": ":return: desktop directory tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L169"}, {"id": "api_rationale_174", "label": ":return: runtime directory tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L174"}, {"id": "api_rationale_179", "label": ":return: runtime directory shared by users", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L179"}, {"id": "api_rationale_183", "label": ":return: data path tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L183"}, {"id": "api_rationale_188", "label": ":return: data path shared by users", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L188"}, {"id": "api_rationale_193", "label": ":return: config path tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L193"}, {"id": "api_rationale_198", "label": ":return: config path shared by the users", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L198"}, {"id": "api_rationale_203", "label": ":return: cache path tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L203"}, {"id": "api_rationale_208", "label": ":return: cache path shared by users", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L208"}, {"id": "api_rationale_213", "label": ":return: state path tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L213"}, {"id": "api_rationale_218", "label": ":return: log path tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L218"}, {"id": "api_rationale_223", "label": ":return: documents a path tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L223"}, {"id": "api_rationale_228", "label": ":return: downloads path tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L228"}, {"id": "api_rationale_233", "label": ":return: pictures path tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L233"}, {"id": "api_rationale_238", "label": ":return: videos path tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L238"}, {"id": "api_rationale_243", "label": ":return: music path tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L243"}, {"id": "api_rationale_248", "label": ":return: desktop path tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L248"}, {"id": "api_rationale_253", "label": ":return: runtime path tied to the user", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L253"}, {"id": "api_rationale_258", "label": ":return: runtime path shared by users", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L258"}, {"id": "api_rationale_262", "label": ":yield: all user and site configuration directories.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L262"}, {"id": "api_rationale_267", "label": ":yield: all user and site data directories.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L267"}, {"id": "api_rationale_272", "label": ":yield: all user and site cache directories.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L272"}, {"id": "api_rationale_277", "label": ":yield: all user and site runtime directories.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L277"}, {"id": "api_rationale_282", "label": ":yield: all user and site configuration paths.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L282"}, {"id": "api_rationale_287", "label": ":yield: all user and site data paths.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L287"}, {"id": "api_rationale_292", "label": ":yield: all user and site cache paths.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L292"}, {"id": "api_rationale_297", "label": ":yield: all user and site runtime paths.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L297"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "pathlib", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_platformdirsabc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L15", "weight": 1.0}, {"source": "api_platformdirsabc", "target": "abc", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L15", "weight": 1.0}, {"source": "api_platformdirsabc", "target": "api_platformdirsabc_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L18", "weight": 1.0}, {"source": "api_platformdirsabc", "target": "api_platformdirsabc_append_app_name_and_version", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L81", "weight": 1.0}, {"source": "api_platformdirsabc", "target": "api_platformdirsabc_optionally_create_directory", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L91", "weight": 1.0}, {"source": "api_platformdirsabc", "target": "api_platformdirsabc_first_item_as_path_if_multipath", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L95", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_data_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_site_data_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L108", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_config_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L113", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_site_config_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L118", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_cache_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L123", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_site_cache_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L128", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_state_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L133", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_log_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L138", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_documents_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L143", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_downloads_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L148", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_pictures_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L153", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_videos_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L158", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_music_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L163", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_desktop_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L168", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_runtime_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L173", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_site_runtime_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L178", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_data_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L182", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_site_data_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L187", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_config_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L192", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_site_config_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L197", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_cache_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L202", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_site_cache_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L207", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_state_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L212", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_log_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L217", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_documents_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L222", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_downloads_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L227", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_pictures_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L232", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_videos_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L237", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_music_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L242", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_desktop_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L247", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_user_runtime_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L252", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_vendor_platformdirs_api_py", "target": "api_site_runtime_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L257", "weight": 1.0}, {"source": "api_platformdirsabc", "target": "api_platformdirsabc_iter_config_dirs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L261", "weight": 1.0}, {"source": "api_platformdirsabc", "target": "api_platformdirsabc_iter_data_dirs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L266", "weight": 1.0}, {"source": "api_platformdirsabc", "target": "api_platformdirsabc_iter_cache_dirs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L271", "weight": 1.0}, {"source": "api_platformdirsabc", "target": "api_platformdirsabc_iter_runtime_dirs", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L276", "weight": 1.0}, {"source": "api_platformdirsabc", "target": "api_platformdirsabc_iter_config_paths", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L281", "weight": 1.0}, {"source": "api_platformdirsabc", "target": "api_platformdirsabc_iter_data_paths", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L286", "weight": 1.0}, {"source": "api_platformdirsabc", "target": "api_platformdirsabc_iter_cache_paths", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L291", "weight": 1.0}, {"source": "api_platformdirsabc", "target": "api_platformdirsabc_iter_runtime_paths", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L296", "weight": 1.0}, {"source": "api_platformdirsabc_append_app_name_and_version", "target": "api_platformdirsabc_optionally_create_directory", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L88", "weight": 1.0}, {"source": "api_platformdirsabc_iter_config_paths", "target": "api_platformdirsabc_iter_config_dirs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L283", "weight": 1.0}, {"source": "api_platformdirsabc_iter_data_paths", "target": "api_platformdirsabc_iter_data_dirs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L288", "weight": 1.0}, {"source": "api_platformdirsabc_iter_cache_paths", "target": "api_platformdirsabc_iter_cache_dirs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L293", "weight": 1.0}, {"source": "api_platformdirsabc_iter_runtime_paths", "target": "api_platformdirsabc_iter_runtime_dirs", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L298", "weight": 1.0}, {"source": "api_rationale_16", "target": "api_platformdirsabc", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L16", "weight": 1.0}, {"source": "api_rationale_28", "target": "api_platformdirsabc_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L28", "weight": 1.0}, {"source": "api_rationale_104", "target": "api_platformdirsabc_user_data_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L104", "weight": 1.0}, {"source": "api_rationale_109", "target": "api_platformdirsabc_site_data_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L109", "weight": 1.0}, {"source": "api_rationale_114", "target": "api_platformdirsabc_user_config_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L114", "weight": 1.0}, {"source": "api_rationale_119", "target": "api_platformdirsabc_site_config_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L119", "weight": 1.0}, {"source": "api_rationale_124", "target": "api_platformdirsabc_user_cache_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L124", "weight": 1.0}, {"source": "api_rationale_129", "target": "api_platformdirsabc_site_cache_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L129", "weight": 1.0}, {"source": "api_rationale_134", "target": "api_platformdirsabc_user_state_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L134", "weight": 1.0}, {"source": "api_rationale_139", "target": "api_platformdirsabc_user_log_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L139", "weight": 1.0}, {"source": "api_rationale_144", "target": "api_platformdirsabc_user_documents_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L144", "weight": 1.0}, {"source": "api_rationale_149", "target": "api_platformdirsabc_user_downloads_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L149", "weight": 1.0}, {"source": "api_rationale_154", "target": "api_platformdirsabc_user_pictures_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L154", "weight": 1.0}, {"source": "api_rationale_159", "target": "api_platformdirsabc_user_videos_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L159", "weight": 1.0}, {"source": "api_rationale_164", "target": "api_platformdirsabc_user_music_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L164", "weight": 1.0}, {"source": "api_rationale_169", "target": "api_platformdirsabc_user_desktop_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L169", "weight": 1.0}, {"source": "api_rationale_174", "target": "api_platformdirsabc_user_runtime_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L174", "weight": 1.0}, {"source": "api_rationale_179", "target": "api_platformdirsabc_site_runtime_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L179", "weight": 1.0}, {"source": "api_rationale_183", "target": "api_platformdirsabc_user_data_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L183", "weight": 1.0}, {"source": "api_rationale_188", "target": "api_platformdirsabc_site_data_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L188", "weight": 1.0}, {"source": "api_rationale_193", "target": "api_platformdirsabc_user_config_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L193", "weight": 1.0}, {"source": "api_rationale_198", "target": "api_platformdirsabc_site_config_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L198", "weight": 1.0}, {"source": "api_rationale_203", "target": "api_platformdirsabc_user_cache_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L203", "weight": 1.0}, {"source": "api_rationale_208", "target": "api_platformdirsabc_site_cache_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L208", "weight": 1.0}, {"source": "api_rationale_213", "target": "api_platformdirsabc_user_state_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L213", "weight": 1.0}, {"source": "api_rationale_218", "target": "api_platformdirsabc_user_log_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L218", "weight": 1.0}, {"source": "api_rationale_223", "target": "api_platformdirsabc_user_documents_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L223", "weight": 1.0}, {"source": "api_rationale_228", "target": "api_platformdirsabc_user_downloads_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L228", "weight": 1.0}, {"source": "api_rationale_233", "target": "api_platformdirsabc_user_pictures_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L233", "weight": 1.0}, {"source": "api_rationale_238", "target": "api_platformdirsabc_user_videos_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L238", "weight": 1.0}, {"source": "api_rationale_243", "target": "api_platformdirsabc_user_music_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L243", "weight": 1.0}, {"source": "api_rationale_248", "target": "api_platformdirsabc_user_desktop_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L248", "weight": 1.0}, {"source": "api_rationale_253", "target": "api_platformdirsabc_user_runtime_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L253", "weight": 1.0}, {"source": "api_rationale_258", "target": "api_platformdirsabc_site_runtime_path", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L258", "weight": 1.0}, {"source": "api_rationale_262", "target": "api_platformdirsabc_iter_config_dirs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L262", "weight": 1.0}, {"source": "api_rationale_267", "target": "api_platformdirsabc_iter_data_dirs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L267", "weight": 1.0}, {"source": "api_rationale_272", "target": "api_platformdirsabc_iter_cache_dirs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L272", "weight": 1.0}, {"source": "api_rationale_277", "target": "api_platformdirsabc_iter_runtime_dirs", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L277", "weight": 1.0}, {"source": "api_rationale_282", "target": "api_platformdirsabc_iter_config_paths", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L282", "weight": 1.0}, {"source": "api_rationale_287", "target": "api_platformdirsabc_iter_data_paths", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L287", "weight": 1.0}, {"source": "api_rationale_292", "target": "api_platformdirsabc_iter_cache_paths", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L292", "weight": 1.0}, {"source": "api_rationale_297", "target": "api_platformdirsabc_iter_runtime_paths", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L297", "weight": 1.0}], "raw_calls": [{"caller_nid": "api_platformdirsabc_append_app_name_and_version", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L82"}, {"caller_nid": "api_platformdirsabc_append_app_name_and_version", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L84"}, {"caller_nid": "api_platformdirsabc_append_app_name_and_version", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L86"}, {"caller_nid": "api_platformdirsabc_append_app_name_and_version", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L87"}, {"caller_nid": "api_platformdirsabc_optionally_create_directory", "callee": "mkdir", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L93"}, {"caller_nid": "api_platformdirsabc_optionally_create_directory", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L93"}, {"caller_nid": "api_platformdirsabc_first_item_as_path_if_multipath", "callee": "partition", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L98"}, {"caller_nid": "api_platformdirsabc_first_item_as_path_if_multipath", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L99"}, {"caller_nid": "api_user_data_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L184"}, {"caller_nid": "api_site_data_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L189"}, {"caller_nid": "api_user_config_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L194"}, {"caller_nid": "api_site_config_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L199"}, {"caller_nid": "api_user_cache_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L204"}, {"caller_nid": "api_site_cache_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L209"}, {"caller_nid": "api_user_state_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L214"}, {"caller_nid": "api_user_log_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L219"}, {"caller_nid": "api_user_documents_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L224"}, {"caller_nid": "api_user_downloads_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L229"}, {"caller_nid": "api_user_pictures_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L234"}, {"caller_nid": "api_user_videos_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L239"}, {"caller_nid": "api_user_music_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L244"}, {"caller_nid": "api_user_desktop_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L249"}, {"caller_nid": "api_user_runtime_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L254"}, {"caller_nid": "api_site_runtime_path", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L259"}, {"caller_nid": "api_platformdirsabc_iter_config_paths", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L284"}, {"caller_nid": "api_platformdirsabc_iter_data_paths", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L289"}, {"caller_nid": "api_platformdirsabc_iter_cache_paths", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L294"}, {"caller_nid": "api_platformdirsabc_iter_runtime_paths", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_vendor/platformdirs/api.py", "source_location": "L299"}]}