Skip to content

Set minimum allowed versions of dependencies based on PHEP 3 #20

@namurphy

Description

@namurphy

Description

Set minimum allowed versions of dependencies in pyproject.toml, in alignment with PHEP 3...when possible. 😅

Motivation

The lowest and lowest-direct resolution strategies of uv let us solve for environments with the lowest versions of all dependencies and direct dependencies, respectively. This is really helpful to project maintainers since it lets us verify that our packages still work with the minimum declared dependencies. It would be helpful for pyhc-core since it would define an older set of dependencies that are known to work together.

Thank you!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions