rdmo icon indicating copy to clipboard operation
rdmo copied to clipboard

build: pin the dependencies to ranges with minimum and maximum versions for each package

Open MyPyDavid opened this issue 6 months ago • 3 comments

Rationale / Begründung

As already discussed, the current dependency notations with ~= do not yield well-defined environments, which can lead to version/dependency conflicts. The pinning to min and max version ranges would prevent this and allows the proper dependency versions to be installed with pip install rdmo or pip install -e . etc..

Affected

Who is affected by the change (Users, Managers, Admins)?

Minimal functionality

  • minimum >= and maximum <

References / Verweise

MyPyDavid avatar Aug 15 '24 13:08 MyPyDavid