Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated value classes based on JSON #1018

Merged
merged 93 commits into from
Sep 27, 2024
Merged

Updated value classes based on JSON #1018

merged 93 commits into from
Sep 27, 2024

Conversation

VisLab
Copy link
Member

@VisLab VisLab commented Sep 25, 2024

No description provided.

VisLab and others added 30 commits June 14, 2024 16:30
Bumps [spec_tests/hed-examples](https://github.com/hed-standard/hed-examples) from `8824691` to `7117cf9`.
- [Release notes](https://github.com/hed-standard/hed-examples/releases)
- [Commits](hed-standard/hed-examples@8824691...7117cf9)

---
updated-dependencies:
- dependency-name: spec_tests/hed-examples
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [spec_tests/hed-specification](https://github.com/hed-standard/hed-specification) from `5465995` to `5bc506c`.
- [Release notes](https://github.com/hed-standard/hed-specification/releases)
- [Commits](hed-standard/hed-specification@5465995...5bc506c)

---
updated-dependencies:
- dependency-name: spec_tests/hed-specification
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
…op/spec_tests/hed-examples-7117cf9

Bump spec_tests/hed-examples from `8824691` to `7117cf9`
…op/spec_tests/hed-specification-5bc506c

Bump spec_tests/hed-specification from `5465995` to `5bc506c`
Fix for unknown library hedIDs, minor updates to CI workflows(run on 3.11)
Bumps [spec_tests/hed-examples](https://github.com/hed-standard/hed-examples) from `7117cf9` to `bce0c7a`.
- [Release notes](https://github.com/hed-standard/hed-examples/releases)
- [Commits](hed-standard/hed-examples@7117cf9...bce0c7a)

---
updated-dependencies:
- dependency-name: spec_tests/hed-examples
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
…op/spec_tests/hed-examples-bce0c7a

Bump spec_tests/hed-examples from `7117cf9` to `bce0c7a`
Cache and retrieve library_data.json from hed-schemas
Bumps [spec_tests/hed-specification](https://github.com/hed-standard/hed-specification) from `5bc506c` to `07812cd`.
- [Release notes](https://github.com/hed-standard/hed-specification/releases)
- [Commits](hed-standard/hed-specification@5bc506c...07812cd)

---
updated-dependencies:
- dependency-name: spec_tests/hed-specification
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Add a new add_hed_ids script.  Minor documentation corrections
…op/spec_tests/hed-specification-07812cd

Bump spec_tests/hed-specification from `5bc506c` to `07812cd`
Bumps [spec_tests/hed-specification](https://github.com/hed-standard/hed-specification) from `07812cd` to `7cf62e5`.
- [Release notes](https://github.com/hed-standard/hed-specification/releases)
- [Commits](hed-standard/hed-specification@07812cd...7cf62e5)

---
updated-dependencies:
- dependency-name: spec_tests/hed-specification
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Fix version attribute for merged schemas
Remove cache hit from scripts(I think it's not required, but we'll see...)
rename tag_util -> util in the normal validator
…op/spec_tests/hed-specification-7cf62e5

Bump spec_tests/hed-specification from `07812cd` to `7cf62e5`
Add hedId value checking to schema validation
Slightly improve importing of load_dataframes/save_dataframes by adding to init
dependabot bot and others added 28 commits August 29, 2024 11:18
Bumps [spec_tests/hed-specification](https://github.com/hed-standard/hed-specification) from `bae5675` to `d3bac05`.
- [Release notes](https://github.com/hed-standard/hed-specification/releases)
- [Commits](hed-standard/hed-specification@bae5675...d3bac05)

---
updated-dependencies:
- dependency-name: spec_tests/hed-specification
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
…lop/spec_tests/hed-specification-d3bac05

Bump spec_tests/hed-specification from `bae5675` to `d3bac05`
Bumps [spec_tests/hed-specification](https://github.com/hed-standard/hed-specification) from `d3bac05` to `abc9923`.
- [Release notes](https://github.com/hed-standard/hed-specification/releases)
- [Commits](hed-standard/hed-specification@d3bac05...abc9923)

---
updated-dependencies:
- dependency-name: spec_tests/hed-specification
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
…lop/spec_tests/hed-specification-abc9923

Bump spec_tests/hed-specification from `d3bac05` to `abc9923`
Updated error handling of definition groups
Bumps [spec_tests/hed-specification](https://github.com/hed-standard/hed-specification) from `abc9923` to `f633de5`.
- [Release notes](https://github.com/hed-standard/hed-specification/releases)
- [Commits](hed-standard/hed-specification@abc9923...f633de5)

---
updated-dependencies:
- dependency-name: spec_tests/hed-specification
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
…lop/spec_tests/hed-specification-f633de5

Bump spec_tests/hed-specification from `abc9923` to `f633de5`
Updated validation of value tests to better handle value classes based on regex
Updated project .toml to include class_regex resources
Bumps [spec_tests/hed-specification](https://github.com/hed-standard/hed-specification) from `f633de5` to `62dbcb0`.
- [Release notes](https://github.com/hed-standard/hed-specification/releases)
- [Commits](hed-standard/hed-specification@f633de5...62dbcb0)

---
updated-dependencies:
- dependency-name: spec_tests/hed-specification
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Bumps [spec_tests/hed-examples](https://github.com/hed-standard/hed-examples) from `ba86a84` to `f117c4d`.
- [Release notes](https://github.com/hed-standard/hed-examples/releases)
- [Commits](hed-standard/hed-examples@ba86a84...f117c4d)

---
updated-dependencies:
- dependency-name: spec_tests/hed-examples
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
…lop/spec_tests/hed-examples-f117c4d

Bump spec_tests/hed-examples from `ba86a84` to `f117c4d`
…lop/spec_tests/hed-specification-62dbcb0

Bump spec_tests/hed-specification from `f633de5` to `62dbcb0`
Minor updates to test file data
@VisLab VisLab merged commit 887f294 into master Sep 27, 2024
18 checks passed
VisLab added a commit that referenced this pull request Sep 27, 2024
* Updated value classes based on JSON (#1018)

* Bump spec_tests/hed-examples from `8824691` to `7117cf9`

Bumps [spec_tests/hed-examples](https://github.com/hed-standard/hed-examples) from `8824691` to `7117cf9`.
- [Release notes](https://github.com/hed-standard/hed-examples/releases)
- [Commits](hed-standard/hed-examples@8824691...7117cf9)

---
updated-dependencies:
- dependency-name: spec_tests/hed-examples
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump spec_tests/hed-specification from `5465995` to `5bc506c`

Bumps [spec_tests/hed-specification](https://github.com/hed-standard/hed-specification) from `5465995` to `5bc506c`.
- [Release notes](https://github.com/hed-standard/hed-specification/releases)
- [Commits](hed-standard/hed-specification@5465995...5bc506c)

---
updated-dependencies:
- dependency-name: spec_tests/hed-specification
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Improve .tsv loading to support children referenced before parent

* fix typo

* Fix for unknown library hedIDs, minor updates to CI workflows(run on 3.11)

* Pass a tuple in word cloud, not np array

* Bump spec_tests/hed-examples from `7117cf9` to `bce0c7a`

Bumps [spec_tests/hed-examples](https://github.com/hed-standard/hed-examples) from `7117cf9` to `bce0c7a`.
- [Release notes](https://github.com/hed-standard/hed-examples/releases)
- [Commits](hed-standard/hed-examples@7117cf9...bce0c7a)

---
updated-dependencies:
- dependency-name: spec_tests/hed-examples
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Cache and retrieve library_data.json from hed-schemas

* Add a new add_hed_ids script.  Minor documentation corrections

* Bump spec_tests/hed-specification from `5bc506c` to `07812cd`

Bumps [spec_tests/hed-specification](https://github.com/hed-standard/hed-specification) from `5bc506c` to `07812cd`.
- [Release notes](https://github.com/hed-standard/hed-specification/releases)
- [Commits](hed-standard/hed-specification@5bc506c...07812cd)

---
updated-dependencies:
- dependency-name: spec_tests/hed-specification
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump spec_tests/hed-specification from `07812cd` to `7cf62e5`

Bumps [spec_tests/hed-specification](https://github.com/hed-standard/hed-specification) from `07812cd` to `7cf62e5`.
- [Release notes](https://github.com/hed-standard/hed-specification/releases)
- [Commits](hed-standard/hed-specification@07812cd...7cf62e5)

---
updated-dependencies:
- dependency-name: spec_tests/hed-specification
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Add hedId value checking to schema validation
Fix version attribute for merged schemas
Remove cache hit from scripts(I think it's not required, but we'll see...)
rename tag_util -> util in the normal validator

* Don't escape double quotes in .tsv schemas
Slightly improve importing of load_dataframes/save_dataframes by adding to init

* Fix crash in unmerged schema validation.  Always cache with_standard schemas, even if merged

* Fix create_ontology using the wrong tag range for libraries

* Bump spec_tests/hed-specification from `7cf62e5` to `19b29fe`

Bumps [spec_tests/hed-specification](https://github.com/hed-standard/hed-specification) from `7cf62e5` to `19b29fe`.
- [Release notes](https://github.com/hed-standard/hed-specification/releases)
- [Commits](hed-standard/hed-specification@7cf62e5...19b29fe)

---
updated-dependencies:
- dependency-name: spec_tests/hed-specification
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Fix it so it caches the local hed files when asking for all versions

* More fixes for local schema caching/testing

* Add optional flag to validate_schemas script to validate all 3 types always

* Have the validator script save schemas merged, not unmerged, to prevent an issue where it was saved with a with_standard schema that has since changed

* Bump spec_tests/hed-examples from `bce0c7a` to `6e265bf`

Bumps [spec_tests/hed-examples](https://github.com/hed-standard/hed-examples) from `bce0c7a` to `6e265bf`.
- [Release notes](https://github.com/hed-standard/hed-examples/releases)
- [Commits](hed-standard/hed-examples@bce0c7a...6e265bf)

---
updated-dependencies:
- dependency-name: spec_tests/hed-examples
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Always save schemas with newlines, never CLRF

* Update hed id verification to allow removal of tags without hedIDs

* Add annotationExternal to omn generation
Change how schemas are sorted(so library nodes always go to the top)
Move a bunch of ontology_util to df_util

* Bump spec_tests/hed-examples from `6e265bf` to `ba86a84`

Bumps [spec_tests/hed-examples](https://github.com/hed-standard/hed-examples) from `6e265bf` to `ba86a84`.
- [Release notes](https://github.com/hed-standard/hed-examples/releases)
- [Commits](hed-standard/hed-examples@6e265bf...ba86a84)

---
updated-dependencies:
- dependency-name: spec_tests/hed-examples
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump paambaati/codeclimate-action from 8.0.0 to 9.0.0

Bumps [paambaati/codeclimate-action](https://github.com/paambaati/codeclimate-action) from 8.0.0 to 9.0.0.
- [Release notes](https://github.com/paambaati/codeclimate-action/releases)
- [Changelog](https://github.com/paambaati/codeclimate-action/blob/main/CHANGELOG.md)
- [Commits](paambaati/codeclimate-action@v8.0.0...v9.0.0)

---
updated-dependencies:
- dependency-name: paambaati/codeclimate-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>

* Updated the spec_test with additional tests

* Bump spec_tests/hed-specification from `19b29fe` to `bae5675`

Bumps [spec_tests/hed-specification](https://github.com/hed-standard/hed-specification) from `19b29fe` to `bae5675`.
- [Release notes](https://github.com/hed-standard/hed-specification/releases)
- [Commits](hed-standard/hed-specification@19b29fe...bae5675)

---
updated-dependencies:
- dependency-name: spec_tests/hed-specification
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump spec_tests/hed-specification from `bae5675` to `d3bac05`

Bumps [spec_tests/hed-specification](https://github.com/hed-standard/hed-specification) from `bae5675` to `d3bac05`.
- [Release notes](https://github.com/hed-standard/hed-specification/releases)
- [Commits](hed-standard/hed-specification@bae5675...d3bac05)

---
updated-dependencies:
- dependency-name: spec_tests/hed-specification
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump spec_tests/hed-specification from `d3bac05` to `abc9923`

Bumps [spec_tests/hed-specification](https://github.com/hed-standard/hed-specification) from `d3bac05` to `abc9923`.
- [Release notes](https://github.com/hed-standard/hed-specification/releases)
- [Commits](hed-standard/hed-specification@d3bac05...abc9923)

---
updated-dependencies:
- dependency-name: spec_tests/hed-specification
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Fixed error handling when definition has no groups

* Added SCORE 2.0.0 to schema cache

* Bump spec_tests/hed-specification from `abc9923` to `f633de5`

Bumps [spec_tests/hed-specification](https://github.com/hed-standard/hed-specification) from `abc9923` to `f633de5`.
- [Release notes](https://github.com/hed-standard/hed-specification/releases)
- [Commits](hed-standard/hed-specification@abc9923...f633de5)

---
updated-dependencies:
- dependency-name: spec_tests/hed-specification
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Fixed value tests

* Added support for alternate codes in the spec_tests

* Updated project .toml to include json class_regex

* Bump spec_tests/hed-specification from `f633de5` to `62dbcb0`

Bumps [spec_tests/hed-specification](https://github.com/hed-standard/hed-specification) from `f633de5` to `62dbcb0`.
- [Release notes](https://github.com/hed-standard/hed-specification/releases)
- [Commits](hed-standard/hed-specification@f633de5...62dbcb0)

---
updated-dependencies:
- dependency-name: spec_tests/hed-specification
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Bump spec_tests/hed-examples from `ba86a84` to `f117c4d`

Bumps [spec_tests/hed-examples](https://github.com/hed-standard/hed-examples) from `ba86a84` to `f117c4d`.
- [Release notes](https://github.com/hed-standard/hed-examples/releases)
- [Commits](hed-standard/hed-examples@ba86a84...f117c4d)

---
updated-dependencies:
- dependency-name: spec_tests/hed-examples
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

* Minor updates to test files

* outputting the workspace temporarily

* Cleaned up some of the lints

* Updated the actions, did test cleanup

* Separated coverage action from just tests

* Updated the tests for remodel

* Corrected continue-on-error placement

* Updated spec_tests path

* Updated gitactions

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: IanCa <[email protected]>
Co-authored-by: IanCa <[email protected]>

* Updated formatting and used ID for sidecar extraction

* Minor corrections to tests

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: IanCa <[email protected]>
Co-authored-by: IanCa <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants