[codex] Add dependency cooldown#42
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (1)
📝 WalkthroughWalkthroughUV tool configuration added to ChangesUV Tool Configuration
🎯 1 (Trivial) | ⏱️ ~2 minutes
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
There was a problem hiding this comment.
Pull request overview
This PR introduces a dependency “cooldown” for uv by configuring exclude-newer to avoid resolving newly-published PyPI packages for 7 days, and refreshes the lockfile to record the new resolution options plus per-artifact upload timestamps.
Changes:
- Add
[tool.uv] exclude-newer = "7 days"to enforce a seven-day dependency publish-time cooldown during resolution. - Update
uv.lockto include the cooldown metadata (exclude-newer-span = "P7D") and recordupload-timefor sdists/wheels.
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
pyproject.toml |
Adds uv configuration to apply a seven-day exclude-newer window during dependency resolution. |
uv.lock |
Bumps lock revision and records the cooldown options and package artifact upload-time metadata. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Description
Adds a seven-day uv dependency cooldown via
[tool.uv] exclude-newerand updatesuv.lockto record theP7Dcooldown plus package upload-time metadata. This reduces exposure to freshly published PyPI packages during normal dependency resolution.Related Issue
N/A
How Has This Been Tested?
uv lock --check./scripts/lint.sh./scripts/typecheck.shSummary by CodeRabbit