From 5fd849486b9700c24ede930b4078f2c79670ab30 Mon Sep 17 00:00:00 2001 From: amahindrakar Date: Wed, 5 Nov 2025 23:42:15 -0500 Subject: [PATCH 1/2] (chore):add dependabot --- .github/dependabot.yml | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 .github/dependabot.yml diff --git a/.github/dependabot.yml b/.github/dependabot.yml new file mode 100644 index 0000000..42061eb --- /dev/null +++ b/.github/dependabot.yml @@ -0,0 +1,30 @@ +version: 2 +updates: + # Enable version updates for Python dependencies + - package-ecosystem: "pip" + directory: "/" + schedule: + interval: "weekly" + open-pull-requests-limit: 10 + labels: + - "dependencies" + - "python" + # Group updates for development dependencies + groups: + dev-dependencies: + patterns: + - "ruff*" + - "mypy*" + - "basedpyright*" + - "types-*" + - "zizmor*" + + # Enable version updates for GitHub Actions + - package-ecosystem: "github-actions" + directory: "/" + schedule: + interval: "weekly" + open-pull-requests-limit: 5 + labels: + - "dependencies" + - "github-actions" \ No newline at end of file From 115d2f8aef3b0067093a12a24e0b4f3f5023e0fe Mon Sep 17 00:00:00 2001 From: amahindrakar Date: Thu, 6 Nov 2025 20:07:35 -0500 Subject: [PATCH 2/2] add cooldown period --- .github/dependabot.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 42061eb..d6bb0fc 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -5,6 +5,11 @@ updates: directory: "/" schedule: interval: "weekly" + cooldown: + default-days: 3 + semver-major-days: 30 + semver-minor-days: 7 + semver-patch-days: 3 open-pull-requests-limit: 10 labels: - "dependencies" @@ -24,6 +29,11 @@ updates: directory: "/" schedule: interval: "weekly" + cooldown: + default-days: 3 + semver-major-days: 30 + semver-minor-days: 7 + semver-patch-days: 3 open-pull-requests-limit: 5 labels: - "dependencies"