From cb13ddb46437a34aaeb1a7afc59ab1825bf89e72 Mon Sep 17 00:00:00 2001 From: Johannes Kirschbauer Date: Sat, 6 Jul 2024 16:17:44 +0200 Subject: [PATCH] API Types: treat '_*' as private fields and dont inspect them --- pkgs/clan-cli/clan_cli/api/util.py | 1 + 1 file changed, 1 insertion(+) diff --git a/pkgs/clan-cli/clan_cli/api/util.py b/pkgs/clan-cli/clan_cli/api/util.py index c93c05207..4a49a7a6c 100644 --- a/pkgs/clan-cli/clan_cli/api/util.py +++ b/pkgs/clan-cli/clan_cli/api/util.py @@ -76,6 +76,7 @@ def type_to_dict(t: Any, scope: str = "", type_map: dict[TypeVar, type] = {}) -> properties = { f.name: type_to_dict(f.type, f"{scope} {t.__name__}.{f.name}", type_map) for f in fields + if not f.name.startswith("_") } required = set()