Closed max-moser closed 3 years ago
I found that the regression on master is due to jsonschema
4.x not being compatible with (but not pinned by) Invenio-Records 1.4.0, which is the version installed for the CI/CD checks.
Pre-releases of Invenio-Records 1.5.0 pin the version of jsonschema
and thus should make the tests pass.
Alternatively, a re-implementation of the offending code pieces that works with jsonschema 3.x and 4.x is available in the PR: https://github.com/inveniosoftware/invenio-records/pull/271.
Requires the following PRs:
Note, there's apparently an unrelated regression on master.