Open esgomezm opened 2 years ago
I think that's expected, because 0.4.0 force it to be a SPDX license string. You need to change it to BSD-3-Clause
or other variations of BSD-3.
Oh, I misunderstand the issue here, I think the issue is that if we provide a yaml file with 0.3.2 version with an invalid license, the validator will pass. However, if the same file used with test-model
command, it fails because it try to treat it with a 0.4.0 or maybe because it doesn't know how to upgrade the license field.
@FynnBe @constantinpape
yes, in this case--running an older model--it would be required to use an older version of the bioimageio.core package as it always tries to convert a resource to the latest format.
We have a model with incorrect license name ("BSD-3") and rdf version 0.3.2. The validator says that the specs are correct but test-model complains about the licensing: