refactor: Upgrade code for Python 3.11 and above

This commit is contained in:
Justin Mayer 2026-03-31 08:56:27 +02:00
commit 74feb7c48b
5 changed files with 13 additions and 19 deletions

View file

@ -2,12 +2,7 @@ import datetime
import os
import sys
import time
if sys.version_info >= (3, 11):
import tomllib
else:
import tomli as tomllib
import tomllib
sys.path.append(os.path.abspath(os.pardir))
@ -32,7 +27,7 @@ source_suffix = ".rst"
master_doc = "index"
project = project_data.get("name").upper()
year = datetime.datetime.fromtimestamp(
int(os.environ.get("SOURCE_DATE_EPOCH", time.time())), datetime.timezone.utc
int(os.environ.get("SOURCE_DATE_EPOCH", time.time())), datetime.UTC
).year
project_copyright = f"2010–{year}" # noqa: RUF001
exclude_patterns = ["_build"]