Skip to content

Commit 9e5b2df

Browse files
chore(deps): bump pydantic 2.12.5, flash-attn 2.8.3; refine renovate grouping
Manually apply the two remaining safe minor bumps that had merge conflicts. Renovate config now separates torch, nvidia pytorch, and transformers into their own PRs (need GPU/loader testing) while auto-merging everything else in loaders. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 78ce72e commit 9e5b2df

File tree

4 files changed

+28
-5
lines changed

4 files changed

+28
-5
lines changed

.github/renovate.json5

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,31 @@
4040
matchPackageNames: ["python"],
4141
enabled: false,
4242
},
43+
// ML framework packages get their own PRs — big jumps need manual review
4344
{
44-
description: "Group loader dependency updates (non-major)",
45+
description: "Separate torch updates (needs GPU testing)",
46+
matchFileNames: ["dyana/loaders/**"],
47+
matchPackageNames: ["torch"],
48+
groupName: "torch",
49+
groupSlug: "torch",
50+
},
51+
{
52+
description: "Separate nvidia container updates (needs GPU testing)",
53+
matchFileNames: ["dyana/loaders/**"],
54+
matchPackageNames: ["nvcr.io/nvidia/pytorch"],
55+
groupName: "nvidia pytorch",
56+
groupSlug: "nvidia-pytorch",
57+
},
58+
{
59+
description: "Separate transformers updates (may break loaders)",
60+
matchFileNames: ["dyana/loaders/**"],
61+
matchPackageNames: ["transformers"],
62+
groupName: "transformers",
63+
groupSlug: "transformers",
64+
},
65+
// Everything else in loaders grouped together and auto-merged
66+
{
67+
description: "Group remaining loader dependencies (non-major)",
4568
matchFileNames: ["dyana/loaders/**"],
4669
matchUpdateTypes: ["minor", "patch"],
4770
groupName: "loader dependencies non-major",
@@ -50,7 +73,7 @@
5073
automergeType: "pr",
5174
},
5275
{
53-
description: "Group loader dependency updates (major)",
76+
description: "Group remaining loader dependencies (major)",
5477
matchFileNames: ["dyana/loaders/**"],
5578
matchUpdateTypes: ["major"],
5679
groupName: "loader dependencies major",
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
psutil==6.1.1
22
torch==2.5.1
3-
pydantic==2.9.2
3+
pydantic==2.12.5
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
psutil==6.1.1
2-
pydantic==2.9.2
2+
pydantic==2.12.5

dyana/loaders/megatron/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ packaging>=20.0
77
typing_extensions>=4.0.0
88

99
# Megatron DMC dependencies
10-
flash-attn==2.6.1
10+
flash-attn==2.8.3
1111
sentencepiece==0.2.1
1212
hydra-core==1.3.2
1313
hydra_colorlog==1.2.0

0 commit comments

Comments
 (0)