From: Trenton H <797416+stumpylog@users.noreply.github.com> Date: Wed, 3 Dec 2025 17:25:59 +0000 (-0800) Subject: chore: Improves dependabot groups, in particular the Django group not catching everyt... X-Git-Tag: v2.20.2~1^2~33 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2e5bd02e7e53f5f6baa652542e969e8bbf27a36b;p=thirdparty%2Fpaperless-ngx.git chore: Improves dependabot groups, in particular the Django group not catching everything (#11397) --- diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 09721afb8b..3af4b64e4b 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -41,30 +41,56 @@ updates: - "backend" - "dependencies" groups: + # Development & CI/CD Tooling development: patterns: - "*pytest*" - "ruff" - "mkdocs-material" - "pre-commit*" - django: + # Django & DRF Ecosystem + django-ecosystem: patterns: - "*django*" - "drf-*" - major-versions: + - "djangorestframework" + - "whitenoise" + - "bleach" + - "jinja2" + # Async, Task Queuing & Caching + async-tasks: + patterns: + - "celery*" + - "channels*" + - "flower" + - "redis" + # Document, PDF, and OCR Processing + document-processing: + patterns: + - "ocrmypdf" + - "pdf2image" + - "pyzbar" + - "zxing-cpp" + - "tika-client" + - "gotenberg-client" + - "python-magic" + - "python-gnupg" + # Data, NLP, and Search + data-nlp-search: + patterns: + - "nltk" + - "scikit-learn" + - "langdetect" + - "rapidfuzz" + - "whoosh-reloaded" + # Utilities (Patch Updates) + utilities-patch: update-types: - - "major" - small-changes: + - "patch" + # Utilities (Minor Updates) + utilities-minor: update-types: - "minor" - - "patch" - exclude-patterns: - - "*django*" - - "drf-*" - pre-built: - patterns: - - psycopg* - - zxing-cpp # Enable updates for GitHub Actions - package-ecosystem: "github-actions" target-branch: "dev"