From a7a55f83b9fa7ba68b0669b3d78a61de703e0a16 Mon Sep 17 00:00:00 2001 From: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Mon, 22 Jul 2024 17:58:21 +0200 Subject: [PATCH] Allow Generators for vol.In (#523) --- voluptuous/validators.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/voluptuous/validators.py b/voluptuous/validators.py index d385260..3f026b1 100644 --- a/voluptuous/validators.py +++ b/voluptuous/validators.py @@ -812,7 +812,9 @@ class In(object): """Validate that a value is in a collection.""" def __init__( - self, container: typing.Container, msg: typing.Optional[str] = None + self, + container: typing.Container | typing.Iterable, + msg: typing.Optional[str] = None, ) -> None: self.container = container self.msg = msg