From 67c6a1e4ba18d5b98f3e6f9f0ac8a901c73fd116 Mon Sep 17 00:00:00 2001 From: dangotbanned <125183946+dangotbanned@users.noreply.github.com> Date: Thu, 19 Sep 2024 19:01:10 +0100 Subject: [PATCH] fix: Don't include `"*args"` in `parameter_names` --- tools/schemapi/vega_expr.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tools/schemapi/vega_expr.py b/tools/schemapi/vega_expr.py index 5aa6ce9d0..2f0582a49 100644 --- a/tools/schemapi/vega_expr.py +++ b/tools/schemapi/vega_expr.py @@ -149,7 +149,9 @@ def with_doc(self) -> Self: @functools.cached_property def parameter_names(self) -> frozenset[str]: if self.parameters: - return frozenset(param.name for param in self.parameters) + return frozenset( + param.name for param in self.parameters if not param.variadic + ) else: msg = ( f"Cannot provide `parameter_names` until they have been initialized via:\n"