�
��^i� � �, � d Z g d�Z G d� d� � ZdS )z�
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.
��platlib�purelib�headers�scripts�datac �6 � e Zd ZdZeZdedededededdfd �ZdS )
�SchemeztA Scheme holds paths which are used as the base directories for
artifacts associated with a Python package.
r r r r r �returnNc �L � || _ || _ || _ || _ || _ d S )Nr )�selfr r r r r s ��/builddir/build/BUILDROOT/alt-python311-pip-21.3.1-4.el8.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_internal/models/scheme.py�__init__zScheme.__init__ s+ � � �������������� � � � )�__name__�
__module__�__qualname__�__doc__�SCHEME_KEYS� __slots__�strr � r r
r r ss � � � � � �� � �I���� �� � �
�� �
�
�� � � � � r r N)r r r r r r
�