Skip to content

Requirements should contain minimum versions.  #149

@Erotemic

Description

@Erotemic

Feature Description

The requirements.txt file should contain a minimum version for each package such that if that minimum was installed for each component the system would effectively (up to transitive dependencies) be guaranteed to work.

Future Considerations

It may also be a good idea to not rely on opencv-python as it conflicts with opencv-python-headless. I've written about this issue many times:

Perhaps other things like wandb and loguru could also be optional, but I'll have to dig into the codebase to understand if that is the case.

As I play with the codebase I might address this issue if people are actively maintaining this repo. Otherwise I'll fork it.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions