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

1 line
75 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "label": "specifiers.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L1"}, {"id": "specifiers_coerce_version", "label": "_coerce_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L26"}, {"id": "specifiers_public_version", "label": "_public_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L35"}, {"id": "specifiers_base_version", "label": "_base_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L39"}, {"id": "specifiers_invalidspecifier", "label": "InvalidSpecifier", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L43"}, {"id": "valueerror", "label": "ValueError", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "specifiers_basespecifier", "label": "BaseSpecifier", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L55"}, {"id": "specifiers_str", "label": "_str()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L60"}, {"id": "specifiers_hash", "label": "__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L72"}, {"id": "specifiers_eq", "label": "__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L78"}, {"id": "specifiers_prereleases", "label": "prereleases()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L88"}, {"id": "specifiers_contains", "label": "contains()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L103"}, {"id": "specifiers_filter", "label": "filter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L109"}, {"id": "specifiers_specifier", "label": "Specifier", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L118"}, {"id": "specifiers_specifier_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L243"}, {"id": "specifiers_specifier_get_spec_version", "label": "._get_spec_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L271"}, {"id": "specifiers_specifier_require_spec_version", "label": "._require_spec_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L283"}, {"id": "specifiers_operator", "label": "operator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L327"}, {"id": "specifiers_version", "label": "version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L336"}, {"id": "specifiers_specifier_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L344"}, {"id": "specifiers_specifier_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L362"}, {"id": "specifiers_canonical_spec", "label": "_canonical_spec()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L373"}, {"id": "specifiers_specifier_hash", "label": ".__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L386"}, {"id": "specifiers_specifier_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L389"}, {"id": "specifiers_specifier_get_operator", "label": "._get_operator()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L418"}, {"id": "specifiers_specifier_compare_compatible", "label": "._compare_compatible()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L424"}, {"id": "specifiers_specifier_compare_equal", "label": "._compare_equal()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L444"}, {"id": "specifiers_specifier_compare_not_equal", "label": "._compare_not_equal()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L484"}, {"id": "specifiers_specifier_compare_less_than_equal", "label": "._compare_less_than_equal()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L487"}, {"id": "specifiers_specifier_compare_greater_than_equal", "label": "._compare_greater_than_equal()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L493"}, {"id": "specifiers_specifier_compare_less_than", "label": "._compare_less_than()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L499"}, {"id": "specifiers_specifier_compare_greater_than", "label": "._compare_greater_than()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L526"}, {"id": "specifiers_specifier_compare_arbitrary", "label": "._compare_arbitrary()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L560"}, {"id": "specifiers_specifier_contains", "label": ".__contains__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L563"}, {"id": "specifiers_specifier_filter", "label": ".filter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L611"}, {"id": "specifiers_version_split", "label": "_version_split()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L677"}, {"id": "specifiers_version_join", "label": "_version_join()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L699"}, {"id": "specifiers_is_not_suffix", "label": "_is_not_suffix()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L710"}, {"id": "specifiers_pad_version", "label": "_pad_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L716"}, {"id": "specifiers_specifierset", "label": "SpecifierSet", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L737"}, {"id": "specifiers_specifierset_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L746"}, {"id": "specifiers_specifierset_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L808"}, {"id": "specifiers_specifierset_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L829"}, {"id": "specifiers_specifierset_hash", "label": ".__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L842"}, {"id": "specifiers_specifierset_and", "label": ".__and__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L845"}, {"id": "specifiers_specifierset_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L876"}, {"id": "specifiers_specifierset_len", "label": ".__len__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L902"}, {"id": "specifiers_specifierset_iter", "label": ".__iter__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L906"}, {"id": "specifiers_specifierset_contains", "label": ".__contains__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L916"}, {"id": "specifiers_specifierset_filter", "label": ".filter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L977"}, {"id": "specifiers_rationale_44", "label": "Raised when attempting to create a :class:`Specifier` with a specifier strin", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L44"}, {"id": "specifiers_rationale_61", "label": "Internal property for match_args", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L61"}, {"id": "specifiers_rationale_66", "label": "Returns the str representation of this Specifier-like object. This shoul", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L66"}, {"id": "specifiers_rationale_73", "label": "Returns a hash value for this Specifier-like object.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L73"}, {"id": "specifiers_rationale_79", "label": "Returns a boolean representing whether or not the two Specifier-like obj", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L79"}, {"id": "specifiers_rationale_89", "label": "Whether or not pre-releases as a whole are allowed. This can be set to", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L89"}, {"id": "specifiers_rationale_97", "label": "Setter for :attr:`prereleases`. :param value: The value to set.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L97"}, {"id": "specifiers_rationale_104", "label": "Determines if the given item is contained within this specifier.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L104"}, {"id": "specifiers_rationale_112", "label": "Takes an iterable of items and filters them so that only items which are", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L112"}, {"id": "specifiers_rationale_119", "label": "This class abstracts handling of version specifiers. .. tip:: It i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L119"}, {"id": "specifiers_rationale_244", "label": "Initialize a Specifier instance. :param spec: The string re", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L244"}, {"id": "specifiers_rationale_272", "label": "One element cache, as only one spec Version is needed per Specifier.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L272"}, {"id": "specifiers_rationale_284", "label": "Get spec version, asserting it's valid (not for === operator). This met", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L284"}, {"id": "specifiers_rationale_328", "label": "The operator of this specifier. >>> Specifier(\"==1.2.3\").operator", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L328"}, {"id": "specifiers_rationale_337", "label": "The version of this specifier. >>> Specifier(\"==1.2.3\").version", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L337"}, {"id": "specifiers_rationale_345", "label": "A representation of the Specifier that shows all internal state. >>> Sp", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L345"}, {"id": "specifiers_rationale_363", "label": "A string representation of the Specifier that can be round-tripped. >>>", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L363"}, {"id": "specifiers_rationale_390", "label": "Whether or not the two Specifier-like objects are equal. :param other:", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L390"}, {"id": "specifiers_rationale_564", "label": "Return whether or not the item is contained in this specifier. :param i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L564"}, {"id": "specifiers_rationale_585", "label": "Return whether or not the item is contained in this specifier. :param i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L585"}, {"id": "specifiers_rationale_614", "label": "Filter items in the given iterable, that match the specifier. :param it", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L614"}, {"id": "specifiers_rationale_678", "label": "Split version into components. The split components are intended for versio", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L678"}, {"id": "specifiers_rationale_700", "label": "Join split version components into a version string. This function assumes", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L700"}, {"id": "specifiers_rationale_738", "label": "This class abstracts handling of a set of version specifiers. It can be pas", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L738"}, {"id": "specifiers_rationale_751", "label": "Initialize a SpecifierSet instance. :param specifiers: The", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L751"}, {"id": "specifiers_rationale_809", "label": "A representation of the specifier set that shows all internal state. No", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L809"}, {"id": "specifiers_rationale_830", "label": "A string representation of the specifier set that can be round-tripped.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L830"}, {"id": "specifiers_rationale_846", "label": "Return a SpecifierSet which is a combination of the two sets. :param ot", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L846"}, {"id": "specifiers_rationale_877", "label": "Whether or not the two SpecifierSet-like objects are equal. :param othe", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L877"}, {"id": "specifiers_rationale_903", "label": "Returns the number of specifiers in this specifier set.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L903"}, {"id": "specifiers_rationale_907", "label": "Returns an iterator over all the underlying :class:`Specifier` instances", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L907"}, {"id": "specifiers_rationale_917", "label": "Return whether or not the item is contained in this specifier. :param i", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L917"}, {"id": "specifiers_rationale_943", "label": "Return whether or not the item is contained in this SpecifierSet. :para", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L943"}, {"id": "specifiers_rationale_980", "label": "Filter items in the given iterable, that match the specifiers in this set.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L980"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "abc", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L13", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "itertools", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_utils_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_version_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_coerce_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_public_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_base_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L39", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_invalidspecifier", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L43", "weight": 1.0}, {"source": "specifiers_invalidspecifier", "target": "valueerror", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_basespecifier", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L55", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_str", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L60", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_str", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L65", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_hash", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L72", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_eq", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L78", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_prereleases", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L88", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_prereleases", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L96", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_contains", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_filter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L109", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_specifier", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L118", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_basespecifier", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L118", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L243", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_get_spec_version", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L271", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_require_spec_version", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L283", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_prereleases", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L294", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_prereleases", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L323", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_operator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L327", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L336", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L344", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L362", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_canonical_spec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L373", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L386", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L389", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_get_operator", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L418", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_compare_compatible", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L424", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_compare_equal", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L444", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_compare_not_equal", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L484", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_compare_less_than_equal", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L487", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_compare_greater_than_equal", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L493", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_compare_less_than", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L499", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_compare_greater_than", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L526", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_compare_arbitrary", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L560", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L563", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L584", "weight": 1.0}, {"source": "specifiers_specifier", "target": "specifiers_specifier_filter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L611", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_version_split", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L677", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_version_join", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L699", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_is_not_suffix", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L710", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_pad_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L716", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_specifierset", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L737", "weight": 1.0}, {"source": "specifiers_specifierset", "target": "specifiers_basespecifier", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L737", "weight": 1.0}, {"source": "specifiers_specifierset", "target": "specifiers_specifierset_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L746", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_prereleases", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L785", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_specifiers_py", "target": "specifiers_prereleases", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L805", "weight": 1.0}, {"source": "specifiers_specifierset", "target": "specifiers_specifierset_repr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L808", "weight": 1.0}, {"source": "specifiers_specifierset", "target": "specifiers_specifierset_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L829", "weight": 1.0}, {"source": "specifiers_specifierset", "target": "specifiers_specifierset_hash", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L842", "weight": 1.0}, {"source": "specifiers_specifierset", "target": "specifiers_specifierset_and", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L845", "weight": 1.0}, {"source": "specifiers_specifierset", "target": "specifiers_specifierset_eq", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L876", "weight": 1.0}, {"source": "specifiers_specifierset", "target": "specifiers_specifierset_len", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L902", "weight": 1.0}, {"source": "specifiers_specifierset", "target": "specifiers_specifierset_iter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L906", "weight": 1.0}, {"source": "specifiers_specifierset", "target": "specifiers_specifierset_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L916", "weight": 1.0}, {"source": "specifiers_specifierset", "target": "specifiers_specifierset_contains", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L937", "weight": 1.0}, {"source": "specifiers_specifierset", "target": "specifiers_specifierset_filter", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L977", "weight": 1.0}, {"source": "specifiers_coerce_version", "target": "specifiers_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L29", "weight": 1.0}, {"source": "specifiers_specifier_init", "target": "specifiers_invalidspecifier", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L258", "weight": 1.0}, {"source": "specifiers_specifier_get_spec_version", "target": "specifiers_coerce_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L276", "weight": 1.0}, {"source": "specifiers_specifier_require_spec_version", "target": "specifiers_specifier_get_spec_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L289", "weight": 1.0}, {"source": "specifiers_prereleases", "target": "specifiers_specifier_get_spec_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L311", "weight": 1.0}, {"source": "specifiers_canonical_spec", "target": "specifiers_specifier_require_spec_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L378", "weight": 1.0}, {"source": "specifiers_specifier_compare_compatible", "target": "specifiers_version_join", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L433", "weight": 1.0}, {"source": "specifiers_specifier_compare_compatible", "target": "specifiers_version_split", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L434", "weight": 1.0}, {"source": "specifiers_specifier_compare_compatible", "target": "specifiers_specifier_get_operator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L440", "weight": 1.0}, {"source": "specifiers_specifier_compare_equal", "target": "specifiers_public_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L449", "weight": 1.0}, {"source": "specifiers_specifier_compare_equal", "target": "specifiers_version_split", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L455", "weight": 1.0}, {"source": "specifiers_specifier_compare_equal", "target": "specifiers_pad_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L464", "weight": 1.0}, {"source": "specifiers_specifier_compare_equal", "target": "specifiers_specifier_require_spec_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L474", "weight": 1.0}, {"source": "specifiers_specifier_compare_not_equal", "target": "specifiers_specifier_compare_equal", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L485", "weight": 1.0}, {"source": "specifiers_specifier_compare_less_than_equal", "target": "specifiers_public_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L491", "weight": 1.0}, {"source": "specifiers_specifier_compare_less_than_equal", "target": "specifiers_specifier_require_spec_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L491", "weight": 1.0}, {"source": "specifiers_specifier_compare_greater_than_equal", "target": "specifiers_public_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L497", "weight": 1.0}, {"source": "specifiers_specifier_compare_greater_than_equal", "target": "specifiers_specifier_require_spec_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L497", "weight": 1.0}, {"source": "specifiers_specifier_compare_less_than", "target": "specifiers_specifier_require_spec_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L502", "weight": 1.0}, {"source": "specifiers_specifier_compare_less_than", "target": "specifiers_base_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L517", "weight": 1.0}, {"source": "specifiers_specifier_compare_greater_than", "target": "specifiers_specifier_require_spec_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L529", "weight": 1.0}, {"source": "specifiers_specifier_compare_greater_than", "target": "specifiers_base_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L544", "weight": 1.0}, {"source": "specifiers_specifier_contains", "target": "specifiers_contains", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L582", "weight": 1.0}, {"source": "specifiers_specifier_contains", "target": "specifiers_specifierset_filter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L609", "weight": 1.0}, {"source": "specifiers_specifier_filter", "target": "specifiers_specifier_get_operator", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L644", "weight": 1.0}, {"source": "specifiers_specifier_filter", "target": "specifiers_coerce_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L648", "weight": 1.0}, {"source": "specifiers_specifier_filter", "target": "specifiers_specifier_compare_arbitrary", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L651", "weight": 1.0}, {"source": "specifiers_specifierset_and", "target": "specifiers_specifierset", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L856", "weight": 1.0}, {"source": "specifiers_specifierset_and", "target": "valueerror", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L870", "weight": 1.0}, {"source": "specifiers_specifierset_eq", "target": "specifiers_specifierset", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L896", "weight": 1.0}, {"source": "specifiers_specifierset_contains", "target": "specifiers_contains", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L935", "weight": 1.0}, {"source": "specifiers_specifierset_contains", "target": "specifiers_coerce_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L969", "weight": 1.0}, {"source": "specifiers_specifierset_contains", "target": "specifiers_specifierset_filter", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L975", "weight": 1.0}, {"source": "specifiers_specifierset_filter", "target": "specifiers_coerce_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L1044", "weight": 1.0}, {"source": "specifiers_rationale_44", "target": "specifiers_invalidspecifier", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L44", "weight": 1.0}, {"source": "specifiers_rationale_61", "target": "specifiers_basespecifier_str", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L61", "weight": 1.0}, {"source": "specifiers_rationale_66", "target": "specifiers_basespecifier_str", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L66", "weight": 1.0}, {"source": "specifiers_rationale_73", "target": "specifiers_basespecifier_hash", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L73", "weight": 1.0}, {"source": "specifiers_rationale_79", "target": "specifiers_basespecifier_eq", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L79", "weight": 1.0}, {"source": "specifiers_rationale_89", "target": "specifiers_basespecifier_prereleases", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L89", "weight": 1.0}, {"source": "specifiers_rationale_97", "target": "specifiers_basespecifier_prereleases", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L97", "weight": 1.0}, {"source": "specifiers_rationale_104", "target": "specifiers_basespecifier_contains", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L104", "weight": 1.0}, {"source": "specifiers_rationale_112", "target": "specifiers_basespecifier_filter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L112", "weight": 1.0}, {"source": "specifiers_rationale_119", "target": "specifiers_specifier", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L119", "weight": 1.0}, {"source": "specifiers_rationale_244", "target": "specifiers_specifier_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L244", "weight": 1.0}, {"source": "specifiers_rationale_272", "target": "specifiers_specifier_get_spec_version", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L272", "weight": 1.0}, {"source": "specifiers_rationale_284", "target": "specifiers_specifier_require_spec_version", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L284", "weight": 1.0}, {"source": "specifiers_rationale_328", "target": "specifiers_specifier_operator", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L328", "weight": 1.0}, {"source": "specifiers_rationale_337", "target": "specifiers_specifier_version", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L337", "weight": 1.0}, {"source": "specifiers_rationale_345", "target": "specifiers_specifier_repr", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L345", "weight": 1.0}, {"source": "specifiers_rationale_363", "target": "specifiers_specifier_str", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L363", "weight": 1.0}, {"source": "specifiers_rationale_390", "target": "specifiers_specifier_eq", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L390", "weight": 1.0}, {"source": "specifiers_rationale_564", "target": "specifiers_specifier_contains", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L564", "weight": 1.0}, {"source": "specifiers_rationale_585", "target": "specifiers_specifier_contains", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L585", "weight": 1.0}, {"source": "specifiers_rationale_614", "target": "specifiers_specifier_filter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L614", "weight": 1.0}, {"source": "specifiers_rationale_678", "target": "specifiers_version_split", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L678", "weight": 1.0}, {"source": "specifiers_rationale_700", "target": "specifiers_version_join", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L700", "weight": 1.0}, {"source": "specifiers_rationale_738", "target": "specifiers_specifierset", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L738", "weight": 1.0}, {"source": "specifiers_rationale_751", "target": "specifiers_specifierset_init", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L751", "weight": 1.0}, {"source": "specifiers_rationale_809", "target": "specifiers_specifierset_repr", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L809", "weight": 1.0}, {"source": "specifiers_rationale_830", "target": "specifiers_specifierset_str", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L830", "weight": 1.0}, {"source": "specifiers_rationale_846", "target": "specifiers_specifierset_and", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L846", "weight": 1.0}, {"source": "specifiers_rationale_877", "target": "specifiers_specifierset_eq", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L877", "weight": 1.0}, {"source": "specifiers_rationale_903", "target": "specifiers_specifierset_len", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L903", "weight": 1.0}, {"source": "specifiers_rationale_907", "target": "specifiers_specifierset_iter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L907", "weight": 1.0}, {"source": "specifiers_rationale_917", "target": "specifiers_specifierset_contains", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L917", "weight": 1.0}, {"source": "specifiers_rationale_943", "target": "specifiers_specifierset_contains", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L943", "weight": 1.0}, {"source": "specifiers_rationale_980", "target": "specifiers_specifierset_filter", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L980", "weight": 1.0}], "raw_calls": [{"caller_nid": "specifiers_coerce_version", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L27"}, {"caller_nid": "specifiers_public_version", "callee": "__replace__", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L36"}, {"caller_nid": "specifiers_base_version", "callee": "__replace__", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L40"}, {"caller_nid": "specifiers_str", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L62"}, {"caller_nid": "specifiers_specifier_init", "callee": "fullmatch", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L256"}, {"caller_nid": "specifiers_specifier_init", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L261"}, {"caller_nid": "specifiers_specifier_init", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L261"}, {"caller_nid": "specifiers_specifier_init", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L262"}, {"caller_nid": "specifiers_specifier_init", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L262"}, {"caller_nid": "specifiers_prereleases", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L306"}, {"caller_nid": "specifiers_specifier_repr", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L360"}, {"caller_nid": "specifiers_specifier_str", "callee": "format", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L370"}, {"caller_nid": "specifiers_canonical_spec", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L375"}, {"caller_nid": "specifiers_canonical_spec", "callee": "canonicalize_version", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L380"}, {"caller_nid": "specifiers_specifier_hash", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L387"}, {"caller_nid": "specifiers_specifier_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L408"}, {"caller_nid": "specifiers_specifier_eq", "callee": "__class__", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L410"}, {"caller_nid": "specifiers_specifier_eq", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L410"}, {"caller_nid": "specifiers_specifier_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L413"}, {"caller_nid": "specifiers_specifier_get_operator", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L419"}, {"caller_nid": "specifiers_specifier_compare_compatible", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L434"}, {"caller_nid": "specifiers_specifier_compare_compatible", "callee": "takewhile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L434"}, {"caller_nid": "specifiers_specifier_compare_compatible", "callee": "self._get_operator(\">=\")", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L440"}, {"caller_nid": "specifiers_specifier_compare_compatible", "callee": "self._get_operator(\"==\")", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L440"}, {"caller_nid": "specifiers_specifier_compare_equal", "callee": "endswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L446"}, {"caller_nid": "specifiers_specifier_compare_equal", "callee": "canonicalize_version", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L448"}, {"caller_nid": "specifiers_specifier_compare_equal", "callee": "canonicalize_version", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L452"}, {"caller_nid": "specifiers_specifier_compare_equal", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L469"}, {"caller_nid": "specifiers_specifier_compare_arbitrary", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L561"}, {"caller_nid": "specifiers_specifier_compare_arbitrary", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L561"}, {"caller_nid": "specifiers_specifier_compare_arbitrary", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L561"}, {"caller_nid": "specifiers_specifier_compare_arbitrary", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L561"}, {"caller_nid": "specifiers_specifier_contains", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L609"}, {"caller_nid": "specifiers_specifier_contains", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L609"}, {"caller_nid": "specifiers_specifier_filter", "callee": "operator_callable", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L655"}, {"caller_nid": "specifiers_specifier_filter", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L662"}, {"caller_nid": "specifiers_version_split", "callee": "rpartition", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L687"}, {"caller_nid": "specifiers_version_split", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L688"}, {"caller_nid": "specifiers_version_split", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L690"}, {"caller_nid": "specifiers_version_split", "callee": "fullmatch", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L691"}, {"caller_nid": "specifiers_version_split", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L693"}, {"caller_nid": "specifiers_version_split", "callee": "groups", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L693"}, {"caller_nid": "specifiers_version_split", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L695"}, {"caller_nid": "specifiers_version_join", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L707"}, {"caller_nid": "specifiers_is_not_suffix", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L711"}, {"caller_nid": "specifiers_is_not_suffix", "callee": "startswith", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L712"}, {"caller_nid": "specifiers_pad_version", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L720"}, {"caller_nid": "specifiers_pad_version", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L720"}, {"caller_nid": "specifiers_pad_version", "callee": "takewhile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L720"}, {"caller_nid": "specifiers_pad_version", "callee": "isdigit", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L720"}, {"caller_nid": "specifiers_pad_version", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L721"}, {"caller_nid": "specifiers_pad_version", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L721"}, {"caller_nid": "specifiers_pad_version", "callee": "takewhile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L721"}, {"caller_nid": "specifiers_pad_version", "callee": "isdigit", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L721"}, {"caller_nid": "specifiers_pad_version", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L724"}, {"caller_nid": "specifiers_pad_version", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L724"}, {"caller_nid": "specifiers_pad_version", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L725"}, {"caller_nid": "specifiers_pad_version", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L725"}, {"caller_nid": "specifiers_pad_version", "callee": "insert", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L728"}, {"caller_nid": "specifiers_pad_version", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L728"}, {"caller_nid": "specifiers_pad_version", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L728"}, {"caller_nid": "specifiers_pad_version", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L728"}, {"caller_nid": "specifiers_pad_version", "callee": "insert", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L729"}, {"caller_nid": "specifiers_pad_version", "callee": "max", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L729"}, {"caller_nid": "specifiers_pad_version", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L729"}, {"caller_nid": "specifiers_pad_version", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L729"}, {"caller_nid": "specifiers_pad_version", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L732"}, {"caller_nid": "specifiers_pad_version", "callee": "from_iterable", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L732"}, {"caller_nid": "specifiers_pad_version", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L733"}, {"caller_nid": "specifiers_pad_version", "callee": "from_iterable", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L733"}, {"caller_nid": "specifiers_specifierset_init", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L768"}, {"caller_nid": "specifiers_specifierset_init", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L771"}, {"caller_nid": "specifiers_specifierset_init", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L771"}, {"caller_nid": "specifiers_specifierset_init", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L771"}, {"caller_nid": "specifiers_specifierset_init", "callee": "frozenset", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L775"}, {"caller_nid": "specifiers_specifierset_init", "callee": "map", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L775"}, {"caller_nid": "specifiers_specifierset_init", "callee": "frozenset", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L778"}, {"caller_nid": "specifiers_prereleases", "callee": "any", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L799"}, {"caller_nid": "specifiers_specifierset_repr", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L827"}, {"caller_nid": "specifiers_specifierset_str", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L840"}, {"caller_nid": "specifiers_specifierset_str", "callee": "sorted", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L840"}, {"caller_nid": "specifiers_specifierset_str", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L840"}, {"caller_nid": "specifiers_specifierset_hash", "callee": "hash", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L843"}, {"caller_nid": "specifiers_specifierset_and", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L855"}, {"caller_nid": "specifiers_specifierset_and", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L857"}, {"caller_nid": "specifiers_specifierset_and", "callee": "frozenset", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L861"}, {"caller_nid": "specifiers_specifierset_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L895"}, {"caller_nid": "specifiers_specifierset_eq", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L896"}, {"caller_nid": "specifiers_specifierset_eq", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L897"}, {"caller_nid": "specifiers_specifierset_len", "callee": "len", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L904"}, {"caller_nid": "specifiers_specifierset_iter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L914"}, {"caller_nid": "specifiers_specifierset_contains", "callee": "bool", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L975"}, {"caller_nid": "specifiers_specifierset_contains", "callee": "list", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L975"}, {"caller_nid": "specifiers_specifierset_filter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L1034"}, {"caller_nid": "specifiers_specifierset_filter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L1038"}, {"caller_nid": "specifiers_specifierset_filter", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L1060"}, {"caller_nid": "specifiers_specifierset_filter", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L1061"}, {"caller_nid": "specifiers_specifierset_filter", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L1063"}, {"caller_nid": "specifiers_specifierset_filter", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L1065"}, {"caller_nid": "specifiers_specifierset_filter", "callee": "iter", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/specifiers.py", "source_location": "L1068"}]}