/opt/support/venv/lib/python3.13/site-packages/pip/_internal/models
NameSizeModeActions
__pycache__/-0755rm
candidate.py7530755editdlrm
direct_url.py65550755editdlrm
format_control.py24710755editdlrm
index.py10300755editdlrm
installation_report.py28390755editdlrm
link.py219920755editdlrm
release_control.py34030755editdlrm
scheme.py5750755editdlrm
search_scope.py45070755editdlrm
selection_prefs.py22210755editdlrm
target_python.py42430755editdlrm
wheel.py29200755editdlrm
__init__.py620755editdlrm
Edit: /opt/support/venv/lib/python3.13/site-packages/pip/_internal/models/scheme.py (575B)
""" For types associated with installation schemes. For a general overview of available schemes and their context, see https://docs.python.org/3/install/index.html#alternate-installation. """ from dataclasses import dataclass SCHEME_KEYS = ["platlib", "purelib", "headers", "scripts", "data"] @dataclass(frozen=True) class Scheme: """A Scheme holds paths which are used as the base directories for artifacts associated with a Python package. """ __slots__ = SCHEME_KEYS platlib: str purelib: str headers: str scripts: str data: str