• v0.4.0 578472872e

    fix: Fehlerzaehlung, Upload-Fehler und ocr.timeout scharf (v0.4.0)

    techadmin released this 2026-09-22 21:01:38 +02:00 | 9 commits to main since this release

    • [ocr].timeout wird als tesseract_timeout (pro Seite) an ocrmypdf
      durchgereicht; Default 1800 -> 300, 0 = ocrmypdf-Default
    • Exceptions nach dem OCR zaehlen als Fehler, Datei wird nach error/ gerettet
    • Fehlgeschlagene Uploads zaehlen als Fehler und loesen Fehler-Mail aus
    • name_mode wird im Preflight geprueft, nicht erst pro Datei
    • Fehlende [paths]-Sektion -> ConfigError mit klarer Meldung statt KeyError
    • Stabilitaets-Timeout zaehlt als Fehler (--once liefert Exit 1)
    • upload_folder nutzt shutil.copyfile statt read_bytes/write_bytes
    • OcrConfig.pdfa_level Default "2" -> "" (Ghostscript-Bug, Issue #3)
    • 35 neue Tests (92 gesamt), pytest.ini
    • AI_AGENT_BRIEFING.md auf Stand 0.4.0 gebracht

    Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com

    Downloads