From 83e01c06ec1cc1ef3fc7035633efaaec9d7576d6 Mon Sep 17 00:00:00 2001 From: Ram Rachum Date: Wed, 17 Jun 2020 12:33:45 +0300 Subject: [PATCH] Use chain.from_iterable in class_validators.py --- pydantic/class_validators.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pydantic/class_validators.py b/pydantic/class_validators.py index 3d1032e789e..cdcb2211134 100644 --- a/pydantic/class_validators.py +++ b/pydantic/class_validators.py @@ -164,11 +164,9 @@ def get_validators(self, name: str) -> Optional[Dict[str, Validator]]: def check_for_unused(self) -> None: unused_validators = set( - chain( - *[ - (v.func.__name__ for v in self.validators[f] if v.check_fields) - for f in (self.validators.keys() - self.used_validators) - ] + chain.from_iterable( + (v.func.__name__ for v in self.validators[f] if v.check_fields) + for f in (self.validators.keys() - self.used_validators) ) ) if unused_validators: