Skip to content

chore: resolve dependency security alerts#739

Merged
psteinroe merged 10 commits into
mainfrom
chore/security
May 22, 2026
Merged

chore: resolve dependency security alerts#739
psteinroe merged 10 commits into
mainfrom
chore/security

Conversation

@psteinroe
Copy link
Copy Markdown
Collaborator

Update vulnerable Rust and Python dependencies reported by Dependabot, including rustls-webpki, rand, lru, Jinja2, and Markdown.

Dependency security updates

The Rust lockfile now resolves to patched versions for the open rustls-webpki, rand, and lru advisories. The direct lru dependency in pgls_workspace was widened to allow the patched release.

Python dependency age guard

Added uv.toml with a three-day exclude-newer window so uv resolution avoids newly published packages, matching the existing npm and bun minimum release age policy.

Validated with cargo check --workspace --all-targets --all-features --locked, cargo clippy --workspace --all-targets --all-features --locked, uv lock --check, uv sync --locked, uv run mkdocs build --strict, and uv audit.

@psteinroe psteinroe merged commit d3e75b8 into main May 22, 2026
9 checks passed
@psteinroe psteinroe deleted the chore/security branch May 22, 2026 20:41
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