PATH:
opt
/
cloudlinux
/
venv
/
lib
/
python3.11
/
site-packages
/
isort
/
__pycache__
/
Editing: core.cpython-311.pyc
� � h�W � � � d dl Z d dlmZ d dlmZ d dlmZmZmZ d dl Z d dlmZm Z ddlmZmZ ddlmZmZ dd lmZmZ dd lmZ dZdez Zd Zedz ZdZdddd�Zddefdededede de de fd�Z!de dede fd�Z"ded ed!ed"e de f d#�Z#dS )$� N)�StringIO)�chain)�List�TextIO�Union)�DEFAULT_CONFIG�Config� )�output�parse)�ExistingSyntaxErrors�FileSkipComment)�format_natural�remove_whitespace)�FILE_SKIP_COMMENTS)zcimport zcimport*zfrom.cimport)zfrom zfrom.importzimport zimport*�z"""z''')�'�"�#)z # isort: listz # isort: dictz# isort: setz# isort: unique-listz# isort: tuplez# isort: unique-tuplez# isort: assignments�tuple�list�set)�(�[�{�pyT�input_stream� output_stream� extension� raise_on_skip�config�returnc �� �8�9� |j }d� |j D � � }d}d}d} d} d}d}d} d}d}d}d�9d}d}d}d}d}d}d}d}d}g }g }d}d}|j �rFd}d}d}t | d� � D �]} |r| �| d k rd}|| z }�| d v s"t | � � � d� � r�| dk rd}|r�|r!|pd }!||!|!� |� � z z }g }t j ||�� � }"||"j z }d}#|r)|d d k r|#d z }#|dd� }|r|d d k �|#� d dd� � }#t j |"||d�� � }$|pt ||$|"j |j �� � }||$z }||#z }d}|| pdz }��|| pdz }��!t! |� � } t# t | d� � � � D � ] \ }%} | ��|%dk r |j s dS d}&d}d} |sd }|r�|r�|r|� |d� � t) j t, j � |t |� � |t3 |�9� � �� � |� � }'|pt ||'||j �� � }||� |'� � z }�n�| � � � }|rS|sQ| t9 | � � � � � d� � dd� � � dd� � }t<