Skip to content

Set UV package manager to exclude packages newer than March 2026#48

Open
adambalogh wants to merge 2 commits intomainfrom
claude/add-exclude-newer-uv-QLF6X
Open

Set UV package manager to exclude packages newer than March 2026#48
adambalogh wants to merge 2 commits intomainfrom
claude/add-exclude-newer-uv-QLF6X

Conversation

@adambalogh
Copy link
Copy Markdown
Contributor

@adambalogh adambalogh commented Apr 1, 2026

Summary

Updated the UV package manager configuration to exclude packages released in last 7 days

Changes

  • Added exclude-newer constraint to [tool.uv] configuration in pyproject.toml

Details

This configuration ensures that UV will not resolve to any packages with release dates newer than the specified timestamp. This can be useful for maintaining reproducible builds and preventing unexpected updates to newer package versions during dependency resolution.

claude added 2 commits April 1, 2026 21:06
Pins uv package resolution to 2026-03-25 to mitigate risk from
recent package supply chain attacks.

https://claude.ai/code/session_01LXQH3dzc39q98gtVZ4TJuc
Changes "2026-03-25T00:00:00Z" to "7d" so it always resolves to
7 days ago from the current time.

https://claude.ai/code/session_01LXQH3dzc39q98gtVZ4TJuc
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.

2 participants