From 672b39f536e5ac29719c9878d8bafc4a35db5ddc Mon Sep 17 00:00:00 2001 From: Laurent Bachelier Date: Thu, 25 Apr 2019 12:04:03 +0200 Subject: [PATCH] imm-o-matic: Fix for newer pyyaml versions https://github.com/yaml/pyyaml/issues/265 https://github.com/yaml/pyyaml/wiki/PyYAML-yaml.load(input)-Deprecation --- contrib/imm-o-matic | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contrib/imm-o-matic b/contrib/imm-o-matic index 85fd9a4da1..d504a79545 100755 --- a/contrib/imm-o-matic +++ b/contrib/imm-o-matic @@ -58,7 +58,6 @@ import glob import tempfile import shutil import argparse -import sys import yaml fields = [ u'id', u'title', u'area', u'cost', u'currency', u'date', u'location', u'station', u'text', u'phone', u'photos', u'details', u'url' ] @@ -268,7 +267,8 @@ if __name__ == '__main__': parser.add_argument("--configfile", help="Config file", default=os.getenv('HOME')+'/.config/imm-o-matic.yaml', required=False) args = parser.parse_args() - configs = yaml.load(open(args.configfile)) + with open(args.configfile) as f: + configs = yaml.load(f, loader=yaml.SafeLoader) for i in configs: config = configs[i] destdir = config['destdir'] -- GitLab