|
@@ -1,20 +1,12 @@
|
|
|
from __future__ import absolute_import
|
|
|
|
|
|
from functools import partial
|
|
|
-from yaml import load as _load, dump as _dump
|
|
|
+from yaml import load as _load
|
|
|
|
|
|
try:
|
|
|
# Try to load bindings with libyaml if available
|
|
|
- from yaml import (
|
|
|
- CLoader as Loader,
|
|
|
- CDumper as Dumper,
|
|
|
- CSafeLoader as SafeLoader,
|
|
|
- CSafeDumper as SafeDumper,
|
|
|
- )
|
|
|
+ from yaml import CSafeLoader as SafeLoader
|
|
|
except ImportError:
|
|
|
- from yaml import Loader, Dumper, SafeLoader, SafeDumper
|
|
|
+ from yaml import SafeLoader
|
|
|
|
|
|
-load = partial(_load, Loader=Loader)
|
|
|
-dump = partial(_dump, Dumper=Dumper)
|
|
|
safe_load = partial(_load, Loader=SafeLoader)
|
|
|
-safe_dump = partial(_dump, Dumper=SafeDumper)
|