Skip to content

Update Dependencies within pyproject.toml to Include Ranges #229

@harryswift01

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

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