Skip to content

Exclude packages that are newer than 7 days for installation#771

Draft
AVHopp wants to merge 3 commits intomainfrom
repo/exclude_newer_packages
Draft

Exclude packages that are newer than 7 days for installation#771
AVHopp wants to merge 3 commits intomainfrom
repo/exclude_newer_packages

Conversation

@AVHopp
Copy link
Copy Markdown
Collaborator

@AVHopp AVHopp commented Mar 30, 2026

This PR improves the configuration of BayBE such that only package version older than 7 days can be installed.

I have tested this locally and can confirm that it works: I've attempted to raise the version of uv itself in this PR, which was not possible as the latest version of uv is only 4 days old. I've also done a check using a value of 100 days, which results in an error that the necessary version 0.14.11. of ruff cannot be installed. Since 100 days ago was December 20, 2025, this also checks out:
image

@AVHopp AVHopp self-assigned this Mar 30, 2026
Copilot AI review requested due to automatic review settings March 30, 2026 12:04
@AVHopp AVHopp added the repo Requires changes to the project configuration label Mar 30, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the repository’s uv configuration to prevent installing package versions that are newer than 7 days, helping stabilize dependency resolution and avoid very recent releases.

Changes:

  • Add a uv configuration block to exclude packages newer than 7 days.
  • Minor formatting adjustment in the dev optional dependency list.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@AVHopp AVHopp marked this pull request as draft March 30, 2026 12:13
@AVHopp
Copy link
Copy Markdown
Collaborator Author

AVHopp commented Mar 30, 2026

This is currently blocked by #772

@AVHopp AVHopp added the on hold PR progress is awaiting for something else to continue label Mar 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

on hold PR progress is awaiting for something else to continue repo Requires changes to the project configuration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants