@@ -15,7 +15,7 @@ class ClientStats(CamelBase):
1515
1616 if is_pydantic_2 :
1717
18- @pydantic .field_validator ("last_update" , mode = "before" )
18+ @pydantic .field_validator ("last_update" , mode = "before" ) # type: ignore[attr-defined]
1919 @classmethod
2020 def validate_last_update (cls , v : str ) -> Union [datetime , None ]:
2121 return iso_to_date_time (v )
@@ -37,9 +37,9 @@ class _KeyBase(CamelBase):
3737 expires_at : Optional [datetime ] = None
3838
3939 if is_pydantic_2 :
40- model_config = pydantic .ConfigDict (ser_json_timedelta = "iso8601" ) # type: ignore[typedict -unknown-key ]
40+ model_config = pydantic .ConfigDict (ser_json_timedelta = "iso8601" ) # type: ignore[typeddict -unknown-ke ]
4141
42- @pydantic .field_validator ("expires_at" , mode = "before" ) # type: ignore[attr=undefined ]
42+ @pydantic .field_validator ("expires_at" , mode = "before" ) # type: ignore[attr=defined ]
4343 @classmethod
4444 def validate_expires_at (cls , v : str ) -> Union [datetime , None ]:
4545 return iso_to_date_time (v )
@@ -64,7 +64,7 @@ class Key(_KeyBase):
6464
6565 if is_pydantic_2 :
6666
67- @pydantic .field_validator ("created_at" , mode = "before" ) # type: ignore[attr-undefined ]
67+ @pydantic .field_validator ("created_at" , mode = "before" ) # type: ignore[attr-defined ]
6868 @classmethod
6969 def validate_created_at (cls , v : str ) -> datetime :
7070 converted = iso_to_date_time (v )
@@ -74,7 +74,7 @@ def validate_created_at(cls, v: str) -> datetime:
7474
7575 return converted
7676
77- @pydantic .field_validator ("updated_at" , mode = "before" ) # type: ignore[attr-undefined ]
77+ @pydantic .field_validator ("updated_at" , mode = "before" ) # type: ignore[attr-defined ]
7878 @classmethod
7979 def validate_updated_at (cls , v : str ) -> Union [datetime , None ]:
8080 return iso_to_date_time (v )
@@ -105,7 +105,7 @@ class KeyCreate(CamelBase):
105105 expires_at : Optional [datetime ] = None
106106
107107 if is_pydantic_2 :
108- model_config = pydantic .ConfigDict (ser_json_timedelta = "iso8601" ) # type: ignore[typedict -unknown-key]
108+ model_config = pydantic .ConfigDict (ser_json_timedelta = "iso8601" ) # type: ignore[typeddict -unknown-key]
109109
110110 else : # pragma: no cover
111111
@@ -124,7 +124,7 @@ class KeyUpdate(CamelBase):
124124 expires_at : Optional [datetime ] = None
125125
126126 if is_pydantic_2 :
127- model_config = pydantic .ConfigDict (ser_json_timedelta = "iso8601" ) # type: ignore[typedict -unknown-key]
127+ model_config = pydantic .ConfigDict (ser_json_timedelta = "iso8601" ) # type: ignore[typeddict -unknown-key]
128128
129129 else : # pragma: no cover
130130
0 commit comments