From 82b47b268a74d59c43753345e48daea695b1752e Mon Sep 17 00:00:00 2001 From: Matthew Lonis Date: Mon, 29 Jun 2026 20:58:52 -0400 Subject: [PATCH] Adjust Dependabot schedule and hook versions Reduce automated update noise by changing Dependabot intervals (actions/pip to monthly, submodules to weekly) and lowering the pip open PR limit from 99 to 5. Also update pre-commit tool revisions for isort and black to newer releases. --- .github/dependabot.yml | 8 ++++---- .pre-commit-config.yaml | 4 ++-- poetry.lock | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 2740372..4b50f21 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -8,14 +8,14 @@ updates: - package-ecosystem: 'github-actions' directory: '/' schedule: - interval: 'weekly' + interval: 'monthly' - package-ecosystem: 'pip' directory: '/' schedule: - interval: 'weekly' + interval: 'monthly' allow: - dependency-type: 'all' - open-pull-requests-limit: 99 + open-pull-requests-limit: 5 groups: production-version-updates: applies-to: version-updates @@ -44,4 +44,4 @@ updates: - package-ecosystem: 'gitsubmodule' directory: '/' schedule: - interval: 'daily' + interval: 'weekly' diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 45863fa..cc12f03 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -6,14 +6,14 @@ repos: - id: end-of-file-fixer - id: trailing-whitespace - repo: https://github.com/pycqa/isort - rev: 6.0.1 + rev: 9.0.0a3 hooks: - id: isort name: isort (python) args: - --settings-file=pyproject.toml - repo: https://github.com/psf/black - rev: 25.1.0 + rev: 26.5.1 hooks: - id: black - repo: local diff --git a/poetry.lock b/poetry.lock index 287ed42..2290a59 100644 --- a/poetry.lock +++ b/poetry.lock @@ -503,14 +503,14 @@ tests = ["asttokens (>=2.1.0)", "coverage", "coverage-enable-subprocess", "ipyth [[package]] name = "fastapi" -version = "0.138.1" +version = "0.138.2" description = "FastAPI framework, high performance, easy to learn, fast to code, ready for production" optional = false python-versions = ">=3.10" groups = ["main"] files = [ - {file = "fastapi-0.138.1-py3-none-any.whl", hash = "sha256:b994cae7ba8b82c976a728b544244de31333fa5f7d261f9a1dffe526444cae23"}, - {file = "fastapi-0.138.1.tar.gz", hash = "sha256:96e3702dce09ee0dce48856135620d3d865ca684a79fe7513fd7b13a12f82862"}, + {file = "fastapi-0.138.2-py3-none-any.whl", hash = "sha256:db90c1ffb5517fba5d4a9f80e866daa008747e646310c9ce155c8c535f9d1615"}, + {file = "fastapi-0.138.2.tar.gz", hash = "sha256:6432359d067a432134620e7c5e4c6e5063e7f37815bbbbf20acef14b0d2e3fc8"}, ] [package.dependencies]