| Server IP : 217.160.0.135 / Your IP : 216.73.217.85 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3/dist-packages/pip/_internal/commands/__pycache__/ |
Upload File : |
�
�/�c�~ � �* � d dl Z d dlZd dlZd dlZd dlZd dlZd dlmZmZ d dl m
Z
mZmZ d dl
mZ d dlmZ d dlmZ d dlmZ d dlmZ d d lmZmZmZ d d
lmZmZ d dlmZm Z d dl!m"Z" d d
l#m$Z$ d dl%m&Z& d dl'm(Z( d dl)m*Z* d dl+m,Z,m-Z- d dl.m/Z/ d dl0m1Z1m2Z2m3Z3 d dl4m5Z5 d dl6m7Z7m8Z8 d dl9m:Z: d dl;m<Z< d dl=m>Z> d dl?m@Z@mAZAmBZBmCZCmDZD d dlEmFZF d dlGmHZHmIZI d dlJmKZKmLZLmMZM e>eN� � ZOde&deKfd�ZP G d � d!e� � ZQ d7d#eRd$eeS d%eeS d&eRd'eeS deeS fd(�ZTd%eeS d&eRdeRfd)�ZU d8d*eeR d+eeS d,eeS d-eeS d.eRdeRfd/�ZVd0ee1 d1eeeS ddfd2�ZWd3eXd4eRd5eRdeSfd6�ZYdS )9� N)�
SUPPRESS_HELP�Values)�Iterable�List�Optional)�canonicalize_name)�
print_json)�
WheelCache)�
cmdoptions)�make_target_python)�RequirementCommand�warn_if_run_as_root�with_cleanup)�ERROR�SUCCESS)�CommandError�InstallationError)�
get_scheme)�get_environment)�
FormatControl)�InstallationReport)�get_build_tracker)�ConflictDetails�check_install_conflicts)�install_given_reqs)�InstallRequirement�LegacySetupPyOptionsCheckMode�check_legacy_setup_py_options)�WINDOWS)�#LegacyInstallReasonFailedBdistWheel�
deprecated)�parse_distutils_args��test_writable_dir)� getLogger)�check_externally_managed�
ensure_dir�get_pip_version�(protect_pip_from_modification_on_windows�write_output)�
TempDirectory)�running_under_virtualenv�virtualenv_no_global)�BdistWheelAllowedPredicate�build� should_build_for_install_command�format_control�returnc �0 � � dt dt f� fd�}|S )N�reqr2 c �b �� t | j pd� � }�� |� � }d|v S )N� �binary)r �name�get_allowed_formats)r4 �canonical_name�allowed_formatsr1 s ��@/usr/lib/python3/dist-packages/pip/_internal/commands/install.py�check_binary_allowedz;get_check_bdist_wheel_allowed.<locals>.check_binary_allowedC s4 �� �*�3�8�>�r�:�:��(�<�<�^�L�L���?�*�*� )r �bool)r1 r= s ` r<