diff --git a/tools/dependency/validate.py b/tools/dependency/validate.py index 032852e31a6e6..2a9140af3d647 100755 --- a/tools/dependency/validate.py +++ b/tools/dependency/validate.py @@ -122,7 +122,7 @@ def query_external_deps(self, *targets): Returns: A set of dependency identifiers that are reachable from targets. """ - deps_query = ' union '.join(f'deps({l})' for l in targets) + deps_query = 'deps(set({}))'.format(' '.join(targets)) try: deps = subprocess.check_output(['bazel', 'query', deps_query], stderr=subprocess.PIPE).decode().splitlines()