feat: switch all timezone naive datetimes to timezone aware
This commit is contained in:
parent
41fc0a73a5
commit
e22abb383c
30 changed files with 322 additions and 226 deletions
|
@ -1,6 +1,7 @@
|
|||
import logging
|
||||
from datetime import datetime, timedelta
|
||||
from datetime import datetime, timedelta, timezone
|
||||
from typing import Dict, List, Optional, TypedDict
|
||||
|
||||
from flask import current_app
|
||||
from sqlalchemy import or_
|
||||
from sqlalchemy.orm import selectinload
|
||||
|
@ -8,7 +9,7 @@ from tldextract import extract
|
|||
|
||||
from app.extensions import db
|
||||
from app.models.base import Group, Pool
|
||||
from app.models.mirrors import Proxy, Origin
|
||||
from app.models.mirrors import Origin, Proxy
|
||||
|
||||
|
||||
class MirrorMappingMirror(TypedDict):
|
||||
|
@ -29,7 +30,7 @@ class MirrorMapping(TypedDict):
|
|||
|
||||
|
||||
def mirror_mapping(_: Optional[Pool]) -> MirrorMapping:
|
||||
two_days_ago = datetime.utcnow() - timedelta(days=2)
|
||||
two_days_ago = datetime.now(tz=timezone.utc) - timedelta(days=2)
|
||||
|
||||
proxies = (
|
||||
db.session.query(Proxy)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue