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

1 line
19 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "label": "_normalization.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L1"}, {"id": "normalization_safe_identifier", "label": "safe_identifier()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L20"}, {"id": "normalization_safe_name", "label": "safe_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L32"}, {"id": "normalization_safe_version", "label": "safe_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L44"}, {"id": "normalization_best_effort_version", "label": "best_effort_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L69"}, {"id": "normalization_safe_extra", "label": "safe_extra()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L101"}, {"id": "normalization_filename_component", "label": "filename_component()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L111"}, {"id": "normalization_filename_component_broken", "label": "filename_component_broken()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L120"}, {"id": "normalization_safer_name", "label": "safer_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L135"}, {"id": "normalization_safer_best_effort_version", "label": "safer_best_effort_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L148"}, {"id": "normalization_missing_canonicalize_license_expression", "label": "_missing_canonicalize_license_expression()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L155"}, {"id": "normalization_rationale_1", "label": "Helpers for normalization as expected in wheel/sdist/module file names and core", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L1"}, {"id": "normalization_rationale_21", "label": "Make a string safe to be used as Python identifier. >>> safe_identifier(\"12a", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L21"}, {"id": "normalization_rationale_33", "label": "Escape a component used as a project name according to Core Metadata. >>> sa", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L33"}, {"id": "normalization_rationale_45", "label": "Convert an arbitrary string into a valid version string. Can still raise an", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L45"}, {"id": "normalization_rationale_70", "label": "Convert an arbitrary string into a version-like string. Fallback when ``safe", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L70"}, {"id": "normalization_rationale_102", "label": "Normalize extra name according to PEP 685 >>> safe_extra(\"_FrIeNdLy-._.-bArD", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L102"}, {"id": "normalization_rationale_112", "label": "Normalize each component of a filename (e.g. distribution/version part of wheel)", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L112"}, {"id": "normalization_rationale_121", "label": "Produce the incorrect filename component for compatibility. See pypa/setupt", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L121"}, {"id": "normalization_rationale_136", "label": "Like ``safe_name`` but can be used as filename component for wheel", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L136"}, {"id": "normalization_rationale_149", "label": "Like ``best_effort_version`` but can be used as filename component for wheel", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L149"}, {"id": "normalization_rationale_156", "label": "Defer import error to affect only users that actually use it https://github.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L156"}, {"id": "normalization_rationale_151", "label": "# TODO: Replace with only safe_version in the future (no need for best effort)", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L151"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "target": "packaging", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "target": "normalization_safe_identifier", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "target": "normalization_safe_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L32", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "target": "normalization_safe_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L44", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "target": "normalization_best_effort_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L69", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "target": "normalization_safe_extra", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L101", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "target": "normalization_filename_component", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L111", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "target": "normalization_filename_component_broken", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L120", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "target": "normalization_safer_name", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L135", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "target": "normalization_safer_best_effort_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L148", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "target": "normalization_missing_canonicalize_license_expression", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L155", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "target": "packaging_licenses", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L174", "weight": 1.0}, {"source": "normalization_best_effort_version", "target": "normalization_safe_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L86", "weight": 1.0}, {"source": "normalization_safer_name", "target": "normalization_safe_name", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L141", "weight": 1.0}, {"source": "normalization_safer_best_effort_version", "target": "normalization_filename_component", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L152", "weight": 1.0}, {"source": "normalization_safer_best_effort_version", "target": "normalization_best_effort_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L152", "weight": 1.0}, {"source": "normalization_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L1", "weight": 1.0}, {"source": "normalization_rationale_21", "target": "normalization_safe_identifier", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L21", "weight": 1.0}, {"source": "normalization_rationale_33", "target": "normalization_safe_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L33", "weight": 1.0}, {"source": "normalization_rationale_45", "target": "normalization_safe_version", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L45", "weight": 1.0}, {"source": "normalization_rationale_70", "target": "normalization_best_effort_version", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L70", "weight": 1.0}, {"source": "normalization_rationale_102", "target": "normalization_safe_extra", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L102", "weight": 1.0}, {"source": "normalization_rationale_112", "target": "normalization_filename_component", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L112", "weight": 1.0}, {"source": "normalization_rationale_121", "target": "normalization_filename_component_broken", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L121", "weight": 1.0}, {"source": "normalization_rationale_136", "target": "normalization_safer_name", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L136", "weight": 1.0}, {"source": "normalization_rationale_149", "target": "normalization_safer_best_effort_version", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L149", "weight": 1.0}, {"source": "normalization_rationale_156", "target": "normalization_missing_canonicalize_license_expression", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L156", "weight": 1.0}, {"source": "normalization_rationale_151", "target": "backend_venv_lib_python3_12_site_packages_setuptools_normalization_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L151", "weight": 1.0}], "raw_calls": [{"caller_nid": "normalization_safe_identifier", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L27"}, {"caller_nid": "normalization_safe_identifier", "callee": "isidentifier", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L28"}, {"caller_nid": "normalization_safe_name", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L41"}, {"caller_nid": "normalization_safe_version", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L61"}, {"caller_nid": "normalization_safe_version", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L63"}, {"caller_nid": "normalization_safe_version", "callee": "Version", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L63"}, {"caller_nid": "normalization_safe_version", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L65"}, {"caller_nid": "normalization_safe_version", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L66"}, {"caller_nid": "normalization_safe_version", "callee": "Version", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L66"}, {"caller_nid": "normalization_best_effort_version", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L88"}, {"caller_nid": "normalization_best_effort_version", "callee": "search", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L89"}, {"caller_nid": "normalization_best_effort_version", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L92"}, {"caller_nid": "normalization_best_effort_version", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L96"}, {"caller_nid": "normalization_best_effort_version", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L96"}, {"caller_nid": "normalization_best_effort_version", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L97"}, {"caller_nid": "normalization_safe_extra", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L108"}, {"caller_nid": "normalization_safe_extra", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L108"}, {"caller_nid": "normalization_safe_extra", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L108"}, {"caller_nid": "normalization_filename_component", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L117"}, {"caller_nid": "normalization_filename_component", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L117"}, {"caller_nid": "normalization_filename_component_broken", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L132"}, {"caller_nid": "normalization_safer_name", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L140"}, {"caller_nid": "normalization_safer_name", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L140"}, {"caller_nid": "normalization_safer_name", "callee": "sub", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L140"}, {"caller_nid": "normalization_missing_canonicalize_license_expression", "callee": "ImportError", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_normalization.py", "source_location": "L164"}]}