summaryrefslogtreecommitdiff
path: root/tablib/formats/_yaml.py
diff options
context:
space:
mode:
Diffstat (limited to 'tablib/formats/_yaml.py')
-rw-r--r--tablib/formats/_yaml.py8
1 files changed, 3 insertions, 5 deletions
diff --git a/tablib/formats/_yaml.py b/tablib/formats/_yaml.py
index d54e29a..6cec90c 100644
--- a/tablib/formats/_yaml.py
+++ b/tablib/formats/_yaml.py
@@ -18,13 +18,11 @@ def export_book(databook):
return yaml.dump(databook._package())
-def import_set(in_stream):
+def import_set(dset):
"""Returns dataset from YAML stream."""
- data = tablib.core.Dataset()
- data.dict = yaml.load(in_stream)
-
- return data
+ dset.wipe()
+ dset.dict = yaml.load(in_stream)
def import_book(in_stream):