o
    Îj‚	  ã                   @   s\  d Z ddlmZ ddlmZmZmZ ddlmZm	Z	m
Z
mZ ddlmZmZmZ ddlmZ ddlmZ ddlmZ dd	lmZ dd
lmZmZmZmZmZ ddlmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z' ddl(m)Z) ddl*m+Z+ ddl,m-Z- ddl.m/Z/m0Z0m1Z1m2Z2 ddl3m4Z4m5Z5m6Z6 ddl7m8Z8 ddl9m:Z:m;Z;m<Z<m=Z=m>Z>m?Z? ddl@mAZA e4ZBdZCdS )aI  
Legacy compatibility module for wcwidth.wcwidth.

This file contains no new definitions and is provided only for backwards
compatibility.  This module exists solely to support legacy import paths::

    from wcwidth.wcwidth import iter_graphemes
    from wcwidth.wcwidth import _SGR_PATTERN
    import wcwidth.wcwidth as legacy
é   )Úclip)ÚljustÚrjustÚcenter)Ú_CONTROL_CHAR_TABLEÚ_WIDTH_FAST_PATH_MIN_LENÚwidthÚ_width_ignored_codes)ÚwcwidthÚ_wcmatch_versionÚ_wcversion_value)Úbisearch)Úiter_graphemes)ÚCATEGORY_MC)Úwcswidth)Ú_SGR_PATTERNÚ_SGR_STATE_DEFAULTÚ_sgr_state_updateÚ_sgr_state_is_activeÚ_sgr_state_to_sequence)	Ú_EMOJI_ZWJ_SETÚ_ISC_VIRAMA_SETÚ_LATEST_VERSIONÚ_AMBIGUOUS_TABLEÚ_ZERO_WIDTH_TABLEÚ_CATEGORY_MC_TABLEÚ_FITZPATRICK_RANGEÚ_WIDE_EASTASIAN_TABLEÚ_REGIONAL_INDICATOR_SET)ÚVS16_NARROW_TO_WIDE)ÚWIDE_EASTASIAN)Ú
ZERO_WIDTH)ÚILLEGAL_CTRLÚVERTICAL_CTRLÚHORIZONTAL_CTRLÚZERO_WIDTH_CTRL)ÚISC_CONSONANTÚEXTENDED_PICTOGRAPHICÚGRAPHEME_REGIONAL_INDICATOR)ÚAMBIGUOUS_EASTASIAN)ÚZERO_WIDTH_PATTERNÚCURSOR_LEFT_SEQUENCEÚCURSOR_RIGHT_SEQUENCEÚINDETERMINATE_EFFECT_SEQUENCEÚiter_sequencesÚstrip_sequences)Úlist_versions)r!   r    r)   r   r0   r
   r   r   r.   r   r   r   r   r/   r   r   N)DÚ__doc__Z_clipr   Úalignr   r   r   Ú_widthr   r   r   r	   Z_wcwidthr
   r   r   r   Z	_bisearchZgraphemer   Ztable_mcr   Z	_wcswidthr   Z	sgr_stater   r   r   r   r   Ú
_constantsr   r   r   r   r   r   r   r   r   Z
table_vs16r   Z
table_wider    Z
table_zeror!   Úcontrol_codesr"   r#   r$   r%   Ztable_graphemer&   r'   r(   Ztable_ambiguousr)   Zescape_sequencesr*   r+   r,   r-   r.   r/   Zunicode_versionsr0   Z_ISC_CONSONANT_TABLEÚ__all__© r7   r7   úP/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/wcwidth/wcwidth.pyÚ<module>   s*    ,	 