Skip to content

Update Dependencies within pyproject.toml to Include Ranges #229

Description

@harryswift01

We need to update the dependency definitions in pyproject.toml to use version ranges instead of pinned == versions. This change will allow Renovate to detect outdated dependencies, propose safe upgrades, and manage ranges accurately using the configured rangeStrategy: replace.

Changes Needed

  • Replace strict == pins with compatible range specifiers (e.g., >=x.y,<x+1.0)
  • Apply ranges to:
    • project.dependencies
    • project.optional-dependencies (testing, pre-commit, docs)
  • Ensure all dependencies have a valid version constraint so Renovate can track them

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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