Releases: hdmf-dev/hdmf
Releases · hdmf-dev/hdmf
3.5.4
3.5.2
3.5.1
3.5.0
Bug fixes
- Fixed an issue with
ExternalResources
where retrieving an object resources wasn't in the proper format for a Pandas DataFrame. Additionally, a boolean parameter for creating an object when checking the existence of an object was added. @mavaylon1 #790 - Fixed an issue with the
tox
tool when upgrading to tox 4. @rly #802 - Fixed export of newly added links to existing elements of the exported file. @rly #808
- Added
HDMFIO.__del__
to ensure that I/O objects are being closed on delete. @oruebel#811
Minor improvements
- Added support for reading and writing
ExternalResources
to and from denormalized TSV files. @mavaylon #799 - Changed the name of
ExternalResources.export_to_sqlite
toExternalResources.to_sqlite
. @mavaylon #799 - Updated the tutorial for
ExternalResources
. @mavaylon #799 - Added
message
argument for assert methods defined byhdmf.testing.TestCase
to allow developers to include custom error messages with asserts. @oruebel #812 - Clarify the expected chunk shape behavior for
DataChunkIterator
. @oruebel #813
3.4.7
HDMF 3.4.7 (November 9, 2022)
Minor improvements
Bug fixes
- Fix an issue where not providing an optional argument to
__init__
of an auto-generatedMultiContainerInterface
class raised an error. @rly (#779) - Fixed an issue with the
data_utils.GenericDataChunkIterator
where if the underlying dataset was such that thenumpy.product
of themaxshape
exceeded the range of the defaultint32
, buffer overflow would occur and cause the true buffer shape to exceed available memory. This has been resolved by dropping allnumpy
operations (which forced casting within the passed data type) in favor of the unlimited precision of Python builtin integer types @CodyCBakerPhD (#780) (#781)
3.4.6
3.4.5
3.4.4
3.4.3
3.4.2
HDMF 3.4.2 (August 26, 2022)
Minor improvements
- Updated
MultiContainerInterface.__make_add
to clarify the docstring foradd_*
methods generated by the function. @oruebel (#758) - Support "allow_none=True" in docval for args with non-None default. @rly (#757)