Mercurial > repos > guerler > springsuite
comparison planemo/lib/python3.7/site-packages/yaml/loader.py @ 1:56ad4e20f292 draft
"planemo upload commit 6eee67778febed82ddd413c3ca40b3183a3898f1"
author | guerler |
---|---|
date | Fri, 31 Jul 2020 00:32:28 -0400 |
parents | |
children |
comparison
equal
deleted
inserted
replaced
0:d30785e31577 | 1:56ad4e20f292 |
---|---|
1 | |
2 __all__ = ['BaseLoader', 'FullLoader', 'SafeLoader', 'Loader', 'UnsafeLoader'] | |
3 | |
4 from .reader import * | |
5 from .scanner import * | |
6 from .parser import * | |
7 from .composer import * | |
8 from .constructor import * | |
9 from .resolver import * | |
10 | |
11 class BaseLoader(Reader, Scanner, Parser, Composer, BaseConstructor, BaseResolver): | |
12 | |
13 def __init__(self, stream): | |
14 Reader.__init__(self, stream) | |
15 Scanner.__init__(self) | |
16 Parser.__init__(self) | |
17 Composer.__init__(self) | |
18 BaseConstructor.__init__(self) | |
19 BaseResolver.__init__(self) | |
20 | |
21 class FullLoader(Reader, Scanner, Parser, Composer, FullConstructor, Resolver): | |
22 | |
23 def __init__(self, stream): | |
24 Reader.__init__(self, stream) | |
25 Scanner.__init__(self) | |
26 Parser.__init__(self) | |
27 Composer.__init__(self) | |
28 FullConstructor.__init__(self) | |
29 Resolver.__init__(self) | |
30 | |
31 class SafeLoader(Reader, Scanner, Parser, Composer, SafeConstructor, Resolver): | |
32 | |
33 def __init__(self, stream): | |
34 Reader.__init__(self, stream) | |
35 Scanner.__init__(self) | |
36 Parser.__init__(self) | |
37 Composer.__init__(self) | |
38 SafeConstructor.__init__(self) | |
39 Resolver.__init__(self) | |
40 | |
41 class Loader(Reader, Scanner, Parser, Composer, Constructor, Resolver): | |
42 | |
43 def __init__(self, stream): | |
44 Reader.__init__(self, stream) | |
45 Scanner.__init__(self) | |
46 Parser.__init__(self) | |
47 Composer.__init__(self) | |
48 Constructor.__init__(self) | |
49 Resolver.__init__(self) | |
50 | |
51 # UnsafeLoader is the same as Loader (which is and was always unsafe on | |
52 # untrusted input). Use of either Loader or UnsafeLoader should be rare, since | |
53 # FullLoad should be able to load almost all YAML safely. Loader is left intact | |
54 # to ensure backwards compatibility. | |
55 class UnsafeLoader(Reader, Scanner, Parser, Composer, Constructor, Resolver): | |
56 | |
57 def __init__(self, stream): | |
58 Reader.__init__(self, stream) | |
59 Scanner.__init__(self) | |
60 Parser.__init__(self) | |
61 Composer.__init__(self) | |
62 Constructor.__init__(self) | |
63 Resolver.__init__(self) |