You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The additional properties added to the metaschema are codelist, openCodelist, version and propertyOrder. Only version can be validated because it sits at the top level - for any nested properties, the validator ignores our metaschema and defers back to the 2020-12 metaschema.
The additional properties added to the metaschema are
codelist
,openCodelist
,version
andpropertyOrder
. Onlyversion
can be validated because it sits at the top level - for any nested properties, the validator ignores our metaschema and defers back to the 2020-12 metaschema.To fix this, I think we need to also redefine
$ref
in our metaschema, or possibly use the workaround for the jsonschema library in python-jsonschema/jsonschema#994 (comment).See also: python-jsonschema/jsonschema#1061
Maybe an alternative fix would be to turn the BODS metaschema into a vocabulary but I can't see that the python-jsonschema library supports this yet.
The text was updated successfully, but these errors were encountered: