Releases
0.4.0
VisLab
released this
27 Oct 20:36
Release 0.4.0 October 27, 2023
Refactored the model classes to be based on DataFrame.
Added additional command line options for remodeling tools.
Restructured summaries for better reporting.
Minor refactoring to reduce code complexity.
Finalized and automated SPEC tests.
Improvements to GitHub automation -- including adding CodeSpell.
Improvements to API-Docs.
What's Changed (Details)
Clean up some of the overly complex functions some, add a few unit tests by @IanCa in #705
First pass word cloud for tag summaries by @IanCa in #706
Started working on allowing multiple iteration of remodeling by @VisLab in #707
Merging minor changes to the remodeling tools by @VisLab in #708
Made the get_details_dict method return a uniform dict with Specifics by @VisLab in #709
Updated the HedTagCounts --- minor count bug by @VisLab in #711
Second pass word cloud by @IanCa in #710
Update setup.cfg to limit pydantic version by @IanCa in #712
Updated factor_hed_type_op to not include condition variable separate… by @VisLab in #713
Revert inflect changes as it's fixed by @IanCa in #716
Updated exception handling for invalid tabular and json files by @VisLab in #717
Minor bug fixes, improved exception handling, inflect library conflicts resolved. by @VisLab in #718
HedStrings now always require a Schema by @IanCa in #720
Updated BaseInput dataframe input to convert to str by @VisLab in #721
Updated BaseInput to always convert dfs to strings by @VisLab in #723
Schema memory cache/inherited attribute support by @IanCa in #724
add util functions for hed strings by @IanCa in #725
Tag Schema Entries now know their children by @IanCa in #726
Updates to schema loading and comparison by @IanCa in #727
Cleanup pass of misc model/schema code by @IanCa in #728
Corrrected HED column value summary error by @VisLab in #729
Tweak format of errors and schema comparisons by @IanCa in #731
Throw better error on deprecated xml files by @IanCa in #733
Add HTML as a possible output format for printing errors by @IanCa in #734
Add summary to top of schema comparisons by @IanCa in #735
Minor code simplifications by @IanCa in #736
Minor titling change to compare schemas by @VisLab in #737
Started refactoring of event manager by @VisLab in #738
Add support for validating deprecatedFrom. Improve other attribute validation by @IanCa in #740
Handled nan conversion in df_to_hed by @VisLab in #741
Allow dict as a parameter to DefinitionDict by @IanCa in #743
Fix get_def_dict to return value if no sidecar by @IanCa in #744
Add conversionFactor support. Improve default_unit handling and API by @IanCa in #746
Update searching. by @IanCa in #747
Tweak so it's easier to validate hed strings by @IanCa in #748
Update HedString sort api. by @IanCa in #750
Updated the event manager with context by @VisLab in #752
Hopefully recovered from inadvertent rename of definition by @VisLab in #753
Make HedGroup.replace work on non direct children by @IanCa in #754
Add BaseInput.series_filtered by @IanCa in #755
Minor corrections to the summaries by @VisLab in #758
Add indented group printing from dungscout96 by @IanCa in #756
Always copy definition contents in fully. by @IanCa in #759
Add svg support for wordcloud by @IanCa in #760
Updated the remodeler to allow separation by task by @VisLab in #762
Corrected minor issues in various summaries by @VisLab in #763
Minor corrections and testing by @VisLab in #766
Create separate dispatcher for each task in remodeling comand line processing by @VisLab in #768
Additional corrections to task separation in remodeling tools by @VisLab in #769
Add a string based search first pass by @IanCa in #771
Update basic_search to support words that must not appear by @IanCa in #774
Make validation row numbers 1 based, and account for header by @IanCa in #775
Corrected a format error in txt output of validation summary by @VisLab in #776
Update to add 3.10/11 to tests by @IanCa in #777
Add codespell/fix typos by @IanCa in #778
Improve toctree in documentation by @IanCa in #779
Updated the remodeling backup arguments by @VisLab in #781
Merge develop in preparation for release by @VisLab in #782
Add some attribute validator tests. Remove some unused code by @IanCa in #783
Improve coverage/fix minor bugs in sidecar validator by @IanCa in #784
Allow HED in sidecar lists again by @IanCa in #785
Updated version in preparation for release by @VisLab in #786
Further fixes/improvements to errors and error coverage by @IanCa in #787
Merge develop with master in preparation for release by @VisLab in #788
Raise error when loading schema with bad prefix by @IanCa in #789
Update check for prefix/minor unit typos by @IanCa in #791
You can’t perform that action at this time.