File tree Expand file tree Collapse file tree 2 files changed +1
-13
lines changed
Expand file tree Collapse file tree 2 files changed +1
-13
lines changed Original file line number Diff line number Diff line change 99import urllib .parse
1010from typing import Literal , TypedDict , cast , overload
1111import datetime
12- from datetime import timezone
1312
1413# Define algorithms
1514SHA1 : Literal ["SHA-1" ] = "SHA-1"
@@ -737,14 +736,3 @@ def solve_challenge(
737736 return Solution (n , took )
738737
739738 return None
740-
741- def _normalize_expires (expires : datetime .datetime | None ) -> datetime .datetime | None :
742- if expires is None :
743- return None
744-
745- # Case 1: naive datetime → assume UTC (backward compatibility)
746- if expires .tzinfo is None :
747- return expires .replace (tzinfo = timezone .utc )
748-
749- # Case 2: aware datetime (any timezone) → convert to UTC
750- return expires .astimezone (timezone .utc )
Original file line number Diff line number Diff line change 22
33setup (
44 name = "altcha" ,
5- version = "0.2 .0" ,
5+ version = "1.0 .0" ,
66 description = "A library for creating and verifying challenges for ALTCHA." ,
77 long_description = open ("README.md" ).read (),
88 long_description_content_type = "text/markdown" ,
You can’t perform that action at this time.
0 commit comments