Export metadata as YAML.
(self, metadata, **kwargs)
| 77 | return saneyaml.load(fm, allow_duplicate_keys=False, **kwargs) |
| 78 | |
| 79 | def export(self, metadata, **kwargs): |
| 80 | """ |
| 81 | Export metadata as YAML. |
| 82 | """ |
| 83 | metadata = saneyaml.dump(metadata, indent=4, encoding='utf-8', **kwargs).strip() |
| 84 | return return_unicode(metadata) # ensure unicode |
| 85 | |
| 86 | |
| 87 | def return_unicode(text, encoding="utf-8"): |
no test coverage detected