0.3.0
New Contributors
- @martin-boettcher made their first contribution in #38
- @pont-us made their first contribution in #37
Full Changelog: v0.2.0...v0.3.0
New in Version 0.3.0 (from 2024-01-26)
Enhancements
-
Allow for passing custom slice sources via the configuration.
The new configuration settingslice_source
is the name of a class
derived fromzappend.api.SliceSource
or a function that creates an instance
ofzappend.api.SliceSource
. Ifslice_source
is given, slices passed to
the zappend function or CLI command will be interpreted as parameter(s)
passed to the constructor of the specified class or the factory function.
[#27] -
It is now possible to configure runtime profiling of the
zappend
processing using the new configuration settingprofiling
. [#39] -
Added
--version
option to CLI. [#42] -
Using
sizes
instead ofdims
attribute ofxarray.Dataset
in
implementation code. [#25] -
Enhanced documentation including docstrings of several Python API objects.
Fixes
-
Fixed a problem where the underlying i/o stream of a persistent slice dataset
was closed immediately after opening the dataset. [#31] -
Now logging ignored encodings on level DEBUG instead of WARNING because they
occur very likely when processing NetCDF files.