Files
tfm_ainventory/graphify-out/cache/dc1384f23236109b10f7b5a25e55ed477beb14b24b020e1816e0cae80d04e763.json

1 line
19 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "label": "_requirestxt.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L1"}, {"id": "requirestxt_prepare", "label": "_prepare()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L29"}, {"id": "requirestxt_convert_extras_requirements", "label": "_convert_extras_requirements()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L39"}, {"id": "requirestxt_move_install_requirements_markers", "label": "_move_install_requirements_markers()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L57"}, {"id": "requirestxt_suffix_for", "label": "_suffix_for()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L89"}, {"id": "requirestxt_clean_req", "label": "_clean_req()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L94"}, {"id": "requirestxt_no_marker", "label": "_no_marker()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L101"}, {"id": "requirestxt_write_requirements", "label": "_write_requirements()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L105"}, {"id": "requirestxt_write_setup_requirements", "label": "write_setup_requirements()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L128"}, {"id": "requirestxt_rationale_1", "label": "Helper code used to generate ``requires.txt`` files in the egg-info directory.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L1"}, {"id": "requirestxt_rationale_32", "label": "Given values for ``install_requires`` and ``extras_require`` create modified", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L32"}, {"id": "requirestxt_rationale_42", "label": "Convert requirements in `extras_require` of the form `\"extra\": [\"barbazquux;", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L42"}, {"id": "requirestxt_rationale_60", "label": "The ``requires.txt`` file has an specific format: - Environment markers", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L60"}, {"id": "requirestxt_rationale_90", "label": "Return the 'extras_require' suffix for a given requirement.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L90"}, {"id": "requirestxt_rationale_95", "label": "Given a Requirement, remove environment markers and return it", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L95"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "io", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "itertools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "jaraco_text", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "packaging_requirements", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "backend_venv_lib_python3_12_site_packages_setuptools_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "backend_venv_lib_python3_12_site_packages_setuptools_reqs_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L22", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "requirestxt_prepare", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "requirestxt_convert_extras_requirements", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "requirestxt_move_install_requirements_markers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "requirestxt_suffix_for", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L89", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "requirestxt_clean_req", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L94", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "requirestxt_no_marker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L101", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "requirestxt_write_requirements", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L105", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "requirestxt_write_requirements", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L115", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "target": "requirestxt_write_setup_requirements", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L128", "weight": 1.0}, {"source": "requirestxt_prepare", "target": "requirestxt_convert_extras_requirements", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L35", "weight": 1.0}, {"source": "requirestxt_prepare", "target": "requirestxt_move_install_requirements_markers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L36", "weight": 1.0}, {"source": "requirestxt_convert_extras_requirements", "target": "requirestxt_suffix_for", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L52", "weight": 1.0}, {"source": "requirestxt_write_requirements", "target": "requirestxt_prepare", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L118", "weight": 1.0}, {"source": "requirestxt_write_setup_requirements", "target": "requirestxt_write_requirements", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L130", "weight": 1.0}, {"source": "requirestxt_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_setuptools_command_requirestxt_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L1", "weight": 1.0}, {"source": "requirestxt_rationale_32", "target": "requirestxt_prepare", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L32", "weight": 1.0}, {"source": "requirestxt_rationale_42", "target": "requirestxt_convert_extras_requirements", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L42", "weight": 1.0}, {"source": "requirestxt_rationale_60", "target": "requirestxt_move_install_requirements_markers", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L60", "weight": 1.0}, {"source": "requirestxt_rationale_90", "target": "requirestxt_suffix_for", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L90", "weight": 1.0}, {"source": "requirestxt_rationale_95", "target": "requirestxt_clean_req", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L95", "weight": 1.0}], "raw_calls": [{"caller_nid": "requirestxt_convert_extras_requirements", "callee": "defaultdict[str, _Ordered[Requirement]]", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L47"}, {"caller_nid": "requirestxt_convert_extras_requirements", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L48"}, {"caller_nid": "requirestxt_convert_extras_requirements", "callee": "parse", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L51"}, {"caller_nid": "requirestxt_convert_extras_requirements", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L52"}, {"caller_nid": "requirestxt_move_install_requirements_markers", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L72"}, {"caller_nid": "requirestxt_move_install_requirements_markers", "callee": "parse", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L72"}, {"caller_nid": "requirestxt_move_install_requirements_markers", "callee": "filter", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L73"}, {"caller_nid": "requirestxt_move_install_requirements_markers", "callee": "filterfalse", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L74"}, {"caller_nid": "requirestxt_move_install_requirements_markers", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L75"}, {"caller_nid": "requirestxt_move_install_requirements_markers", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L75"}, {"caller_nid": "requirestxt_move_install_requirements_markers", "callee": "setdefault", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L78"}, {"caller_nid": "requirestxt_move_install_requirements_markers", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L78"}, {"caller_nid": "requirestxt_move_install_requirements_markers", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L80"}, {"caller_nid": "requirestxt_move_install_requirements_markers", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L82"}, {"caller_nid": "requirestxt_move_install_requirements_markers", "callee": "fromkeys", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L82"}, {"caller_nid": "requirestxt_move_install_requirements_markers", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L82"}, {"caller_nid": "requirestxt_move_install_requirements_markers", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L82"}, {"caller_nid": "requirestxt_move_install_requirements_markers", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L83"}, {"caller_nid": "requirestxt_suffix_for", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L91"}, {"caller_nid": "requirestxt_clean_req", "callee": "Requirement", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L96"}, {"caller_nid": "requirestxt_clean_req", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L96"}, {"caller_nid": "requirestxt_write_requirements", "callee": "yield_lines", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L106"}, {"caller_nid": "requirestxt_write_requirements", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L111"}, {"caller_nid": "requirestxt_write_requirements", "callee": "writelines", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L112"}, {"caller_nid": "requirestxt_write_requirements", "callee": "StringIO", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L117"}, {"caller_nid": "requirestxt_write_requirements", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L122"}, {"caller_nid": "requirestxt_write_requirements", "callee": "write", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L123"}, {"caller_nid": "requirestxt_write_requirements", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L123"}, {"caller_nid": "requirestxt_write_requirements", "callee": "vars", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L123"}, {"caller_nid": "requirestxt_write_requirements", "callee": "write_or_delete_file", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L125"}, {"caller_nid": "requirestxt_write_requirements", "callee": "getvalue", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L125"}, {"caller_nid": "requirestxt_write_setup_requirements", "callee": "StringIO", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L129"}, {"caller_nid": "requirestxt_write_setup_requirements", "callee": "write_or_delete_file", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L131"}, {"caller_nid": "requirestxt_write_setup_requirements", "callee": "getvalue", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/command/_requirestxt.py", "source_location": "L131"}]}