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

Prepare for release 0.3.0 #701

Merged
merged 195 commits into from
Jun 20, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
195 commits
Select commit Hold shift + click to select a range
cf6082b
Add with-standard schema header attribute(and related support, such a…
IanCa Feb 15, 2023
a93b4be
Merge pull request #614 from hed-standard/dev_with_standard
VisLab Feb 15, 2023
5950c0b
Add first draft conda stuff
IanCa Feb 22, 2023
783eab1
Slight updates to conda instructions
IanCa Feb 22, 2023
ba7d9a9
Merge pull request #615 from hed-standard/dev_add_conda_file
VisLab Feb 22, 2023
6948151
Add first draft spec tests
IanCa Mar 2, 2023
30dd21b
fix spec tests workflow/tests
IanCa Mar 3, 2023
bdb6c6c
Merge pull request #617 from hed-standard/dev_update_spectests2
VisLab Mar 3, 2023
042c169
Update spec tests further
IanCa Mar 3, 2023
c934d93
Add specification subfolder
IanCa Mar 3, 2023
22066bf
Add missing file
IanCa Mar 3, 2023
e1d6cdb
Merge pull request #618 from hed-standard/dev_update_spec_tests3
VisLab Mar 5, 2023
df94796
Minor doc corrections in remodeling
VisLab Mar 6, 2023
b8b7179
Merge pull request #619 from VisLab/develop
VisLab Mar 6, 2023
256c99e
Updated tabular input and sidecar to always take schema in tools
VisLab Mar 8, 2023
f068755
Merge pull request #621 from VisLab/develop
VisLab Mar 8, 2023
79b1f36
Started on an event manager
VisLab Mar 15, 2023
9fedd9f
Merge pull request #622 from VisLab/develop
VisLab Mar 15, 2023
fbb8fd8
First pass refactor of models
IanCa Mar 15, 2023
28ef39e
Add missing data file. Disable prints
IanCa Mar 16, 2023
9d9d792
Merge pull request #623 from IanCa/develop
VisLab Mar 16, 2023
21590f2
Updated unit tests
VisLab Mar 16, 2023
49c3c65
Merge pull request #624 from VisLab/dev_refactor
VisLab Mar 16, 2023
4c79d1b
Add some df tests. Update hed_assemble. Make the df utils also work…
IanCa Mar 16, 2023
671e144
Merge pull request #625 from IanCa/dev_refactor
VisLab Mar 17, 2023
2698d6c
Fixed some of the refactoring errors
VisLab Mar 17, 2023
67ab89b
Merge pull request #626 from VisLab/dev_refactor
VisLab Mar 17, 2023
84cf4e0
Add more unit tests. better nan and empty column handling
IanCa Mar 17, 2023
a4d3931
Merge pull request #627 from IanCa/dev_refactor
VisLab Mar 19, 2023
c8db8ba
Revert "Add more unit tests. better nan and empty column handling"
VisLab Mar 19, 2023
5bab6c6
Merge pull request #628 from hed-standard/revert-627-dev_refactor
VisLab Mar 19, 2023
ffced96
Add more unit tests. better nan and empty column handling
IanCa Mar 17, 2023
bd4b71a
Update na/empty handling
IanCa Mar 20, 2023
9ede71b
Merge pull request #629 from IanCa/dev_refactor
VisLab Mar 21, 2023
9b6705f
Making sure up to date before merging
VisLab Mar 21, 2023
1c6fdfc
Fixed merged testing
VisLab Mar 21, 2023
2c66b65
Updated the unit tests. find_def_tags problematic
VisLab Mar 21, 2023
62806e4
Updated the unit tests
VisLab Mar 21, 2023
7474286
Merge pull request #630 from VisLab/dev_refactor
VisLab Mar 21, 2023
3bfbd3b
Fix hed_string.expand_defs issue
IanCa Mar 21, 2023
ab10e9e
Merge pull request #631 from IanCa/dev_refactor
VisLab Mar 22, 2023
3af84e9
Corrected some of the refactored unit tests
VisLab Mar 23, 2023
a1e61df
Merge pull request #633 from VisLab/dev_refactor
VisLab Mar 23, 2023
bc5c949
Updated bids tests
VisLab Mar 23, 2023
f2455d8
Merge pull request #634 from VisLab/dev_refactor
VisLab Mar 23, 2023
697791c
Add squre bracket in column validation for spreadsheets. Update erro…
IanCa Mar 23, 2023
7cf7826
Block HED from appearing in sidecars (#635)
IanCa Mar 23, 2023
69f320d
Updated the search in analysis tools
VisLab Mar 27, 2023
02e9d86
Merge pull request #636 from VisLab/dev_refactor
VisLab Mar 27, 2023
6708094
Fix sorting for hed string context
IanCa Mar 30, 2023
16f9875
Merge pull request #637 from hed-standard/dev_fix_sort
VisLab Mar 30, 2023
fa4be3c
Merge pull request #638 from hed-standard/dev_refactor
VisLab Mar 30, 2023
99ddadd
Update spec tests commit
IanCa Mar 30, 2023
2b8551b
Rename HedTag.extension_or_value_portion -> .extension
IanCa Mar 30, 2023
43dc457
Fix tests
IanCa Mar 31, 2023
1f727e3
Merge pull request #639 from IanCa/develop
VisLab Mar 31, 2023
6bbf2d9
Updated the tests
VisLab Mar 31, 2023
bff12b8
Merge branch 'develop' of https://github.com/hed-standard/hed-python …
VisLab Mar 31, 2023
50adab7
Add flatten schema function
IanCa Mar 31, 2023
d9f91ed
Merge pull request #640 from IanCa/develop
VisLab Mar 31, 2023
b680e1e
Merge branch 'develop' of https://github.com/hed-standard/hed-python …
VisLab Mar 31, 2023
4d6d35e
First stab at Definitions summary
VisLab Mar 31, 2023
0dc575f
Merge pull request #641 from VisLab/develop
VisLab Mar 31, 2023
a66a13a
Update dependabot to also update submodules
IanCa Mar 31, 2023
a9a7255
Make fatal wiki errors share formating
IanCa Apr 1, 2023
c8cacea
Merge pull request #642 from IanCa/develop
VisLab Apr 1, 2023
5f05169
dont' sort by hed strings
IanCa Apr 1, 2023
21f6a63
Merge pull request #643 from IanCa/develop
VisLab Apr 1, 2023
0cd8c10
Remove dupes from flatten schema
IanCa Apr 3, 2023
f76c6be
Merge pull request #644 from IanCa/dev_remove_dupes2
VisLab Apr 3, 2023
4770d59
Add more tests, handle more error cases for def gathering
IanCa Apr 3, 2023
9a3e725
Refactor into class
IanCa Apr 4, 2023
b035421
Merge pull request #645 from IanCa/dev_update_expand
VisLab Apr 4, 2023
316a640
Always add an issues list to HedFileError, even when it doesn't have one
IanCa Apr 4, 2023
7e29789
Merge pull request #646 from IanCa/develop
VisLab Apr 4, 2023
c8b5eb1
Updated docs on summary ops
VisLab Apr 6, 2023
cd6d8cd
Merge pull request #647 from VisLab/develop
VisLab Apr 6, 2023
aa1a4e9
Removed from temporary tests
VisLab Apr 6, 2023
672b811
Merge pull request #649 from VisLab/develop
VisLab Apr 6, 2023
5461e74
Merge pull request #648 from hed-standard/develop
VisLab Apr 6, 2023
ee957d9
First pass on allowing external working directory for remodeling
VisLab Apr 12, 2023
6529ca5
Fixed alt directory summary location
VisLab Apr 12, 2023
8662b7b
Merge pull request #650 from VisLab/develop
VisLab Apr 12, 2023
c349d1f
Improve def-gatherer. Very much improve spec tests/related validator…
IanCa Apr 12, 2023
a9cb39f
Get rid of continue-on-error in spec tests
IanCa Apr 12, 2023
b94f99a
Point spec_tests to the single test file.
IanCa Apr 12, 2023
46035b8
Merge pull request #651 from IanCa/develop
VisLab Apr 13, 2023
edbaef2
Update CHARACTER_INVALID and STYLE_WARNING tests.
IanCa Apr 13, 2023
c6f40ee
point to new spec version
IanCa Apr 13, 2023
6f3d888
Merge pull request #652 from IanCa/develop
VisLab Apr 13, 2023
82574fd
Bump paambaati/codeclimate-action from 3.2.0 to 4.0.0
dependabot[bot] Apr 24, 2023
2508473
Update merged schemas to support rooted tags
IanCa Apr 24, 2023
567164a
Merge pull request #653 from hed-standard/dependabot/github_actions/p…
VisLab Apr 25, 2023
daa260e
Merge pull request #654 from IanCa/develop
VisLab Apr 25, 2023
83e6c8d
Added --no-summaries and --no-update options to run_remodel
VisLab Apr 25, 2023
5752965
Merge pull request #655 from VisLab/develop
VisLab Apr 25, 2023
32d6b81
Added badges to the README
VisLab Apr 26, 2023
f325deb
Tried a different badge
VisLab Apr 26, 2023
f254589
Merge pull request #656 from VisLab/develop
VisLab Apr 26, 2023
f10553a
Updated the imports for df_util
VisLab Apr 28, 2023
b7ea0e7
Merge pull request #657 from VisLab/develop
VisLab Apr 28, 2023
5960256
Fixed more incomplete imports in models
VisLab May 2, 2023
191ee7c
Merge pull request #658 from VisLab/develop
VisLab May 2, 2023
de0a46f
Added df_util to models init
VisLab May 2, 2023
35f4b6e
Merge pull request #659 from VisLab/develop
VisLab May 2, 2023
6718261
Initial conversion of square brackets to curly braces
IanCa Apr 26, 2023
4a0202e
Add sidecar brace support
IanCa May 8, 2023
4fa1ff0
disable inset tests/fix bad param
IanCa May 8, 2023
4fd9541
Merge pull request #660 from IanCa/dev3
VisLab May 9, 2023
b2d31b7
Make sure setting hed strings can handle empty
IanCa May 9, 2023
fe0d57b
Add Inset tag validation, enable inset spec tests
IanCa May 9, 2023
bff1513
Fix typo
IanCa May 9, 2023
c8759ae
Update dependabot.yml
IanCa May 9, 2023
1b8aee6
Merge pull request #662 from IanCa/develop
VisLab May 10, 2023
26f4ca4
Remove werkzeug requirement, replace generate_filename
IanCa May 11, 2023
65af0aa
Merge pull request #663 from IanCa/develop
VisLab May 11, 2023
6ef0fdc
Added values_per_line and max_categorical to value summary
VisLab May 13, 2023
5e92fbc
Refactored the summaries to pass op and added limits to column value …
VisLab May 14, 2023
2484a6e
Merge pull request #664 from VisLab/develop
VisLab May 14, 2023
294c133
Add 8.2.0 xml directly
IanCa May 15, 2023
adf4889
Switch baseinput/column mapper back to 0 based. Clarify documentatio…
IanCa May 19, 2023
9dcc412
Add a quick spreadsheet validator test
IanCa May 19, 2023
11aa7e0
Merge pull request #666 from IanCa/develop
VisLab May 19, 2023
251b1bf
Minor test changes
VisLab May 19, 2023
36f8356
Merge branch 'develop' of https://github.com/hed-standard/hed-python …
VisLab May 19, 2023
ddb40df
Fix to_excel function for new system
IanCa May 23, 2023
57ac1f4
Merge pull request #667 from IanCa/develop
VisLab May 23, 2023
e18e4f2
Resolved conflict in tests
VisLab May 23, 2023
d20d29e
Remove output_assemelbed parameter. Update requirements.txt
IanCa May 24, 2023
bb0b2de
Lower numpy req for python 3.7
IanCa May 24, 2023
fef387e
Lower pandas back down to max for 3.7
IanCa May 24, 2023
2a5f911
Merge pull request #668 from IanCa/develop
VisLab May 25, 2023
4ab33f6
Merge branch 'develop' of https://github.com/hed-standard/hed-python …
VisLab May 25, 2023
a247921
Don't add the inLibrary attribute if no withStandard partner
IanCa May 25, 2023
045ee7f
Tweak another save merged spot
IanCa May 25, 2023
813d3de
Merge pull request #669 from IanCa/develop
VisLab May 26, 2023
8e2ba3a
Rewrite column mapper, add more unit tests for it
IanCa May 26, 2023
a89641e
Minor code improvements
IanCa May 26, 2023
ef53a87
rename one variable to be more clear
IanCa May 26, 2023
a4c47eb
Change rooted implementation to new system
IanCa May 29, 2023
d993512
Update tests, further fixes
IanCa May 30, 2023
4f85345
Merge pull request #670 from IanCa/develop
VisLab May 30, 2023
83c61a5
Merge pull request #672 from IanCa/dev_change_rooted2
VisLab May 30, 2023
95b5276
Merge branch 'develop' of https://github.com/hed-standard/hed-python …
VisLab Jun 1, 2023
d4e1290
Updated local cache testing to delete cache before start
VisLab Jun 1, 2023
c68ddd8
Merge pull request #674 from VisLab/develop
VisLab Jun 1, 2023
e08c735
Merge branch 'master' of https://github.com/hed-standard/hed-python i…
VisLab Jun 1, 2023
84977f9
Merge branch 'develop' of https://github.com/hed-standard/hed-python …
VisLab Jun 1, 2023
0a44970
Minor update to force synchronization
VisLab Jun 1, 2023
5e286ca
Merge pull request #675 from VisLab/develop
VisLab Jun 1, 2023
cf00b54
Merge pull request #676 from hed-standard/develop
VisLab Jun 1, 2023
4720cfc
Bump spec_tests/hed-specification from `d7d174f` to `33f48d2`
dependabot[bot] Jun 1, 2023
100e704
Save rooted attribute in merged schema. Rename shecma_prefix->Namesp…
IanCa Jun 2, 2023
0c7b5c8
Merge pull request #677 from hed-standard/dependabot/submodules/devel…
VisLab Jun 3, 2023
aea1eb3
Merge pull request #678 from IanCa/develop
VisLab Jun 3, 2023
4e9f941
Sort the schema tag list when saved
IanCa Jun 6, 2023
1bb291e
Merge pull request #679 from IanCa/develop
VisLab Jun 6, 2023
c8dd9b2
Merge branch 'master' of https://github.com/hed-standard/hed-python i…
VisLab Jun 6, 2023
1cf9353
Merge pull request #680 from hed-standard/develop
VisLab Jun 6, 2023
5f9f7c5
Silently ignore libraries with no hedxml folder
IanCa Jun 8, 2023
48ed4be
Merge pull request #681 from IanCa/develop
VisLab Jun 8, 2023
4933707
Merge branch 'develop' of https://github.com/hed-standard/hed-python …
VisLab Jun 8, 2023
6db4d4b
Merge branch 'master' of https://github.com/hed-standard/hed-python i…
VisLab Jun 8, 2023
7a56bb7
Merge pull request #683 from VisLab/develop
VisLab Jun 8, 2023
0e66b98
Merge pull request #684 from hed-standard/develop
VisLab Jun 8, 2023
a47bc86
Made adding timestamp to remodeling summary files an option
VisLab Jun 11, 2023
2abf3f8
Merge pull request #685 from VisLab/develop
VisLab Jun 11, 2023
ba44138
Fix bug in caching library schema
IanCa Jun 12, 2023
d117bde
Merge pull request #686 from hed-standard/develop
VisLab Jun 12, 2023
2d198d3
Merge pull request #687 from IanCa/develop
VisLab Jun 12, 2023
eb4e4aa
Merge branch 'master' of https://github.com/hed-standard/hed-python i…
VisLab Jun 12, 2023
c2ba7aa
Updated the docs to experiment
VisLab Jun 12, 2023
951c61e
Merge pull request #688 from VisLab/develop
VisLab Jun 12, 2023
05efcce
Trying out the raises
VisLab Jun 13, 2023
2c3f6be
Merge pull request #689 from VisLab/develop
VisLab Jun 13, 2023
19d3116
Added the raises directive
VisLab Jun 13, 2023
0274d33
Merge pull request #690 from VisLab/develop
VisLab Jun 13, 2023
94d5b67
Minor tweaks to docs
VisLab Jun 13, 2023
703d3e8
Merge pull request #691 from VisLab/develop
VisLab Jun 13, 2023
250bf26
Merge pull request #692 from hed-standard/develop
VisLab Jun 13, 2023
26b6685
Update schema attribute validation
IanCa Jun 14, 2023
447140f
Merge pull request #693 from IanCa/develop
VisLab Jun 14, 2023
e7cb087
Merge branch 'develop' of https://github.com/hed-standard/hed-python …
VisLab Jun 14, 2023
882ae4c
Removed get_schema_versions from hed-python
VisLab Jun 14, 2023
c1a7dcb
Merge pull request #694 from VisLab/develop
VisLab Jun 14, 2023
da7f4f6
Fix issue with df_util. Also make them not return the modified df/se…
IanCa Jun 14, 2023
5668230
Merge pull request #695 from IanCa/develop
VisLab Jun 15, 2023
fd6a61f
Update documentation in models folder
IanCa Jun 15, 2023
b942a79
Merge pull request #696 from IanCa/develop
VisLab Jun 15, 2023
7b007ef
Made sure all remodeling ops copied the df first
VisLab Jun 16, 2023
50eacd6
Merge pull request #697 from VisLab/develop
VisLab Jun 16, 2023
3ffae86
Merge pull request #698 from hed-standard/develop
VisLab Jun 16, 2023
5915019
Added zenodo DOI badge to README
VisLab Jun 19, 2023
a1f41b7
Merge pull request #699 from VisLab/develop
VisLab Jun 19, 2023
2f01b91
Merge pull request #700 from hed-standard/develop
VisLab Jun 20, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,17 @@ version: 2
updates:
- package-ecosystem: "github-actions"
directory: "/"
target-branch: "develop"
schedule:
interval: "weekly"
- package-ecosystem: "pip"
directory: "/"
target-branch: "develop"
schedule:
interval: "weekly"

- package-ecosystem: gitsubmodule
schedule:
interval: "daily"
target-branch: "develop"
directory: /
2 changes: 1 addition & 1 deletion .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@ jobs:
with:
coverageCommand: coverage xml
debug: true
uses: paambaati/codeclimate-action@v3.2.0
uses: paambaati/codeclimate-action@v4.0.0
env:
CC_TEST_REPORTER_ID: ${{ secrets.CC_TEST_REPORTER_ID }}

43 changes: 43 additions & 0 deletions .github/workflows/spec_tests.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
name: Spec_tests

on:
push:
branches: ["*"]
pull_request:
branches: ["*"]

jobs:
build:
strategy:
matrix:
platform: [ubuntu-latest]
python-version: [3.9]

runs-on: ${{ matrix.platform }}

steps:
- name: Checkout hed-python
uses: actions/checkout@v3
with:
submodules: true

- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v4
with:
python-version: ${{ matrix.python-version }}

- name: Install dependencies
run: |
python -m pip install --upgrade --upgrade-strategy eager pip
pip install -r requirements.txt

- name: Test with unittest
run: |
python -m unittest spec_tests/test_errors.py > test_results.txt

- name: Upload spec test results
uses: actions/upload-artifact@v3
with:
name: spec-test-results
path: test_results.txt

4 changes: 4 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
[submodule "spec_tests/hed-specification"]
path = spec_tests/hed-specification
url = https://github.com/hed-standard/hed-specification/
branch = develop
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2020 HED Standard Working Group
Copyright (c) 2020+ HED Standard Working Group

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
12 changes: 9 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
[![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.8056010.svg)](https://doi.org/10.5281/zenodo.8056010)
[![Maintainability](https://api.codeclimate.com/v1/badges/11bf2329590e7b0164ba/maintainability)](https://codeclimate.com/github/hed-standard/hed-python/maintainability)
[![Test Coverage](https://api.codeclimate.com/v1/badges/11bf2329590e7b0164ba/test_coverage)](https://codeclimate.com/github/hed-standard/hed-python/test_coverage)
![PyPI - Status](https://img.shields.io/pypi/v/hedtools)


# HEDTools - Python
HED (Hierarchical Event Descriptors) is a framework for systematically describing
both laboratory and real-world events as well as other experimental metadata.
Expand All @@ -11,11 +17,11 @@ Most people will simply annotate their events by creating a spreadsheet
or a BIDS JSON sidecar that associates HED tags with event codes or the events themselves.
If you have such a spreadsheet or a JSON,
you can use the HED Online Validator currently available at
[https://hedtools.ucsd.edu/hed](https://hedtools.ucsd.edu/hed) to validate or transform
[https://hedtools.org](https://hedtools.org) to validate or transform
your files without downloading any tools.

A version of the online tools corresponding to the `develop` branch can be found at:
[https://hedtools.ucsd.edu/hed_dev](https://hedtools.ucsd.edu/hed_dev).
[https://hedtools.org/hed_dev](https://hedtools.org/hed_dev).

### Installation
Use `pip` to install `hedtools` from PyPI:
Expand Down Expand Up @@ -95,7 +101,7 @@ Use `hed.schema.set_cache_directory` to change the location.
The HED cache can be shared across processes.

Starting with `hedtools 0.2.0` local copies of the most recent schema versions
are stored within the code modules for easy access.
are stored within the code modules for easy access.

### Other links of interest

Expand Down
12 changes: 5 additions & 7 deletions docs/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,12 +1,10 @@
defusedxml>=0.7.1
inflect>=5.5.1
inflect>=6.0.2
myst-parser>=0.18.1
openpyxl>=3.0.9
numpy>=1.21.6
openpyxl>=3.1.0
pandas>=1.3.5
portalocker>=2.4.0
semantic_version>=2.9.0
portalocker>=2.7.0
semantic_version>=2.10.0
Sphinx>=5.2.2
sphinx_rtd_theme>=1.0.0

# This is just needed for secure_filename and should probably be removed
Werkzeug>=2.1.2
2 changes: 1 addition & 1 deletion docs/source/_templates/layout.html
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<li class="toctree-li"><a href="https://www.hed-resources.org/en/latest/">Main resource page</a></li>
<li class="toctree-li"><a href="https://www.hedtags.org">Project home page</a></li>
<li class="toctree-li"><a href="https://www.hedtags.org/display_hed.html">Schema viewer</a></li>
<li class="toctree-li"><a href="https://www.hedtags.org/display_hed_library.html">Library schema viewer</a></li>
<li class="toctree-li"><a href="https://www.hedtags.org/display_hed_prerelease.html">Prerelease schema viewer</a></li>
<li class="toctree-li"><a href="https://hed-specification.readthedocs.io/en/latest/index.html">Specification</a></li>
<li class="toctree-li"><a href="https://hed-examples.readthedocs.io/en/latest/">Examples and tutorials</a></li>
<li class="toctree-li"><a href="https://hedtools.ucsd.edu/hed">Online tools</a></li>
Expand Down
2 changes: 1 addition & 1 deletion docs/source/api2.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
HED API reference (Auto style)
========================
==============================

.. currentmodule:: hed

Expand Down
5 changes: 3 additions & 2 deletions hed/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,13 @@
from hed.models.spreadsheet_input import SpreadsheetInput
from hed.models.tabular_input import TabularInput
from hed.models.sidecar import Sidecar
from hed.models.definition_dict import DefinitionDict


from hed.schema.hed_schema import HedSchema
from hed.schema.hed_schema_group import HedSchemaGroup
from hed.schema.hed_schema_io import get_schema, get_schema_versions, load_schema, load_schema_version
from hed.schema.hed_schema_io import get_schema, load_schema, load_schema_version

from hed.validator.hed_validator import HedValidator

# from hed import errors, models, schema, tools, validator

Expand Down
5 changes: 3 additions & 2 deletions hed/errors/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
from .error_reporter import ErrorHandler, get_exception_issue_string, get_printable_issue_string
from .error_types import DefinitionErrors, OnsetErrors, SchemaErrors, SchemaWarnings, SidecarErrors, ValidationErrors
from .error_reporter import ErrorHandler, get_printable_issue_string, sort_issues
from .error_types import DefinitionErrors, OnsetErrors, SchemaErrors, SchemaWarnings, SidecarErrors, \
ValidationErrors, ColumnErrors
from .error_types import ErrorContext, ErrorSeverity
from .exceptions import HedExceptions, HedFileError
Loading