Skip to content

Update Renovate to include support for range-based dependency updates #226

@harryswift01

Description

@harryswift01

Our current Renovate configuration pins Python dependencies to exact versions.

Since this project uses Flit and PEP 621 and declares dependencies in pyproject.toml, we should instead maintain version ranges that reflect what is actually tested and compatible.

Using rangeStrategy: replace ensures that dependency ranges are updated only when a new version is released outside the existing range and only after CI tests confirm that the project still works.

This strategy keeps the allowed range accurate, minimal, and test-verified, rather than pinned or overly broad.

Metadata

Metadata

Assignees

Labels

dependenciesPull requests that update a dependency file

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions