Zum Inhalt

Installation

Voraussetzungen

  • Python >= 3.8
  • Git-Zugriff auf das Repository
  • Internetverbindung für das Herunterladen von Formularen

Installation aus Git Repository

pip install git+https://git.bg-kooperation.de/novareto/form_download_helper.git

Entwicklungsinstallation

Für die Entwicklung oder Beiträge zum Projekt:

# Repository klonen
git clone https://git.bg-kooperation.de/novareto/form_download_helper.git
cd form_download_helper

# Entwicklungsumgebung mit uv
uv sync

# Oder mit pip im Development-Modus
pip install -e .

Abhängigkeiten

Das Tool benötigt folgende Python-Pakete:

  • typer>=0.12.3 - CLI Framework
  • requests>=2.31.0 - HTTP Client
  • rich - Terminal-Formatierung (wird automatisch installiert)

Überprüfung der Installation

Nach der Installation können Sie überprüfen, ob alles korrekt funktioniert:

form-download-helper --help

Dies sollte die Hilfe-Ausgabe des Tools anzeigen.

Fehlerbehebung

Permission Denied Fehler

Falls Sie Berechtigungsfehler erhalten:

# Installation mit --user Flag
pip install --user git+https://git.bg-kooperation.de/novareto/form_download_helper.git

Python Version Konflikte

Stellen Sie sicher, dass Sie Python 3.8 oder höher verwenden:

python --version

Netzwerk-Probleme

Bei Problemen mit dem Git-Repository:

# SSH statt HTTPS verwenden
pip install git+ssh://git@git.bg-kooperation.de/novareto/form_download_helper.git