Skip to content

deps: resolve high-severity Dependabot vulnerabilities#104

Merged
absoludity merged 3 commits into
masterfrom
dependabot-highs
Mar 4, 2026
Merged

deps: resolve high-severity Dependabot vulnerabilities#104
absoludity merged 3 commits into
masterfrom
dependabot-highs

Conversation

@absoludity

@absoludity absoludity commented Mar 4, 2026

Copy link
Copy Markdown
Collaborator

Just removing the high dependabot issues and bumping the julee version.

Summary

  • Bump python-multipart to >=0.0.22 (CVE fix, direct dep)
  • Switch pip-compile to --upgrade so transitive deps resolve to latest compatible versions, fixing protobuf 6.33.5, urllib3 2.6.3, and wheel 0.46.3
  • In demo-ui, bump axios to ^1.13.5 and add overrides for @remix-run/router >=1.23.2, rollup >=4.59.0, and minimatch >=9.0.7

I'll just install this manually in my dependent project and verify everything still works before landing and releasing. EDIT: done - works fine.

Bump python-multipart to >=0.0.22 (direct dep). Switch pip-compile to
--upgrade so transitive deps resolve to latest compatible versions,
picking up protobuf 6.33.5, urllib3 2.6.3, and wheel 0.46.3.

In demo-ui, bump axios to ^1.13.5 and add overrides for
@remix-run/router, rollup, and minimatch to satisfy their patched
minimum versions.
@absoludity absoludity marked this pull request as draft March 4, 2026 00:05
sphinx 9.1.0 requires Python >=3.12; align CI with the version used
to generate requirements files.
@absoludity absoludity marked this pull request as ready for review March 4, 2026 00:15
@absoludity absoludity requested a review from monkeypants March 4, 2026 00:15
@absoludity

Copy link
Copy Markdown
Collaborator Author

Given that this is just dependency updates, I'm going to land it so I can continue on the related project with the latest julee.

@absoludity absoludity merged commit 4dd7c57 into master Mar 4, 2026
8 checks passed
@absoludity absoludity deleted the dependabot-highs branch March 4, 2026 00:53
@absoludity

Copy link
Copy Markdown
Collaborator Author

All high alerts gone from https://github.com/pyx-industries/julee/security/dependabot

@absoludity absoludity self-assigned this Mar 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant