Fix tests for Pydantic 2.11 (#465)

This commit is contained in:
Mohamed Amine Zghal 2025-04-11 07:17:36 +00:00 • committed by GitHub
commit 70115b99b3
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -27,7 +27,7 @@ class ArgModelBase(BaseModel):
That is, sub-models etc are not dumped - they are kept as pydantic models.
"""
kwargs: dict[str, Any] = {}
for field_name in self.model_fields.keys():
for field_name in self.__class__.model_fields.keys():
kwargs[field_name] = getattr(self, field_name)
return kwargs