diff --git a/osbuild/util/ostree.py b/osbuild/util/ostree.py index 5467d776..775c2743 100644 --- a/osbuild/util/ostree.py +++ b/osbuild/util/ostree.py @@ -2,6 +2,7 @@ import contextlib import json import os import tempfile +import typing from typing import List @@ -17,7 +18,7 @@ class Param: origin = getattr(self.type, "__origin__", None) if origin: self.typecheck(value, origin) - if origin is list: + if origin is list or origin is typing.List: self.check_list(value, self.type) else: raise NotImplementedError(origin)