deepinv icon indicating copy to clipboard operation
deepinv copied to clipboard

constraints on version numbers of dependencies

Open gschramm opened this issue 7 months ago • 0 comments

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

gschramm avatar Nov 29 '23 09:11 gschramm