Releases: NeurodataWithoutBorders/nwbinspector
Releases · NeurodataWithoutBorders/nwbinspector
v0.5.2
v0.5.1
v0.5.1
A re-release of v0.5.0 which accidentally hard deprecated the import of the InspectorOutputJSONEncoder
. The soft deprecation has now been restored.
v0.5.0
v0.5.0
Deprecation (API)
- Certain low-level functions have been marked as private (such as the former
nwbinspector.register_checks.auto_parse
) indicating they should not have been imported by downstream users. #485 - Various inappropriate imports from certain submodules have been hard deprecated (e.g.,
from nwbinspector.inspector_tools import natsorted
). #485
Pending Deprecation (API)
- The
inspector_tools
,register_check
, and `` submodules have been soft deprecated and will be removed in the next major release. #485
Improvements
v0.4.37
v0.4.36
v0.4.35
v0.4.35
Fixes
- Extended
check_session_start_time_future_date
andcheck_session_start_time_old_date
to be timezone optional as allowed by PyNWB > 2.6.0 versions. #452
Improvements
- Exposed progress bar control to
inspect_all
andrun_checks
to allow compatibility with more generic visualizations of inspection progress related to the NWB GUIDED. #443 - Added Python 3.12 support. #457
Testing
- Pinned action runners to MacOS x64 architecture; removed other deprecated steps of setup and continuous integration testing. #450
v0.4.34
v0.4.33
v0.4.32
v0.4.32
Fixes
- Use cached extension namespaces when calling pynwb validate instead of just the core namespace. #425
Improvements
- Added automatic suppression of certain subject related checks when inspecting files using the "dandi" configuration that have a
subject_id
that starts with the keyphrase "protein"; e.g., "proteinCaMPARI3" to indicate the in vitro subject of the experiment is a purified CaMPARI3 protein.