Mercurial > repos > shellac > guppy_basecaller
comparison env/lib/python3.7/site-packages/yaml/loader.py @ 0:26e78fe6e8c4 draft
"planemo upload commit c699937486c35866861690329de38ec1a5d9f783"
| author | shellac |
|---|---|
| date | Sat, 02 May 2020 07:14:21 -0400 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| -1:000000000000 | 0:26e78fe6e8c4 |
|---|---|
| 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) |
