From 3719c1f29c88b52e9a3c24c698f31b1ff9075bcb Mon Sep 17 00:00:00 2001 From: classabbyamp Date: Mon, 23 Dec 2024 15:44:15 -0500 Subject: [PATCH] common/scripts/parse-py-metadata: always ignore tzdata --- common/scripts/parse-py-metadata.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/common/scripts/parse-py-metadata.py b/common/scripts/parse-py-metadata.py index 150d476a4ce..72de64ee37b 100644 --- a/common/scripts/parse-py-metadata.py +++ b/common/scripts/parse-py-metadata.py @@ -32,6 +32,9 @@ if TYPE_CHECKING: from packaging.requirements import Requirement from packaging.utils import canonicalize_name +# packages to always ignore +global_ignore = ["tzdata"] + def msg_err(msg: str, *, nocolor: bool = False, strict: bool = False): if nocolor: @@ -149,6 +152,8 @@ def parse_depends(args): pkgname = vpkgs[k] if pkgname in rdeps: print(f" PYTHON: {k} <-> {pkgname}", flush=True) + elif pkgname in global_ignore: + print(f" PYTHON: {k} <-> {pkgname} (ignored)", flush=True) else: msg_err(f" PYTHON: {k} <-> {pkgname} NOT IN depends PLEASE FIX!", nocolor=args.nocolor, strict=args.strict)