Fix: PyInstaller-Bundle für installierte Version repariert (connectorx, SQL-Ressourcen)

- connectorx via collect_all() eingebunden statt hiddenimports (Rust-PYD + __init__.py + Metadaten als Einheit)
- SQL/CSV-Ressourcen (src/res/) ins PyInstaller-Bundle aufgenommen
- Pfadauflösung in database.py auf sys._MEIPASS umgestellt für installierten Modus
- connectorx als explizite Abhängigkeit in pyproject.toml ergänzt
- Dokumentation (windows_distribution.md) um collect_all-Pattern und _MEIPASS-Hinweise erweitert
- Version auf 1.0.0 aktualisiert, Hersteller-Informationen ergänzt
This commit is contained in:
2026-02-15 19:51:58 +01:00
parent ec33a5b586
commit affba2a9ca
7 changed files with 100 additions and 54 deletions
+2 -1
View File
@@ -1,6 +1,6 @@
[project]
name = "DocuMentor"
version = "0.1.0"
version = "1.0.0"
description = "Professionelle XSL-Transformations-Verwaltung und PDF-Generierung"
readme = "README.md"
license = {text = "MIT"}
@@ -9,6 +9,7 @@ dependencies = [
"pydantic-settings>=2.12.0",
"pyside6>=6.10.1",
"polars[connectorx,pyarrow]>=1.37.0",
"connectorx>=0.4.0",
"pydantic-yaml>=1.6.0",
"psutil>=6.1.1",
]