Skip to content

Commit 28520fc

Browse files
heysamtexasclaude
andcommitted
feat: configure dependabot groups to batch related dependency updates
- Group Django-related packages together - Group development tools (ruff, pre-commit, bandit) - Group testing frameworks and tools - Group minor and patch updates together - Update pre-commit ruff version to match project dependencies This reduces the number of individual dependabot PRs by batching related dependencies into logical groups for easier review and testing. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 908fe77 commit 28520fc

File tree

3 files changed

+21
-4
lines changed

3 files changed

+21
-4
lines changed

.github/dependabot.yml

Lines changed: 19 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,24 @@
55

66
version: 2
77
updates:
8-
- package-ecosystem: "pip" # See documentation for possible values
9-
directory: "/" # Location of package manifests
8+
- package-ecosystem: "pip"
9+
directory: "/"
1010
schedule:
1111
interval: "weekly"
12+
groups:
13+
django:
14+
patterns:
15+
- "django*"
16+
development:
17+
patterns:
18+
- "ruff"
19+
- "pre-commit"
20+
- "bandit*"
21+
testing:
22+
patterns:
23+
- "pytest*"
24+
- "*test*"
25+
minor-updates:
26+
update-types:
27+
- "minor"
28+
- "patch"

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ repos:
1212

1313
- repo: https://github.com/astral-sh/ruff-pre-commit
1414
# Ruff version.
15-
rev: v0.9.6
15+
rev: v0.12.4
1616
hooks:
1717
# Run the linter.
1818
- id: ruff

uv.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)