From 873c45d6c61e36e65c4225d3489974eb6b249f96 Mon Sep 17 00:00:00 2001 From: Julio Castillo Date: Fri, 5 May 2023 17:01:08 +0200 Subject: [PATCH] Add jsonschema to tools requirements.txt --- tools/requirements.txt | 1 + tools/validate_metadata.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/requirements.txt b/tools/requirements.txt index 1b01cfa04..03554bd98 100644 --- a/tools/requirements.txt +++ b/tools/requirements.txt @@ -6,3 +6,4 @@ marko requests yamale yapf +types-jsonschema diff --git a/tools/validate_metadata.py b/tools/validate_metadata.py index d6d544ed2..abb86b3c1 100755 --- a/tools/validate_metadata.py +++ b/tools/validate_metadata.py @@ -59,7 +59,7 @@ def _validate(path: Path, validator) -> ValidationResult: @click.argument('dirs', type=click.Path(exists=True, file_okay=False), nargs=-1) @click.option('-v', '--verbose', is_flag=True, default=False, help='Print additional validation details.') -def main(dirs: str, verbose: bool) -> int: +def main(dirs: list[str], verbose: bool) -> int: instances = set() for dir_name in dirs: instances |= set(Path(dir_name).glob("**/metadata.yaml"))