File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11from __future__ import annotations
22
33import asyncio
4- import json
54import socket
65from datetime import UTC , datetime , timedelta
7- from typing import Any , Literal
6+ from typing import Any
87from urllib .parse import urlencode
98
109import aiohttp
@@ -85,8 +84,8 @@ def _generate_jwt(self) -> str:
8584 return jwt .encode (
8685 {
8786 "iss" : self ._team_id ,
88- "iat" : datetime .datetime . utcnow ( ),
89- "exp" : datetime .datetime . utcnow ( ) + datetime . timedelta (minutes = 10 ),
87+ "iat" : datetime .now ( tz = UTC ),
88+ "exp" : datetime .now ( tz = UTC ) + timedelta (minutes = 10 ),
9089 "sub" : self ._service_id ,
9190 },
9291 self ._key_pem ,
Original file line number Diff line number Diff line change 11[tool .poetry ]
22name = " apple_weatherkit"
3- version = " 1.0.3 "
3+ version = " 1.0.4 "
44description = " Python client for Apple WeatherKit API"
55authors = [" TJ Horner <me@tjhorner.com>" ]
66readme = " README.md"
You can’t perform that action at this time.
0 commit comments