{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_vendor_packaging_tags_py", "label": "tags.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L1"}, {"id": "tags_tag", "label": "Tag", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L43"}, {"id": "tags_tag_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L53"}, {"id": "tags_interpreter", "label": "interpreter()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L65"}, {"id": "tags_abi", "label": "abi()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L69"}, {"id": "tags_platform", "label": "platform()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L73"}, {"id": "tags_tag_eq", "label": ".__eq__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L76"}, {"id": "tags_tag_hash", "label": ".__hash__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L87"}, {"id": "tags_tag_str", "label": ".__str__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L90"}, {"id": "tags_tag_repr", "label": ".__repr__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L93"}, {"id": "tags_tag_setstate", "label": ".__setstate__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L96"}, {"id": "tags_parse_tag", "label": "parse_tag()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L104"}, {"id": "tags_get_config_var", "label": "_get_config_var()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L120"}, {"id": "tags_normalize_string", "label": "_normalize_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L129"}, {"id": "tags_is_threaded_cpython", "label": "_is_threaded_cpython()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L133"}, {"id": "tags_abi3_applies", "label": "_abi3_applies()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L149"}, {"id": "tags_cpython_abis", "label": "_cpython_abis()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L159"}, {"id": "tags_cpython_tags", "label": "cpython_tags()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L192"}, {"id": "tags_generic_abi", "label": "_generic_abi()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L248"}, {"id": "tags_generic_tags", "label": "generic_tags()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L289"}, {"id": "tags_py_interpreter_range", "label": "_py_interpreter_range()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L317"}, {"id": "tags_compatible_tags", "label": "compatible_tags()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L332"}, {"id": "tags_mac_arch", "label": "_mac_arch()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L357"}, {"id": "tags_mac_binary_formats", "label": "_mac_binary_formats()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L367"}, {"id": "tags_mac_platforms", "label": "mac_platforms()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L399"}, {"id": "tags_ios_platforms", "label": "ios_platforms()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L475"}, {"id": "tags_android_platforms", "label": "android_platforms()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L532"}, {"id": "tags_linux_platforms", "label": "_linux_platforms()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L569"}, {"id": "tags_generic_platforms", "label": "_generic_platforms()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L588"}, {"id": "tags_platform_tags", "label": "platform_tags()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L592"}, {"id": "tags_interpreter_name", "label": "interpreter_name()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L608"}, {"id": "tags_interpreter_version", "label": "interpreter_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L619"}, {"id": "tags_version_nodot", "label": "_version_nodot()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L627"}, {"id": "tags_sys_tags", "label": "sys_tags()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L631"}, {"id": "tags_rationale_44", "label": "A representation of the tag triple for a wheel. Instances are considered im", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L44"}, {"id": "tags_rationale_105", "label": "Parses the provided tag (e.g. `py3-none-any`) into a frozenset of Tag instances.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L105"}, {"id": "tags_rationale_134", "label": "Determine if the ABI corresponds to a threaded (`--disable-gil`) build. The", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L134"}, {"id": "tags_rationale_150", "label": "Determine if the Python version supports abi3. PEP 384 was first implemente", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/packaging/tags.py", "source_location": "L150"}, {"id": "tags_rationale_199", "label": "Yields the tags for a CPython interpreter. The tags consist of: - cp