
    i%
              
           d dl mZ ddlmZ ddlmZmZ ddlmZm	Z	 ddl
mZ ddlmZmZmZmZ ddlmZ 	 g d	Z G d
 deeeeee      Z G d deeeeee      Z G d deeeeee      Z G d deee	eee      Z y)    )absolute_import   )Reader)ScannerRoundTripScanner)ParserRoundTripParser)Composer)BaseConstructorSafeConstructorConstructorRoundTripConstructor)VersionedResolver)
BaseLoader
SafeLoaderLoaderRoundTripLoaderc                       e Zd ZddZy)r   Nc                    t        j                  | ||        t        j                  | |        t        j                  | |        t	        j                  | |        t        j                  | |        t        j                  | ||        y Nloader)r   __init__r   r   r
   r   r   selfstreamversionpreserve_quotess       i/var/www/vps2.regionflexible.com/Desarrollo/venv/lib/python3.12/site-packages/srsly/ruamel_yaml/loader.pyr   zBaseLoader.__init__   b    fT2d+T*$t,  d3""4>    NN__name__
__module____qualname__r    r!   r   r   r          ?r!   r   c                       e Zd ZddZy)r   Nc                    t        j                  | ||        t        j                  | |        t        j                  | |        t	        j                  | |        t        j                  | |        t        j                  | ||        y r   )r   r   r   r   r
   r   r   r   s       r   r   zSafeLoader.__init__%   r    r!   r"   r#   r'   r!   r   r   r   $   r(   r!   r   c                       e Zd ZddZy)r   Nc                     t        d      )Nz.Unsafe loader not implemented in this library.)
ValueErrorr   s       r   r   zLoader.__init__0   s    IJJr!   r"   r#   r'   r!   r   r   r   /   s    Kr!   r   c                       e Zd ZddZy)r   Nc                    t        j                  | ||        t        j                  | |        t        j                  | |        t	        j                  | |        t        j                  | ||        t        j                  | ||        y )Nr   )r   r   )r   r   r   r	   r
   r   r   r   s       r   r   zRoundTripLoader.__init__<   sm     	fT2!!$t4  d3$t,%%/$	
 	""4>r!   r"   r#   r'   r!   r   r   r   4   s    
?r!   r   N)!
__future__r   readerr   scannerr   r   parserr   r	   composerr
   constructorr   r   r   r   resolverr   typingAnyDictListUnionOptionalcompatStreamTextTypeVersionType__all__r   r   r   r   r'   r!   r   <module>rA      s    '  . +   ( D?&(OEV ??&(OEV ?KVWfh=N K
?
?r!   