Skip to content

Commit 5b1790c

Browse files
committed
chore: add dependency groups to dependabot config
Group related dependencies together so dependabot updates them in a single PR instead of individually. This prevents CI failures caused by incompatible version combinations when dependencies are updated separately.
1 parent a1859d3 commit 5b1790c

1 file changed

Lines changed: 63 additions & 3 deletions

File tree

.github/dependabot.yml

Lines changed: 63 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,7 @@ updates:
3232
- "botocore-stubs"
3333
- "mypy-boto3-*"
3434
- "types-awscrt"
35-
types:
36-
patterns:
37-
- "types-*"
35+
- "types-s3transfer"
3836
pytest:
3937
patterns:
4038
- "pytest-*"
@@ -43,6 +41,68 @@ updates:
4341
# as of writing this
4442
- "pytest-metadata"
4543
- "pytest-json-report"
44+
cookiecutter:
45+
patterns:
46+
- "cookiecutter"
47+
- "arrow"
48+
- "binaryornot"
49+
- "chardet"
50+
- "python-slugify"
51+
- "text-unidecode"
52+
flask:
53+
patterns:
54+
- "flask"
55+
- "blinker"
56+
- "werkzeug"
57+
- "itsdangerous"
58+
cfn-lint:
59+
patterns:
60+
- "cfn-lint"
61+
- "networkx"
62+
- "sympy"
63+
- "mpmath"
64+
- "jsonpatch"
65+
- "jsonpointer"
66+
cryptography:
67+
patterns:
68+
- "cryptography"
69+
- "pyopenssl"
70+
- "cffi"
71+
- "pycparser"
72+
requests:
73+
patterns:
74+
- "requests"
75+
- "certifi"
76+
- "charset-normalizer"
77+
- "idna"
78+
- "urllib3"
79+
rich:
80+
patterns:
81+
- "rich"
82+
- "markdown-it-py"
83+
- "mdurl"
84+
- "pygments"
85+
jsonschema:
86+
patterns:
87+
- "jsonschema"
88+
- "jsonschema-specifications"
89+
- "referencing"
90+
- "attrs"
91+
- "rpds-py"
92+
pydantic:
93+
patterns:
94+
- "pydantic"
95+
- "pydantic-core"
96+
- "annotated-types"
97+
- "typing-inspection"
98+
jinja2:
99+
patterns:
100+
- "jinja2"
101+
- "markupsafe"
102+
pyyaml:
103+
patterns:
104+
- "pyyaml"
105+
- "ruamel-yaml"
46106
ignore:
47107
# Ignored intentionally since we have a GHA that updates to more
48108
# completely

0 commit comments

Comments
 (0)