
    DUf                        d Z ddlZddlmZ g ZeD ]BZ	  ee          Zn# e$ r Y  n,w xY w ej	        ed          -e
                    e           Cd eD             Zd eD             Zd                    e          Zd                    e          Zd                    e          Z	d                    d eD                       Zd                    d e	D                       ZdS )	zI
Pre-determine the collection of unicode decimals, digits, and numerals.
    N)numeric_hexc                 <    g | ]}t          j        |d           |S N)unicodedatadigit.0as     T/var/www/html/software/conda/lib/python3.11/site-packages/natsort/unicode_numbers.py
<listcomp>r      s*    RRRQ;+<Q+E+E+Qq+Q+Q+Q    c                 <    g | ]}t          j        |d           |S r   )r   decimalr   s     r   r   r      s*    VVVq[-@D-I-I-U-U-U-Ur    c                 $    g | ]}|t           v|S  decimalsr	   xs     r   r   r   #   s"    EEEA1H3D3Da3D3D3Dr   c                 $    g | ]}|t           v|S r   r   r   s     r   r   r   $   s"    GGGQQh5F5Fq5F5F5Fr   )__doc__r   natsort.unicode_numeric_hexr   numeric_charsr
   chr	character
ValueErrornumericappenddigit_charsdecimal_charsjoinr   digitsdigits_no_decimalsnumeric_no_decimalsr   r   r   <module>r&      sS        3 3 3 3 3 3 	 $ $ACFF		   {9d++3#### SR-RRR WVMVVV 77=!!			
''-
 
 WWEEEEEFF ggGG'GGGHH   s    ))