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:
@@ -70,11 +70,11 @@ VSVersionInfo(
|
||||
[
|
||||
StringTable(
|
||||
'040904B0', # Deutsch (0x0409 = Englisch, 0x0407 = Deutsch), Unicode
|
||||
[StringStruct('CompanyName', 'Ihr Name/Organisation'),
|
||||
[StringStruct('CompanyName', 'Vitali Graf / Software- und Datenbankentwicklung'),
|
||||
StringStruct('FileDescription', '{description}'),
|
||||
StringStruct('FileVersion', '{version}'),
|
||||
StringStruct('InternalName', '{name}'),
|
||||
StringStruct('LegalCopyright', '© {year} Ihr Name. Alle Rechte vorbehalten.'),
|
||||
StringStruct('LegalCopyright', '© {year} Vitali Graf. Alle Rechte vorbehalten.'),
|
||||
StringStruct('OriginalFilename', '{name}.exe'),
|
||||
StringStruct('ProductName', '{name}'),
|
||||
StringStruct('ProductVersion', '{version}')])
|
||||
@@ -88,7 +88,7 @@ VSVersionInfo(
|
||||
version_info_path = project_root / "version_info.txt"
|
||||
version_info_path.write_text(version_info_content, encoding='utf-8')
|
||||
|
||||
print(f"✓ version_info.txt erstellt")
|
||||
print("✓ version_info.txt erstellt")
|
||||
print(f" Version: {version}")
|
||||
print(f" Datei: {version_info_path}")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user