fix: bump dltypes version #95

Merged
adina merged 2 commits from bump-v1 into main 2025-09-24 17:19:09 +00:00
Owner

This lead to errors upon check:models and check:examples

ValueError: Prefix: dltypes mismatch between inm7-base-schema and publications-schema

This lead to errors upon check:models and check:examples ValueError: Prefix: dltypes mismatch between inm7-base-schema and publications-schema
fix: bump dltypes version
Some checks failed
Codespell / Check for spelling errors (pull_request) Successful in 19s
Validate examples and verify unmodified conversion / lint (pull_request) Failing after 32s
Model checks / lint (pull_request) Failing after 35s
ad4734c7b6
This lead to errors upon check:models and check:examples

ValueError: Prefix: dltypes mismatch between inm7-base-schema and publications-schema
Merge branch 'main' into bump-v1
All checks were successful
Codespell / Check for spelling errors (pull_request) Successful in 19s
Model checks / lint (pull_request) Successful in 1m39s
Validate examples and verify unmodified conversion / lint (pull_request) Successful in 2m44s
24fabdd6a5
Author
Owner

Great - CI is green again after merging the fix from #96. However, as this affects the schema, I'd really like to get a review that this change is fine.

Great - CI is green again after merging the fix from #96. However, as this affects the schema, I'd really like to get a review that this change is fine.
adina requested review from jsheunis 2025-09-24 09:27:53 +00:00
Owner

This looks good to me. I think the main reason that it still used the outdated unreleased version of the types schema was just that we haven't been keeping these schemas up to date, because we haven't been using them.

One of the important changes to the types schema was this: github.com/psychoinformatics-de/datalad-concepts@c277bcf95d, and it's necessary for preventing validation problems that affect shacl-vue-dumpthings interaction. There might be a mismatch between the latest types schema, and the currently deployed versions of shacl-vue and dumpthings for the existing INM-7 UI deployments. But like I said we're not using them and when we start we'll update all these schemas and UI/server deployments in any case.

So, all good from my side.

This looks good to me. I think the main reason that it still used the outdated `unreleased` version of the types schema was just that we haven't been keeping these schemas up to date, because we haven't been using them. One of the important changes to the `types` schema was this: https://github.com/psychoinformatics-de/datalad-concepts/commit/c277bcf95d3c24e700216bfac2773c1987940b27, and it's necessary for preventing validation problems that affect `shacl-vue`-`dumpthings` interaction. There might be a mismatch between the latest `types` schema, and the currently deployed versions of `shacl-vue` and `dumpthings` for the existing INM-7 UI deployments. But like I said we're not using them and when we start we'll update all these schemas and UI/server deployments in any case. So, all good from my side.
adina merged commit a1dc8f0a84 into main 2025-09-24 17:19:09 +00:00
adina deleted branch bump-v1 2025-09-24 17:19:18 +00:00
Sign in to join this conversation.
No description provided.