08232bda9b
- install.sh: one-time Linux Mint setup (apt, .venv, requirements, .desktop entry with absolute paths). Re-runnable. - run.sh: launches the app from .venv (called by the menu entry). - icon.png: bundled 256px red-cross launcher/window icon; app prefers it over the runtime-drawn fallback (data/icon.png). - requirements.txt: fully pinned incl. transitive deps, tested on Python 3.12; numpy held at 2.2.6 so it installs on Python 3.10 too. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
29 lines
711 B
Plaintext
Executable File
29 lines
711 B
Plaintext
Executable File
# Vollständig gepinnt für reproduzierbare Installationen (Linux Mint, Python 3.10–3.12).
|
||
# Getestet mit Python 3.12. Nach Änderungen: in einem frischen venv
|
||
# pip install -r requirements.txt && python app.py
|
||
# und die Versionen mit pip freeze hier aktualisieren.
|
||
|
||
# direkte Abhängigkeiten
|
||
ttkbootstrap==1.10.1
|
||
geopy==2.4.1
|
||
folium==0.19.5
|
||
pandas==2.2.3
|
||
|
||
# transitiv (mitgepinnt, damit auf allen Rechnern dasselbe ankommt)
|
||
numpy==2.2.6
|
||
branca==0.8.2
|
||
Jinja2==3.1.6
|
||
MarkupSafe==3.0.3
|
||
xyzservices==2026.9.1
|
||
requests==2.34.2
|
||
certifi==2026.7.22
|
||
charset-normalizer==3.5.1
|
||
idna==3.19
|
||
urllib3==2.7.0
|
||
geographiclib==2.1
|
||
python-dateutil==2.9.0.post0
|
||
pytz==2026.3.post1
|
||
tzdata==2026.3
|
||
six==1.17.0
|
||
pillow==12.3.0
|