Open akesandgren opened 1 year ago
related to #4150
Working on that and found more issues with that function
Ok got 2 PRs ready which should fix this and related issues. Turned out it was way harder than anticipated due to support of YEB files that don't have tuples.
I think we should first discuss and settle on a specification of checksums
. I started a PR at https://github.com/easybuilders/easybuild/pull/853 to serve as a basis for discussion. E.g. currently it is not documented, that you can use a dict at all and hence the meaning of a None
entry or a missing key/filename is even less clear.
FWIW: Not only the check fails but None as a value is currently not supported by the checksum check function and would yield a cryptic error. The same as not having the filename listed in the dict (before #4150 gets merged)
This failes with --check-contrib, -D, and --new-pr
--check-contrib and -D fails on the above with