Uname : Linux premium36.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Soft : LiteSpeed
Ip : 198.54.115.237
Port : 443
~
/
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
pip
/
_internal
/
commands
/
__pycache__
[ HOME ]
Exec
Submit
File Name : lock.cpython-312.pyc
� p�/i� � � � d dl Z d dlmZ d dlmZ d dlmZ d dlmZ d dl m Z mZ d dlm Z d dlmZmZ d d lmZ d d lmZ d dlmZ d dlmZ ee� Z G d � de � Zy)� N)�Values)�Path)� WheelCache)� cmdoptions)�RequirementCommand�with_cleanup)�SUCCESS)�Pylock�is_valid_pylock_file_name)�get_build_tracker)� getLogger)�get_pip_version)� TempDirectoryc �@ � e Zd ZdZdZd d�Zededee de fd�� Zy) �LockCommanda� EXPERIMENTAL - Lock packages and their dependencies from: - PyPI (and other indexes) using requirement specifiers. - VCS project urls. - Local project directories. - Local or remote source archives. pip also supports locking from "requirements files", which provide an easy way to specify a whole environment to be installed. The generated lock file is only guaranteed to be valid for the current python version and platform. z� %prog [options] [-e] <local project path> ... %prog [options] <requirement specifier> [package-index-options] ... %prog [options] -r <requirements file> [package-index-options] ... %prog [options] <archive url/path> ...�returnNc �H � | j j t j ddddddd�� � | j j t j � � | j j t j � � | j j t j � � | j j t j � � | j j t j � � | j j t j � � | j j t j � � | j j t j � � | j j t j � � | j j t j � � | j j t j � � | j j t j � � | j j t j � � | j j t j"