more AI optimizations, reworked logger

This commit is contained in:
2025-10-09 12:35:15 +02:00
parent 7e07bdea0c
commit 3cc6e793d2
22 changed files with 186 additions and 320 deletions

28
uv.lock generated
View File

@@ -165,15 +165,6 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/e5/48/1549795ba7742c948d2ad169c1c8cdbae65bc450d6cd753d124b17c8cd32/certifi-2025.8.3-py3-none-any.whl", hash = "sha256:f6c12493cfb1b06ba2ff328595af9350c65d6644968e5d3a2ffd78699af217a5", size = 161216 },
]
[[package]]
name = "chardet"
version = "5.2.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/f3/0d/f7b6ab21ec75897ed80c17d79b15951a719226b9fababf1e40ea74d69079/chardet-5.2.0.tar.gz", hash = "sha256:1b3b6ff479a8c414bc3fa2c0852995695c4a026dcd6d0633b2dd092ca39c1cf7", size = 2069618 }
wheels = [
{ url = "https://files.pythonhosted.org/packages/38/6f/f5fbc992a329ee4e0f288c1fe0e2ad9485ed064cac731ed2fe47dcc38cbf/chardet-5.2.0-py3-none-any.whl", hash = "sha256:e1cf59446890a00105fe7b7912492ea04b6e6f06d4b742b2c788469e34c82970", size = 199385 },
]
[[package]]
name = "charset-normalizer"
version = "3.4.3"
@@ -1159,19 +1150,6 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/b5/75/0bced57e6ba014adeeaa504205c4a92d5211b6c5daa20c0a80b06de6d0f4/pyzotero-1.6.11-py3-none-any.whl", hash = "sha256:949cdff92fd688fe70f609c928f09ab25a7d2aa05f35c575725d5bd0f395d3b4", size = 26368 },
]
[[package]]
name = "qtqdm"
version = "0.2.0"
source = { registry = "https://git.theprivateserver.de/api/packages/WorldTeacher/pypi/simple/" }
dependencies = [
{ name = "pyside6" },
{ name = "tqdm" },
]
sdist = { url = "https://git.theprivateserver.de/api/packages/WorldTeacher/pypi/files/qtqdm/0.2.0/qtqdm-0.2.0.tar.gz", hash = "sha256:86f9b3764d0ebe32edba050de5aa4fb29e287c025d5197ad17e8e8da02155a88" }
wheels = [
{ url = "https://git.theprivateserver.de/api/packages/WorldTeacher/pypi/files/qtqdm/0.2.0/qtqdm-0.2.0-py3-none-any.whl", hash = "sha256:9a76e4086b09edb698861de0b28663e12ddda34ddb039be607bfd27a3aa07a0f" },
]
[[package]]
name = "questionary"
version = "2.1.0"
@@ -1240,7 +1218,7 @@ dependencies = [
{ name = "appdirs" },
{ name = "beautifulsoup4" },
{ name = "bump-my-version" },
{ name = "chardet" },
{ name = "charset-normalizer" },
{ name = "comtypes" },
{ name = "darkdetect" },
{ name = "docx2pdf" },
@@ -1258,7 +1236,6 @@ dependencies = [
{ name = "pyside6" },
{ name = "python-docx" },
{ name = "pyzotero" },
{ name = "qtqdm" },
{ name = "ratelimit" },
{ name = "requests" },
]
@@ -1278,7 +1255,7 @@ requires-dist = [
{ name = "appdirs", specifier = ">=1.4.4" },
{ name = "beautifulsoup4", specifier = ">=4.13.5" },
{ name = "bump-my-version", specifier = ">=0.29.0" },
{ name = "chardet", specifier = ">=5.2.0" },
{ name = "charset-normalizer", specifier = ">=3.4.3" },
{ name = "comtypes", specifier = ">=1.4.9" },
{ name = "darkdetect", specifier = ">=0.8.0" },
{ name = "docx2pdf", specifier = ">=0.1.8" },
@@ -1296,7 +1273,6 @@ requires-dist = [
{ name = "pyside6", specifier = ">=6.9.1" },
{ name = "python-docx", specifier = ">=1.1.2" },
{ name = "pyzotero", specifier = ">=1.6.4" },
{ name = "qtqdm" },
{ name = "ratelimit", specifier = ">=2.2.1" },
{ name = "requests", specifier = ">=2.32.3" },
]