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

1 line
10 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pydantic_version_py", "label": "version.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L1"}, {"id": "version_version_short", "label": "version_short()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L25"}, {"id": "version_version_info", "label": "version_info()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L33"}, {"id": "version_check_pydantic_core_version", "label": "check_pydantic_core_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L77"}, {"id": "version_ensure_pydantic_core_version", "label": "_ensure_pydantic_core_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L82"}, {"id": "version_parse_mypy_version", "label": "parse_mypy_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L101"}, {"id": "version_rationale_1", "label": "The `version` module holds the version information for Pydantic.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L1"}, {"id": "version_rationale_26", "label": "Return the `major.minor` part of Pydantic version. It returns '2.1' if Pyda", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L26"}, {"id": "version_rationale_34", "label": "Return complete version information for Pydantic and its dependencies.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L34"}, {"id": "version_rationale_78", "label": "Check that the installed `pydantic-core` dependency is compatible.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L78"}, {"id": "version_rationale_102", "label": "Parse `mypy` string version to a 3-tuple of ints. It parses normal version", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L102"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pydantic_version_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_version_py", "target": "pydantic_core", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_version_py", "target": "version_version_short", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L25", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_version_py", "target": "version_version_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_version_py", "target": "version_check_pydantic_core_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L77", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_version_py", "target": "version_ensure_pydantic_core_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L82", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pydantic_version_py", "target": "version_parse_mypy_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L101", "weight": 1.0}, {"source": "version_ensure_pydantic_core_version", "target": "version_check_pydantic_core_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L83", "weight": 1.0}, {"source": "version_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_pydantic_version_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L1", "weight": 1.0}, {"source": "version_rationale_26", "target": "version_version_short", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L26", "weight": 1.0}, {"source": "version_rationale_34", "target": "version_version_info", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L34", "weight": 1.0}, {"source": "version_rationale_78", "target": "version_check_pydantic_core_version", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L78", "weight": 1.0}, {"source": "version_rationale_102", "target": "version_parse_mypy_version", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L102", "weight": 1.0}], "raw_calls": [{"caller_nid": "version_version_short", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L30"}, {"caller_nid": "version_version_short", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L30"}, {"caller_nid": "version_version_info", "callee": "distributions", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L55"}, {"caller_nid": "version_version_info", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L58"}, {"caller_nid": "version_version_info", "callee": "resolve", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L60"}, {"caller_nid": "version_version_info", "callee": "Path", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L60"}, {"caller_nid": "version_version_info", "callee": "git_revision", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L62"}, {"caller_nid": "version_version_info", "callee": "is_git_repo", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L62"}, {"caller_nid": "version_version_info", "callee": "have_git", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L62"}, {"caller_nid": "version_version_info", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L68"}, {"caller_nid": "version_version_info", "callee": "platform", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L70"}, {"caller_nid": "version_version_info", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L71"}, {"caller_nid": "version_version_info", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L74"}, {"caller_nid": "version_version_info", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L74"}, {"caller_nid": "version_version_info", "callee": "replace", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L74"}, {"caller_nid": "version_version_info", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L74"}, {"caller_nid": "version_version_info", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L74"}, {"caller_nid": "version_ensure_pydantic_core_version", "callee": "distribution", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L89"}, {"caller_nid": "version_ensure_pydantic_core_version", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L90"}, {"caller_nid": "version_ensure_pydantic_core_version", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L90"}, {"caller_nid": "version_ensure_pydantic_core_version", "callee": "SystemError", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L94"}, {"caller_nid": "version_parse_mypy_version", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L113"}, {"caller_nid": "version_parse_mypy_version", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L113"}, {"caller_nid": "version_parse_mypy_version", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L113"}, {"caller_nid": "version_parse_mypy_version", "callee": "partition", "source_file": "backend/venv/lib/python3.12/site-packages/pydantic/version.py", "source_location": "L113"}]}