migrate obsoleted function parse_obj_as
to TypeAdapter().validate_python()
.
This commit is contained in:
@ -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)
|
||||
|
Reference in New Issue
Block a user