/var/opt/nydus/ops/yaml/__pycache__
Edit: /var/opt/nydus/ops/yaml/__pycache__/__init__.cpython-312.pyc (15574B)
Mj0 d dl d dl d dl d dl d dl d dl dZ d dl dZddl
Z
d&dZefdZ
efd Zefd
ZefdZd Zd
Zd Zd Zd Zd Zd Zd ZdedddddfdZdeddddddddddfdZdefdZdedddddddddddddfdZdefdZd&dZd&dZ ddefdZ!ddefdZ"d&dZ#d&dZ$efdZ%efd Z& G d! d"e' Z( G d# d$e(% Z)y# e $ r dZY w xY w)' )*z6.0.2TF Nc | i S y N )settingss >/opt/nydus/tmp/pip-target-a90h98xg/lib/python/yaml/__init__.pywarningsr
s c # K || } |j r#|j |j r#|j y# |j w xY ww)z9
Scan a YAML stream and produce scanning tokens.
N)check_token get_tokendisposestreamLoaderloaders r scanr U F^F """$$ " A%2A A%A""A%c # K || } |j r#|j |j r#|j y# |j w xY ww)z9
Parse a YAML stream and produce parsing events.
N)check_event get_eventr r s r parser ( r r c ~ || } |j |j S # |j w xY w)zj
Parse the first YAML document in a stream
and produce the corresponding representation tree.
)get_single_noder r s r composer 3 3
F^F%%' * <c # K || } |j r#|j |j r#|j y# |j w xY ww)zb
Parse all YAML documents in a stream
and produce corresponding representation trees.
N)
check_nodeget_noder r s r compose_allr# > S
F^F!//## ! r c ~ || } |j |j S # |j w xY w)zd
Parse the first YAML document in a stream
and produce the corresponding Python object.
)get_single_datar r s r loadr' J r r c # K || } |j r#|j |j r#|j y# |j w xY ww)z\
Parse all YAML documents in a stream
and produce corresponding Python objects.
N)
check_dataget_datar r s r load_allr+ U r$ r c " t | t S )z
Parse the first YAML document in a stream
and produce the corresponding Python object.
Resolve all tags except those known to be
unsafe on untrusted input.
)r'
FullLoaderr s r full_loadr/ a
##r c " t | t S )z
Parse all YAML documents in a stream
and produce corresponding Python objects.
Resolve all tags except those known to be
unsafe on untrusted input.
)r+ r- r. s r
full_load_allr2 k FJ''r c " t | t S )z
Parse the first YAML document in a stream
and produce the corresponding Python object.
Resolve only basic YAML tags. This is known
to be safe for untrusted input.
)r'
SafeLoaderr. s r safe_loadr6 u r0 r c " t | t S )z
Parse all YAML documents in a stream
and produce corresponding Python objects.
Resolve only basic YAML tags. This is known
to be safe for untrusted input.
)r+ r5 r. s r
safe_load_allr8 r3 r c " t | t S )z
Parse the first YAML document in a stream
and produce the corresponding Python object.
Resolve all tags, even those known to be
unsafe on untrusted input.
)r' UnsafeLoaderr. s r unsafe_loadr; s %%r c " t | t S )z
Parse all YAML documents in a stream
and produce corresponding Python objects.
Resolve all tags, even those known to be
unsafe on untrusted input.
)r+ r: r. s r unsafe_load_allr= s FL))r c d}| t j }|j } ||||||| } | D ] }
| j |
| j |r | S y# | j w xY w)zl
Emit YAML parsing events into a stream.
If stream is None, return the produced string instead.
N) canonicalindentwidth
allow_unicode
line_break)ioStringIOgetvalueemitr )eventsr Dumperr? r@ rA rB rC rF dumperevents r rG rG s H
~??
Fie'J@FEKK z s A' 'A9c
n d}
|7|t j }nt j }|j }
||||||||||| |
} |j | D ] }|j | |j
|j |
r |
S y# |j w xY w)z
Serialize a sequence of representation trees into a YAML stream.
If stream is None, return the produced string instead.
N)
r? r@ rA rB rC encodingversiontagsexplicit_startexplicit_end)rD rE BytesIOrF open serializecloser )nodesr rI r? r@ rA rB rC rM rP rQ rN rO rF rJ nodes r
serialize_allrX s H
~[[]FZZ\F??
Fie'JwT)FF
DT" z s 8B" "B4c " t | g|fd|i|S )zx
Serialize a representation tree into a YAML stream.
If stream is None, return the produced string instead.
rI )rX )rW r rI kwdss r rT rT s
$??$??r c t d}|7|
t j }nt j }|j } ||||||||| |
|
|||| } |j | D ] }|j | |j
|j |r | S y# |j w xY w)z
Serialize a sequence of Python objects into a YAML stream.
If stream is None, return the produced string instead.
N)
default_styledefault_flow_styler? r@ rA rB rC rM rN rO rP rQ sort_keys)rD rE rR rF rS representrU r ) documentsr rI r\ r] r? r@ rA rB rC rM rP rQ rN rO r^ rF rJ datas r dump_allrb s H
~[[]FZZ\F??
F-1e'JwT)PY[F
DT" z s 8B% %B7c " t | g|fd|i|S )zr
Serialize a Python object into a YAML stream.
If stream is None, return the produced string instead.
rI )rb )ra r rI rZ s r dumprd s
TFF:6:T::r c ( t | |fdt i|S )z
Serialize a sequence of Python objects into a YAML stream.
Produce only basic YAML tags.
If stream is None, return the produced string instead.
rI rb
SafeDumper)r` r rZ s r
safe_dump_allrh s IvAjADAAr c * t | g|fdt i|S )z
Serialize a Python object into a YAML stream.
Produce only basic YAML tags.
If stream is None, return the produced string instead.
rI rf )ra r rZ s r safe_dumprj s TFF>:>>>r c |dt j j | || t j j | || t j j | || n|j | || |j | || y)z
Add an implicit scalar detector.
If an implicit scalar value matches the given regexp,
the corresponding tag is assigned to the scalar.
first is a sequence of possible initial characters or None.
N)r r add_implicit_resolverr- r: )tagregexpfirstr rI s r rl rl ss ~
++C?//VUC11#vuE$$S&%8
fe4r c |dt j j | || t j j | || t j j | || n|j | || |j | || y)z
Add a path based resolver for the given tag.
A path is a list of keys that forms a path
to a node in the representation tree.
Keys can be string values, integers, or None.
N)r r add_path_resolverr- r: )rm pathkindr rI s r rq rq ss ~
''T48++Ct<--c4> dD1
S$-r c |at j j | | t j j | | t j j | | y|j | | y)z
Add a constructor for the given tag.
Constructor is a function that accepts a Loader instance
and a node object and produces the corresponding Python object.
N)r r add_constructorr- r: )rm constructorr s r ru ru . sY ~
%%c;7))#{;++C=sK0r c |at j j | | t j j | | t j j | | y|j | | y)a
Add a multi-constructor for the given tag prefix.
Multi-constructor is called for a node if its tag starts with tag_prefix.
Multi-constructor accepts a Loader instance, a tag suffix,
and a node object and produces the corresponding Python object.
N)r r add_multi_constructorr- r: )
tag_prefixmulti_constructorr s r rx rx ; s] ~
++J8IJ//
OP$$Z1BCr c ( |j | | y)z
Add a representer for the given type.
Representer is a function accepting a Dumper instance
and an instance of the given data type
and producing the corresponding representation node.
N)add_representer) data_typerepresenterrI s r r| r| I s 9k2r c ( |j | | y)z
Add a representer for the given type.
Multi-representer is a function accepting a Dumper instance
and an instance of the given data type or subtype
and producing the corresponding representation node.
N)add_multi_representer)r} multi_representerrI s r r r R s ,=>r c " e Zd ZdZ fdZ xZS )YAMLObjectMetaclassz'
The metaclass for YAMLObject.
c t t | ||| d|v r|d t | j t
r8| j D ]( }|j
| j | j * n0| j j
| j | j | j j | | j y y y )Nyaml_tag)superr __init__
isinstanceyaml_loaderlistru r from_yamlyaml_dumperr| to_yaml)clsnamebasesrZ r __class__s r r zYAMLObjectMetaclass.__init___ s
!30udC$z"2">#//40!ooF**3<<G . //cmmLOO++C= #?r )__name__
__module____qualname____doc__r
__classcell__)r s @r r r [ s > >r r c J e Zd ZdZdZeeegZe Z
dZdZe
d Ze
d Zy)
YAMLObjectza
An object that can dump itself to a YAML stream
and load itself from a YAML stream.
r Nc &