Files
tfm_ainventory/graphify-out/cache/119e26a448ee7089ab3ae5227e37ac47d7fd8b80ed5a71614de1c2a3f05cee69.json

1 line
34 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "label": "markers.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L1"}, {"id": "markers_dir", "label": "__dir__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L30"}, {"id": "markers_invalidmarker", "label": "InvalidMarker", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L54"}, {"id": "valueerror", "label": "ValueError", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "markers_undefinedcomparison", "label": "UndefinedComparison", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L62"}, {"id": "markers_undefinedenvironmentname", "label": "UndefinedEnvironmentName", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L71"}, {"id": "markers_environment", "label": "Environment", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L75"}, {"id": "typeddict", "label": "TypedDict", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "markers_normalize_extras", "label": "_normalize_extras()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L152"}, {"id": "markers_normalize_extra_values", "label": "_normalize_extra_values()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L168"}, {"id": "markers_format_marker", "label": "_format_marker()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L176"}, {"id": "markers_eval_op", "label": "_eval_op()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L216"}, {"id": "markers_normalize", "label": "_normalize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L233"}, {"id": "markers_evaluate_markers", "label": "_evaluate_markers()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L254"}, {"id": "markers_format_full_version", "label": "_format_full_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L287"}, {"id": "markers_default_environment", "label": "default_environment()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L295"}, {"id": "markers_marker", "label": "Marker", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L317"}, {"id": "markers_marker_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L329"}, {"id": "markers_from_markers", "label": "_from_markers()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L360"}, {"id": "markers_marker_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L369"}, {"id": "markers_marker_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L372"}, {"id": "markers_marker_hash", "label": ".__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L375"}, {"id": "markers_marker_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L378"}, {"id": "markers_marker_and", "label": ".__and__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L384"}, {"id": "markers_marker_or", "label": ".__or__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L389"}, {"id": "markers_marker_evaluate", "label": ".evaluate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L394"}, {"id": "markers_repair_python_full_version", "label": "_repair_python_full_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L443"}, {"id": "markers_rationale_55", "label": "Raised when attempting to create a :class:`Marker` from invalid input. This", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L55"}, {"id": "markers_rationale_63", "label": "Raised when evaluating an unsupported marker comparison. This can happen wh", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L63"}, {"id": "markers_rationale_72", "label": "Raised when evaluating a marker that references a missing environment key.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L72"}, {"id": "markers_rationale_76", "label": "A dictionary that represents a Python environment as captured by :func:`defa", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L76"}, {"id": "markers_rationale_169", "label": "Normalize extra values.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L169"}, {"id": "markers_rationale_296", "label": "Return the default marker environment for the current Python process. This", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L296"}, {"id": "markers_rationale_318", "label": "Represents a parsed dependency marker expression. Marker expressions are pa", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L318"}, {"id": "markers_rationale_361", "label": "Create a Marker instance from a pre-parsed marker tree. This avoids re-", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L361"}, {"id": "markers_rationale_399", "label": "Evaluate a marker. Return the boolean from evaluating this marker again", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L399"}, {"id": "markers_rationale_446", "label": "Work around platform.python_version() returning something that is not PEP 440", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L446"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "operator", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "platform", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "backend_venv_lib_python3_12_site_packages_packaging_parser_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "backend_venv_lib_python3_12_site_packages_packaging_parser_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "backend_venv_lib_python3_12_site_packages_packaging_tokenizer_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "backend_venv_lib_python3_12_site_packages_packaging_specifiers_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "backend_venv_lib_python3_12_site_packages_packaging_utils_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "markers_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "markers_invalidmarker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L54", "weight": 1.0}, {"source": "markers_invalidmarker", "target": "valueerror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L54", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "markers_undefinedcomparison", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L62", "weight": 1.0}, {"source": "markers_undefinedcomparison", "target": "valueerror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "markers_undefinedenvironmentname", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L71", "weight": 1.0}, {"source": "markers_undefinedenvironmentname", "target": "valueerror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L71", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "markers_environment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L75", "weight": 1.0}, {"source": "markers_environment", "target": "typeddict", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L75", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "markers_normalize_extras", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L152", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "markers_normalize_extra_values", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L168", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "markers_format_marker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L176", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "markers_eval_op", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L216", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "markers_normalize", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L233", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "markers_evaluate_markers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L254", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "markers_format_full_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L287", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "markers_default_environment", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L295", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "markers_marker", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L317", "weight": 1.0}, {"source": "markers_marker", "target": "markers_marker_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L329", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "markers_from_markers", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L360", "weight": 1.0}, {"source": "markers_marker", "target": "markers_marker_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L369", "weight": 1.0}, {"source": "markers_marker", "target": "markers_marker_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L372", "weight": 1.0}, {"source": "markers_marker", "target": "markers_marker_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L375", "weight": 1.0}, {"source": "markers_marker", "target": "markers_marker_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L378", "weight": 1.0}, {"source": "markers_marker", "target": "markers_marker_and", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L384", "weight": 1.0}, {"source": "markers_marker", "target": "markers_marker_or", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L389", "weight": 1.0}, {"source": "markers_marker", "target": "markers_marker_evaluate", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L394", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_packaging_markers_py", "target": "markers_repair_python_full_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L443", "weight": 1.0}, {"source": "markers_normalize_extra_values", "target": "markers_normalize_extras", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L173", "weight": 1.0}, {"source": "markers_eval_op", "target": "markers_undefinedcomparison", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L228", "weight": 1.0}, {"source": "markers_evaluate_markers", "target": "markers_normalize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L275", "weight": 1.0}, {"source": "markers_evaluate_markers", "target": "markers_eval_op", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L276", "weight": 1.0}, {"source": "markers_default_environment", "target": "markers_format_full_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L300", "weight": 1.0}, {"source": "markers_marker_init", "target": "markers_normalize_extra_values", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L339", "weight": 1.0}, {"source": "markers_marker_init", "target": "markers_invalidmarker", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L357", "weight": 1.0}, {"source": "markers_marker_str", "target": "markers_format_marker", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L370", "weight": 1.0}, {"source": "markers_marker_and", "target": "markers_from_markers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L387", "weight": 1.0}, {"source": "markers_marker_or", "target": "markers_from_markers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L392", "weight": 1.0}, {"source": "markers_marker_evaluate", "target": "markers_default_environment", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L420", "weight": 1.0}, {"source": "markers_marker_evaluate", "target": "markers_evaluate_markers", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L438", "weight": 1.0}, {"source": "markers_marker_evaluate", "target": "markers_repair_python_full_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L439", "weight": 1.0}, {"source": "markers_rationale_55", "target": "markers_invalidmarker", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L55", "weight": 1.0}, {"source": "markers_rationale_63", "target": "markers_undefinedcomparison", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L63", "weight": 1.0}, {"source": "markers_rationale_72", "target": "markers_undefinedenvironmentname", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L72", "weight": 1.0}, {"source": "markers_rationale_76", "target": "markers_environment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L76", "weight": 1.0}, {"source": "markers_rationale_169", "target": "markers_normalize_extra_values", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L169", "weight": 1.0}, {"source": "markers_rationale_296", "target": "markers_default_environment", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L296", "weight": 1.0}, {"source": "markers_rationale_318", "target": "markers_marker", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L318", "weight": 1.0}, {"source": "markers_rationale_361", "target": "markers_marker_from_markers", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L361", "weight": 1.0}, {"source": "markers_rationale_399", "target": "markers_marker_evaluate", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L399", "weight": 1.0}, {"source": "markers_rationale_446", "target": "markers_repair_python_full_version", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L446", "weight": 1.0}], "raw_calls": [{"caller_nid": "markers_normalize_extras", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L155"}, {"caller_nid": "markers_normalize_extras", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L159"}, {"caller_nid": "markers_normalize_extras", "callee": "canonicalize_name", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L160"}, {"caller_nid": "markers_normalize_extras", "callee": "Value", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L161"}, {"caller_nid": "markers_normalize_extras", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L162"}, {"caller_nid": "markers_normalize_extras", "callee": "canonicalize_name", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L163"}, {"caller_nid": "markers_normalize_extras", "callee": "Value", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L164"}, {"caller_nid": "markers_format_marker", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L179"}, {"caller_nid": "markers_format_marker", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L186"}, {"caller_nid": "markers_format_marker", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L187"}, {"caller_nid": "markers_format_marker", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L188"}, {"caller_nid": "markers_format_marker", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L192"}, {"caller_nid": "markers_format_marker", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L195"}, {"caller_nid": "markers_format_marker", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L197"}, {"caller_nid": "markers_format_marker", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L198"}, {"caller_nid": "markers_format_marker", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L199"}, {"caller_nid": "markers_format_marker", "callee": "serialize", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L199"}, {"caller_nid": "markers_eval_op", "callee": "serialize", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L217"}, {"caller_nid": "markers_eval_op", "callee": "Specifier", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L220"}, {"caller_nid": "markers_eval_op", "callee": "contains", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L224"}, {"caller_nid": "markers_eval_op", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L226"}, {"caller_nid": "markers_eval_op", "callee": "oper", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L230"}, {"caller_nid": "markers_normalize", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L241"}, {"caller_nid": "markers_normalize", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L245"}, {"caller_nid": "markers_normalize", "callee": "canonicalize_name", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L246"}, {"caller_nid": "markers_normalize", "callee": "canonicalize_name", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L246"}, {"caller_nid": "markers_normalize", "callee": "canonicalize_name", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L248"}, {"caller_nid": "markers_normalize", "callee": "canonicalize_name", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L248"}, {"caller_nid": "markers_evaluate_markers", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L260"}, {"caller_nid": "markers_evaluate_markers", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L261"}, {"caller_nid": "markers_evaluate_markers", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L262"}, {"caller_nid": "markers_evaluate_markers", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L265"}, {"caller_nid": "markers_evaluate_markers", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L274"}, {"caller_nid": "markers_evaluate_markers", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L276"}, {"caller_nid": "markers_evaluate_markers", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L278"}, {"caller_nid": "markers_evaluate_markers", "callee": "TypeError", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L282"}, {"caller_nid": "markers_evaluate_markers", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L284"}, {"caller_nid": "markers_evaluate_markers", "callee": "all", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L284"}, {"caller_nid": "markers_format_full_version", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L291"}, {"caller_nid": "markers_default_environment", "callee": "machine", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L306"}, {"caller_nid": "markers_default_environment", "callee": "release", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L307"}, {"caller_nid": "markers_default_environment", "callee": "system", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L308"}, {"caller_nid": "markers_default_environment", "callee": "version", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L309"}, {"caller_nid": "markers_default_environment", "callee": "python_version", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L310"}, {"caller_nid": "markers_default_environment", "callee": "python_implementation", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L311"}, {"caller_nid": "markers_default_environment", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L312"}, {"caller_nid": "markers_default_environment", "callee": "python_version_tuple", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L312"}, {"caller_nid": "markers_marker_init", "callee": "_parse_marker", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L339"}, {"caller_nid": "markers_marker_init", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L357"}, {"caller_nid": "markers_from_markers", "callee": "__new__", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L365"}, {"caller_nid": "markers_marker_repr", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L373"}, {"caller_nid": "markers_marker_hash", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L376"}, {"caller_nid": "markers_marker_hash", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L376"}, {"caller_nid": "markers_marker_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L379"}, {"caller_nid": "markers_marker_eq", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L382"}, {"caller_nid": "markers_marker_eq", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L382"}, {"caller_nid": "markers_marker_and", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L385"}, {"caller_nid": "markers_marker_or", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L390"}, {"caller_nid": "markers_marker_evaluate", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L419"}, {"caller_nid": "markers_marker_evaluate", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L423"}, {"caller_nid": "markers_marker_evaluate", "callee": "frozenset", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L424"}, {"caller_nid": "markers_marker_evaluate", "callee": "frozenset", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L424"}, {"caller_nid": "markers_marker_evaluate", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L430"}, {"caller_nid": "markers_marker_evaluate", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L435"}, {"caller_nid": "markers_marker_evaluate", "callee": "canonicalize_name", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L436"}, {"caller_nid": "markers_repair_python_full_version", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L450"}, {"caller_nid": "markers_repair_python_full_version", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/packaging/markers.py", "source_location": "L451"}]}