update to python3.10 (#29)

This commit is contained in:
dylan
2023-05-03 17:10:55 +08:00
committed by GitHub
parent 4e6284eafe
commit 64f2a13e37
14 changed files with 46 additions and 44 deletions

View File

@ -1,7 +1,6 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
import datetime
from typing import Optional
from pydantic import BaseModel, Field, HttpUrl
@ -18,7 +17,7 @@ class CreateUser(Auth):
class UpdateUser(BaseModel):
username: str
email: str
mobile_number: Optional[str] = None
mobile_number: str | None = None
class Avatar(BaseModel):
@ -28,9 +27,9 @@ class Avatar(BaseModel):
class GetUserInfo(UpdateUser):
id: int
uid: str
avatar: Optional[str] = None
avatar: str | None = None
time_joined: datetime.datetime = None
last_login: Optional[datetime.datetime] = None
last_login: datetime.datetime | None = None
is_superuser: bool
is_active: bool