From: Jason Ish Date: Wed, 26 Mar 2025 18:25:58 +0000 (-0600) Subject: script/dnp3-gen.py: update for newer versions of Python X-Git-Tag: suricata-8.0.0-beta1~228 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=bb7089df93bd86812b198769017db402cb141fe9;p=thirdparty%2Fsuricata.git script/dnp3-gen.py: update for newer versions of Python More recent yaml loaders require the loader as an argument. --- diff --git a/scripts/dnp3-gen/dnp3-gen.py b/scripts/dnp3-gen/dnp3-gen.py index 70a70c76e7..ccdc122db5 100755 --- a/scripts/dnp3-gen/dnp3-gen.py +++ b/scripts/dnp3-gen/dnp3-gen.py @@ -710,7 +710,7 @@ def main(): print("error: jinja2 v2.10 or great required") return 1 - definitions = yaml.load(open("scripts/dnp3-gen/dnp3-objects.yaml")) + definitions = yaml.load(open("scripts/dnp3-gen/dnp3-objects.yaml"), yaml.Loader) print("Loaded %s objects." % (len(definitions["objects"]))) definitions["objects"] = map(preprocess_object, definitions["objects"])