deepinv
deepinv copied to clipboard
constraints on version numbers of dependencies
In the pyproject.toml the dependencies are listed without constrains on the version.
I guess this is potentially dangerous, since it is not guaranteed that everything will run correctly "older" versions of e.g. numpy or torch.
I suggest to somehow inspect which version numbers are needed and then enforce them via `package_XYZ >= major_version.minor_version".
Unfortunately, some package like numpy
do not use semantic versioning which makes
which makes life a bit harder.
Georg