From d40a19be9584ee91092aa796810f85144cdee09a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 11 Jul 2026 03:34:43 +0000 Subject: [PATCH] chore(deps): update pycryptodome requirement from >=3.15.0 to >=3.23.0 Updates the requirements on [pycryptodome](https://github.com/Legrandin/pycryptodome) to permit the latest version. - [Release notes](https://github.com/Legrandin/pycryptodome/releases) - [Changelog](https://github.com/Legrandin/pycryptodome/blob/master/Changelog.rst) - [Commits](https://github.com/Legrandin/pycryptodome/compare/v3.15.0...v3.23.0) --- updated-dependencies: - dependency-name: pycryptodome dependency-version: 3.23.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 884fa66e..3dc5d575 100644 --- a/requirements.txt +++ b/requirements.txt @@ -69,7 +69,7 @@ ruff>=0.1.0 # Fast Python linter and formatter # Gotenberg (Docker): optional Office→PDF for Document Viewer; see docs/setup/DOCKER_SERVICES.md PyPDF2>=3.0.0 # PDF reading (fallback path for pdf_extract) pdfplumber>=0.11.0 # PDF -> markdown (headings + tables); primary path in vaf/core/pdf_extract.py (MIT) -pycryptodome>=3.15.0 # Required by PyPDF2 for AES-encrypted PDFs (e.g. bank statements) +pycryptodome>=3.23.0 # Required by PyPDF2 for AES-encrypted PDFs (e.g. bank statements) pdf2image>=1.16.0 # PDF → images for OCR (scanned PDFs); system: poppler required pytesseract>=0.3.10 # OCR for scanned PDFs; system: Tesseract required (optional lang pack "deu" for German) python-docx>=1.1.0 # Word document reading