
    	h8                          " S  S\ 5      rg)c                   (   ^  \ rS rSrU 4S jrSrU =r$ )AutoSlotProperties   c                   > [        UR                  S/ 5      5      nU Vs/ s H  oUR                  S5      (       d  M  UPM     sn H  nUnUR                  SU-   5        UR	                  U5      nUR                  [
        S 5      n	U	b&  [        U	[        R                  5      (       a  U[
        	 [        UR                  5      X7'   [        U5      US'   [        T
U ]5  XX#5      s  $    g s  snf )N	__slots__get___)listget
startswithappendpopsetter_name
isinstancecollectionsCallablepropertysettertuplesuper__new__)mcl	classnamebases
dictionaryslotskeygetter_namenamegetterr   	__class__s             L/var/www/html/env/lib/python3.13/site-packages/openpyxl/descriptors/slots.pyr   AutoSlotProperties.__new__   s    Z^^K45+5P:C9OC:PKDLL%^^K0F^^K6F"v{';';<<{+'7J&+ElJ{#7?35EE QPs
   C*C* )__name__
__module____qualname____firstlineno__r   __static_attributes____classcell__)r    s   @r!   r   r      s    F F    r   N)typer   r#   r*   r!   <module>r,      s   F Fr*   