Skip to content

2.1.1

Compare
Choose a tag to compare
@rly rly released this 25 Oct 04:28
· 230 commits to dev since this release
2.1.1
92ed81b

PyNWB 2.1.1 (September 1, 2022)

Documentation and tutorial enhancements:

Enhancements and minor changes

  • Updated coverage workflow, report separate unit vs integration coverage. @rly
    #1509
  • Deleted test files generated from running sphinx gallery examples. @rly
    #1517
  • Enabled passing an S3File created through s3fs, which provides a method for reading an NWB file directly
    from s3 that is an alternative to ros3. This required relaxing of NWBHDF5IO input validation. The path
    arg is not needed if file is provided. mode now has a default value of "r".
    @bendichter
    #1499
  • Added a method to NWBMixin that only raises an error when a check is violated on instance creation,
    otherwise throws a warning when reading from a file. The new checks in ImageSeries when external_file
    is provided is used with this method to ensure that that files with invalid data can be read, but prohibits
    the user from creating new instances when these checks are violated. @weiglszonja
    #1516
  • Created a GitHub Actions workflow to generate test files for testing backward compatibility. @rly
    #1548
  • Updated requirements, including allowing numpy 1.23. @rly
    #1550
  • Enhanced docs for LabMetaData to clarify its usage. @oruebel
    #1546
  • Add testing/mock, which provides mock neurodata objects for testing. @bendichter
    #1454