Tiledb-cf

Latest version: v0.9.1

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

Scan your dependencies

Page 1 of 3

0.9.0

Breaking Behavior

* Negative values no longer supported in `region` in xarray `from_xarray` and `copy_data_from_xarray`.
* Removes VirtualGroup class.
* Removes Group class.
* Removes GroupSchema class.
* Moves `creator` module into the `core` module.
* Updates Dataspace Convention to 0.3.0.
- Replaces group-level metadata array with group metadata.
- Removes dataspace names.
- Removes requirement attribute are unique.
- Add dimension-level metadata.
- Redefines Simple CF Dataspace.
* Removes function `dataspace_name`.
* Removes constants `INDEX_SUFFIX` and `DATA_SUFFIX`.

New Features

* Adds `skip_vars` argument to the methods for copying xarray Dataset to TileDB that allows the user to specify variables to skip.
* Adds method `create_group` that creates a TileDB group and arrays.
* Adds method `open_group_array` that opens a TileDB array from a provided Group.

0.8.1

Bug Fixes

* Fixes bug when writing xarray.Dataset group-level metadata to a TileDB group.

0.8.0

Breaking Behavior

* Changes TileDB backend to default to new xarray backend.

Deprecation

* Deprecates `key` argument from xarray engine.
* Deprecates `encode_fill` argument from xarray engine.
* Deprecates `use_full_domain` argument from xarray engine.

New Features

* Adds `from_xarray`, `copy_data_from_xarray`, `copy_metadata_from_xarray` and `create_group_from_xarray` methods to generate TileDB groups from xarray data.

Improvements

* New xarray backend engine that handles both TileDB arrays and groups directly.

0.7.0

Bug fixes

* Fixes default tile sizes for chunked data on unlimited dimensions.

Breaking Behavior

* Removes deprecated `coords_filters` array property.

0.6.1

Bug fixes

* Fixes xarray backend regression where query indices were converted to floats for arrays with uint64 dimensions.
* Fixes slicing with a negative step size of TileDB arrays with unsigned integers for dimensions.

0.6.0

Bug fixes

* Fixes timestamp when reading xarray dataset metadata.
* Fixes bug when opening array with non-empty domain smaller than full domain.

Breaking Behavior

* Changes xarray backend to use timestamp from when array was opened if no timestamp is set.
* Changes xarray backend to not encode TileDB attribute fill value by default.
* Changes xarray backend to only automatically convert datetime dimensions to coordinates.
* Changes xarray backend to only open non-empty domain by default.

New Features

* Adds parameter `encode_fill` to xarray backend that enables encoding the fill values for TileDB attributes.
* Adds parameter `coord_dims` to xarray backend that will add all dims listed to coords.
* Adds parameter `open_full_domain` to xarray backend that adds the full dimensions to xarray regardless of non-empty domain.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.