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
/
lib64
/
python3.12
/
site-packages
/
packaging
/
licenses
/
__pycache__
[ HOME ]
Exec
Submit
File Name : __init__.cpython-312.pyc
� p0hS � � � d dl mZ d dlZd dlmZmZ d dlmZmZ g d�Z ej d� Z ede� Z G d� d e� Z dd �Zy)� )�annotationsN)�NewType�cast)� EXCEPTIONS�LICENSES)�InvalidLicenseExpression�NormalizedLicenseExpression�canonicalize_license_expressionz^[A-Za-z0-9.-]*$r c � � e Zd ZdZy)r z�Raised when a license-expression string is invalid >>> canonicalize_license_expression("invalid") Traceback (most recent call last): ... packaging.licenses.InvalidLicenseExpression: Invalid license expression: 'invalid' N)�__name__� __module__�__qualname__�__doc__� � �J/opt/hc_python/lib/python3.12/site-packages/packaging/licenses/__init__.pyr r 2 s � �r r c � � | sd| ��}t |� �| j dd� j dd� }d}|j � D �ci c]O }|j � j |j � � r |j � d|t |� d z ��Q }}|j � }|j � }g }|D ]^ }|dvr|j d� �|d k( r|j d � �0|dk( r|r|d dvrd| ��}t |� �|j |� �` d j |� } t | t � t � � } | durd| ��}t |� d �g }|D �] }|dv r |j |j � � �(|r<|d dk( r4|t vrd|��}t |� �|j t | d � �f|j d� r|d d }d} n|}d} |j d� r=t j! |� sd|��}t |� �|j || | z � ��|t"