migrate obsoleted function parse_obj_as to TypeAdapter().validate_python().

This commit is contained in:
2023-07-19 14:43:16 +09:00
parent b569c20b6e
commit 23025bd679
9 changed files with 23 additions and 23 deletions

View File

@ -1,7 +1,7 @@
import time
import jwt
from pydantic import parse_obj_as
from pydantic import TypeAdapter
from pydantic.dataclasses import dataclass
@ -39,7 +39,7 @@ class Token:
def __decode(self, token: str) -> DecodedJWT:
data = jwt.decode(token, options={"verify_signature": False})
return parse_obj_as(DecodedJWT, data)
return TypeAdapter(DecodedJWT).validate_python(data)
@dataclass(frozen=True)