chore(deps): consolidate dependabot updates#1373
Merged
Merged
Conversation
Matches existing pattern for plans/tasks/summaries/superpowers. Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: Jared Scott <jared.scott@datarecce.io>
Python (uv): - gitpython 3.1.47 -> 3.1.50 - python-multipart 0.0.26 -> 0.0.28 - urllib3 2.6.3 -> 2.7.0 npm (root js/): - @amplitude/unified 1.0.20 -> 1.1.5 - @amplitude/analytics-core ^2.47.1 -> ^2.48.1 - @biomejs/biome 2.4.13 -> 2.4.15 - @codemirror/view ^6.41.0 -> ^6.42.1 - @mui/material ^9.0.0 -> ^9.0.1 - @mui/system ^9.0.0 -> ^9.0.1 - @next/third-parties 16.2.4 -> 16.2.6 - @sentry/nextjs ^10.50.0 -> ^10.53.1 - @sentry/react ^10.50.0 -> ^10.53.1 - @tailwindcss/postcss ^4.2.4 -> ^4.3.0 - @tanstack/react-query 5.100.1 -> 5.100.10 - @types/node ^25.6.0 -> ^25.7.0 - @vitest/coverage-v8 ^4.1.5 -> ^4.1.6 - baseline-browser-mapping ^2.10.21 -> ^2.10.29 - fast-check ^4.6.0 -> ^4.8.0 - globals ^17.5.0 -> ^17.6.0 - next 16.2.4 -> 16.2.6 - postcss ^8.5.9 -> ^8.5.14 - react 19.2.5 -> 19.2.6 - react-dom 19.2.5 -> 19.2.6 - read-excel-file ^9.0.6 -> ^9.0.9 - tailwindcss ^4.2.4 -> ^4.3.0 - vitest ^4.1.5 -> ^4.1.6 - write-excel-file ^4.0.2 -> ^4.0.6 - yaml ^2.8.3 -> ^2.9.0 npm (storybook workspace): - @playwright/test ^1.59.1 -> ^1.60.0 - @storybook/* ^10.3.4 -> ^10.3.6 - @vitest/browser-playwright ^4.1.5 -> ^4.1.6 - msw ^2.13.5 -> ^2.14.6 - playwright ^1.59.1 -> ^1.60.0 - storybook ^10.3.4 -> ^10.3.6 Deferred: - @vitejs/plugin-react 6.0 (requires vite 8; our vite override caps at <8.0.0) Co-Authored-By: Claude <noreply@anthropic.com> Signed-off-by: Jared Scott <jared.scott@datarecce.io>
Contributor
There was a problem hiding this comment.
Pull request overview
Consolidates multiple Dependabot dependency updates (Python uv.lock + JS workspace package.jsons) into a single branch, and adds an additional docs-related ignore rule.
Changes:
- Bump Python dependencies in
uv.lock(GitPython, python-multipart, urllib3). - Bump frontend and Storybook tooling dependencies (Next.js, React, Vitest, Storybook, Playwright, Tailwind, etc.) while keeping
@vitejs/plugin-reacton v5. - Extend
.gitignoreto ignoredocs/investigationsoutputs.
Reviewed changes
Copilot reviewed 2 out of 5 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
uv.lock |
Updates locked Python package versions and artifacts for security/patch releases. |
js/package.json |
Updates JS dependency versions and several pnpm.overrides entries to align the workspace resolution. |
js/packages/storybook/package.json |
Updates Storybook/playwright/vitest-related dev dependencies. |
.gitignore |
Adds an ignore rule for docs/investigations/. |
Comments suppressed due to low confidence (1)
js/package.json:130
- In the pnpm.overrides block,
@mui/materialand@mui/systemare still set to "^9.0.0" while the direct dependencies were bumped to "^9.0.1". This means the override no longer reflects the updated floor/alignment described in the PR and could allow resolving 9.0.0 in other workspaces if the direct dep constraint changes. Consider bumping these overrides to match the new dependency range (or removing them if they’re no longer needed).
"happy-dom": "^20.9.0",
"@emotion/styled": "^11.14.1",
"@mui/material": "^9.0.0",
"@mui/system": "^9.0.0",
"@xyflow/react": "^12.10.2",
9 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Consolidates 6 of the 7 open Dependabot PRs into a single tested branch.
Closes #1372
Closes #1369
Closes #1368
Closes #1365
Closes #1363
Closes #1362
#1340(@vitejs/plugin-react 5 → 6) is not closed and should remain open: the major bump requires Vite 8, and ourpnpm.overridespin Vite at>=7.3.2 <8.0.0. Re-evaluate alongside a Vite 8 migration.Updates
Python (uv.lock)
gitpythonpython-multiparturllib3npm (root
js/)Bumped via
pnpm.overridesand direct deps so caret floors stay aligned with the resolved versions.@amplitude/unified@amplitude/analytics-core@biomejs/biome@codemirror/view@mui/material@mui/system@next/third-parties@sentry/nextjs@sentry/react@tailwindcss/postcss@tanstack/react-query@types/node@vitest/coverage-v8baseline-browser-mappingfast-checkglobalsnextpostcssreactreact-domread-excel-filetailwindcssvitestwrite-excel-fileyamlnpm (
packages/storybook/)@playwright/test@storybook/addon-docs@storybook/addon-vitest@storybook/react@storybook/react-vite@vitest/browser-playwrightmswplaywrightstorybookpackages/ui/package.jsonfloors intentionally left unchanged (consumer floor policy).Extra:
.gitignoreAdds
**/docs/investigations/to match the existing pattern fordocs/plans/,docs/tasks/,docs/summaries/,docs/superpowers/.Test Plan
pnpm audit --prod→ no known vulnerabilitiespnpm audit(full) → no known vulnerabilitiespython3 -m pytest tests→ 1206 passedpnpm lint→ cleanpnpm type:check→ cleanpnpm test→ 3708 passed (5 skipped)pnpm run build→ static export OKSecurity Review
No high-confidence vulnerabilities identified by the dependency diff. Source files untouched; no migrations or codemods. Pre-existing
pip/setuptools/wheel/uvadvisories frompip-auditare bootstrap-tooling and unaffected by this PR.