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
/
models
/
__pycache__
[ HOME ]
Exec
Submit
pylock.cpython-312.pyc
� p�/iC � � � d dl mZ d dlZd dlZd dlmZ d dlmZ d dlmZ d dl m Z mZ d dlm Z d dlmZmZmZ d d lmZ d d lmZ d dlmZ e rd dlmZ ej4 d � Zdd�Zdd�Ze G d� d� � Ze G d� d� � Ze G d� d� � Z e G d� d� � Z!e G d� d� � Z"e G d� d� � Z#e G d� d� � Z$y) � )�annotationsN)�Iterable)� dataclass)�Path)� TYPE_CHECKING�Any)�tomli_w)�ArchiveInfo�DirInfo�VcsInfo)�Link)�InstallRequirement)�url_to_path)�Selfz^pylock\.([^.]+)\.toml$c �~ � | j dk( xs- t t j t | j � � S )Nzpylock.toml)�name�bool�re�match�PYLOCK_FILE_NAME_RE)�paths �J/opt/hc_python/lib/python3.12/site-packages/pip/_internal/models/pylock.py�is_valid_pylock_file_namer s+ � ��9�9� �%�W��b�h�h�7J�D�I�I�.V�)W�W� c �` � | D ��ci c] \ }}|�� |j dd� |�� c}}S c c}}w )N�_�-)�replace)�data�key�values r �_toml_dict_factoryr"