� ��^iZ��F�ddlmZddlmZddlmZddlmZdedefd�ZdS) �)�AbstractDistribution)�SourceDistribution)�WheelDistribution)�InstallRequirement� install_req�returnc�x�|jrt|��S|jrt|��St|��S)z7Returns a Distribution for the given InstallRequirement)�editabler�is_wheelr)rs ��/builddir/build/BUILDROOT/alt-python311-pip-21.3.1-4.el8.x86_64/opt/alt/python311/lib/python3.11/site-packages/pip/_internal/distributions/__init__.py�)make_distribution_for_install_requirementr sH�� ��/�!�+�.�.�.���.� ��-�-�-� �k� *� *�*�N) � pip._internal.distributions.baser�!pip._internal.distributions.sdistr�!pip._internal.distributions.wheelr�pip._internal.req.req_installrr �rr �rs{��A�A�A�A�A�A�@�@�@�@�@�@�?�?�?�?�?�?�<�<�<�<�<�<�+�#�+��+�+�+�+�+�+r