Skip to content

Conversation

dragomirp
Copy link
Contributor

Add renovate rules for UV to automatically update the lock.

Checklist

  • I have added or updated any relevant documentation.
  • I have cleaned any remaining cloud resources from my accounts.

"rangeStrategy": "bump",
"matchJsonata": [
// Don't force version for direct lib deps
"depType = 'dependency-groups' and managerData.depGroup != 'lib'"
Copy link
Contributor Author

Choose a reason for hiding this comment

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

We don't want renovate to move the pins for the direct dependencies of the lib (ops and psycopg2). They should be moved manually if we need to set a new minimum version.

Copy link
Contributor

Choose a reason for hiding this comment

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

Good question. Later?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

The charms themselves will pin the exact versions. The lib should only set a minimum version of what it needs to be functional.

@dragomirp
Copy link
Contributor Author

Tested on dragomirp#3

@dragomirp dragomirp marked this pull request as ready for review September 16, 2025 11:56
@dragomirp dragomirp requested review from a team, marceloneppel and taurus-forever and removed request for a team September 16, 2025 11:56
"rangeStrategy": "bump",
"matchJsonata": [
// Don't force version for direct lib deps
"depType = 'dependency-groups' and managerData.depGroup != 'lib'"
Copy link
Contributor

Choose a reason for hiding this comment

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

Good question. Later?

@dragomirp dragomirp merged commit e05958b into 16/edge Sep 16, 2025
4 checks passed
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.

3 participants