import ruamel.ymal only when re-writing yaml metadata

This commit is contained in:
Michael Pöhn 2017-05-23 12:36:57 +02:00
parent 19d422da86
commit 0980fb4df8

View file

@ -25,7 +25,6 @@ import html
import logging import logging
import textwrap import textwrap
import io import io
import ruamel.yaml
import yaml import yaml
# use libyaml if it is available # use libyaml if it is available
try: try:
@ -990,6 +989,8 @@ def parse_yaml_metadata(mf, app):
def write_yaml(mf, app): def write_yaml(mf, app):
import ruamel.yaml
_yaml_bools_true = ('y', 'Y', 'yes', 'Yes', 'YES', _yaml_bools_true = ('y', 'Y', 'yes', 'Yes', 'YES',
'true', 'True', 'TRUE', 'true', 'True', 'TRUE',
'on', 'On', 'ON') 'on', 'On', 'ON')