diff options
| author | Kenneth Reitz <me@kennethreitz.com> | 2011-03-23 01:59:19 -0400 |
|---|---|---|
| committer | Kenneth Reitz <me@kennethreitz.com> | 2011-03-23 01:59:19 -0400 |
| commit | b113f49ce6aa4dec565b5c0ee30074a9ecdaf3f4 (patch) | |
| tree | fdea5cad26524d5c59ef54c41499fdcba64a40d3 /tablib/packages/yaml3/loader.py | |
| parent | 1429b9f8c4324df31a52342e52c55d9794fe02dc (diff) | |
| download | tablib-b113f49ce6aa4dec565b5c0ee30074a9ecdaf3f4.tar.gz | |
python3 AND python2 packages.
Diffstat (limited to 'tablib/packages/yaml3/loader.py')
| -rw-r--r-- | tablib/packages/yaml3/loader.py | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/tablib/packages/yaml3/loader.py b/tablib/packages/yaml3/loader.py new file mode 100644 index 0000000..08c8f01 --- /dev/null +++ b/tablib/packages/yaml3/loader.py @@ -0,0 +1,40 @@ + +__all__ = ['BaseLoader', 'SafeLoader', 'Loader'] + +from .reader import * +from .scanner import * +from .parser import * +from .composer import * +from .constructor import * +from .resolver import * + +class BaseLoader(Reader, Scanner, Parser, Composer, BaseConstructor, BaseResolver): + + def __init__(self, stream): + Reader.__init__(self, stream) + Scanner.__init__(self) + Parser.__init__(self) + Composer.__init__(self) + BaseConstructor.__init__(self) + BaseResolver.__init__(self) + +class SafeLoader(Reader, Scanner, Parser, Composer, SafeConstructor, Resolver): + + def __init__(self, stream): + Reader.__init__(self, stream) + Scanner.__init__(self) + Parser.__init__(self) + Composer.__init__(self) + SafeConstructor.__init__(self) + Resolver.__init__(self) + +class Loader(Reader, Scanner, Parser, Composer, Constructor, Resolver): + + def __init__(self, stream): + Reader.__init__(self, stream) + Scanner.__init__(self) + Parser.__init__(self) + Composer.__init__(self) + Constructor.__init__(self) + Resolver.__init__(self) + |
