Tiledb-cf

Latest version: v0.9.1

Safety actively analyzes 638418 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.5.3

Bug fixes

* Fixes missing key and context in `Group.create` when `append=True`.

0.5.2

New Features

* Adds timestamp parameter for setting write timestamp to all `NetCDF4ConverterEngine` convert/copy methods.

0.5.1

New Features

* Adds parameter `copy_metadata` to all `NetCDF4ConverterEngine` convert/copy methods.

0.5.0

Bug fixes

* Fixes converting NetCDF fill value to TileDB fill value when they are different.
* Fixes copying metadata from NetCDF variable to TileDB attribute to drop `_FillValue`.

Breaking Behavior

* Removes deprecated method `create_virtual` for the `Group` class.
* Removes deprecated parameter `is_virtual` from the `Group.create` class method.
* Removes deprecated `NetCDF4ConverterEngine.add_scalar_dim_converter`.
* Removes deprecated methods `add_array`, `add_attr`, `add_dim`, `remove_array`, `remove_attr`, `remove_dim`, `array_names`, `get_array_properties`, `get_attr_properties`, `get_dim_properties`, `set_array_properties`, `set_attr_properties`, `set_dim_properties`, `rename_array`, `rename_attr`, and `rename_dim` from the `Dataspace` class.
* Removes deprecated parameters `input_name` and `input_dtype` from the `NetCDF4CoordToDimConverter` class.
* Removes deprecated parameters `input_name` and `input_size` from the `NetCDF4DimToDimConverter` class.
* Removes deprecated parameters `input_name` and `input_dtype` from the `NetCDF4VarToAttrConverter` class.
* Removes deprecated modules `tiledb.cf.engines.netcdf4_engine` and `tiledb.cf.engines`.
* Renames parameter `var` to `ncvar` in `NetCDF4ConverterEngine.add_coord_to_dim` for consistency.
* Changes `copy` in `NetCDF4ArrayConverter` to use TileDB URI, context, and key instead of an open array.
* Removes `get_dense_query_shape` from `NetCDF4DomainConverter`.
* Adds required positional argument to `get_values` in `NetCDF4ToDimBase` classes.
* Replaces positional arguments `shape` and `sparse` with `indexer` in `NetCDF4ToAttr` classes.
* Changes parameter order in `DataspaceCreator.add_array_creator` and `NetCDF4ConverterEngine.add_array_converter`.
* Changes parameter order in `DataspaceCreator.from_group`.
* Changes parameter order in `from_netcdf`

New Features

* Adds `NetCDF4ToDimConverter` subclass of `DimCreator` that supports setting maximum fragment size for copying NetCDF file in chunks.
* Allows `NetCDF4ScalarToDimConverter` value to be set by user input.
* Adds `attrs_filters` parameter in `ArrayCreator` and `NetCDF4ToArrayConverter` for setting default attribute filters.
* Adds parameters `coords_filters`, `offsets_filters`, and `attrs_filters` to `from_netcdf`, `NetCDF4ConverterEngine.from_netcdf`, and `NetCDF4ConverterEngine.from_group` for setting default filters.
* Adds parameter `unpack_vars` to `from_netcdf`, `NetCDF4ConverterEngine.from_netcdf`, and `NetCDF4ConverterEngine.from_group` for unpacking NetCDF variables that use `add_offset` or `scale_factor`.
* Adds parameter `unpack` to `NetCDF4ConverterEngine.add_var_to_attr_converter` for unpacking NetCDF variables that use `add_offset` or `scale_factor`.
* Adds parameter `unpack` to `NetCDF4ConverterEngine.add_coord_to_dim_converter` for unpacking NetCDF variables that use `add_offset` or `scale_factor`.

Improvements

* Allows `NetCDF4ScalarToDimConverter` to be removed from an array with NetCDF attributes.
* Removes restriction on converting a NetCDF coordinate to a TileDB dimension if it is scaled.

0.4.2

Bug fixes

* Fixes regression in html representation of `NetCDFVarToAttrConverter`

New Features

* Adds support for adding non-NetCDF attributes in the `NetCDF4ConverterArray`.
* Adds ability to append to an existing group when creating a `Group` either directly or with a `DataspaceCreator` or `NetCDF4CreatorEngine`.
* Adds ability to inject and remove dimensions for `ArrayCreator` and `NetCDF4ToArrayConverter` after initializations.

Improvements

* Allows ArrayCreators to initialized with no dimensions. Dimension check moved to TileDB schema or array creation.

0.4.1

Bug fixes

* Fixes initialization of `tile_order` in `NetCDF4ArrayConverter`.

New Features

* Adds `tiles` property to `DomainCreator` to make getting/setting tiles easier.
* Adds support for adding non-NetCDF dimensions in the `NetCDF4ConverterArray`.

Improvements

* Updates `NetCDF4CreatorEngine` to copy variable metadata when copying a NetCDF coordinate to a TileDB dimension.

Deprecation

* Deprecates `input_name` in favor of `input_dim_name` and `input_var_name` and `input_dtype` in favor of `input_var_dtype` in `NetCDF4CoordToDimConverter`.
* Deprecates `input_name` and `input_size` in favor of `input_dim_name` and `input_dim_size` in `NetCDF4DimToDimConverter`.
* Deprecates `input_name` and `input_dtype` in favor of `input_var_name` and `input_var_dtype` in `NetCDF4VarToAttrConverter`.
* Deprecates module `tiledb.cf.engines.netcdf4_engine` in favor of `tiledb.cf.netcdf_engine`.

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.