Releases: TileDB-Inc/TileDB-Py
Releases · TileDB-Inc/TileDB-Py
TileDB-Py 0.26.0
Release 0.26.0
- TileDB-Py 0.26.0 includes TileDB Embedded 2.20.0
Bug Fixes
Improvements
- Warn when
os.fork()
is used in the presence of a Tiledb context #1876. - Enable GCS in osx-arm64 wheel builds #1899
PyPI release: https://pypi.org/project/tiledb/0.26.0/
0.25.0
- TileDB-Py 0.25.0 includes TileDB Embedded 2.19.0
What's Changed
- Fix fill value for complex attributes by @jp-dark in #1872
- Update current-release nightly target by @ihnorton in #1873
- Add full check of attribute properties in eq method by @jp-dark in #1874
- Add all array properties to ArraySchema.eq by @jp-dark in #1875
- Error out if query condition given empty set by @nguyenv in #1877
Full Changelog: 0.24.0...0.25.0-rc0
TileDB-Py 0.24.0
Release 0.24.0
- TileDB-Py 0.24.0 includes TileDB Embedded 2.18.2
Improvements
- Release the GIL while consolidation. #1865
- Add Group Metadata Consolidation and Vacuuming. #1833
- Fix domain equality check. #1866
- Fix reading DeltaFilter and DoubleDeltaFilter options for FilterList. #1862
- Do not flush VFS handles on closing. #1863
- Add context manager before enter
.array_exists
. #1868 (thanks, new contributorp4perf4ce
!)
TileDB-Py 0.23.5
0.23.4
- TileDB-Py 0.23.4 includes TileDB Embedded 2.17.4
Improvements
- Add
COMPRESSION_REINTERPRET_DATATYPE
to allowedFilterOption
#1855 - Add
filter_name
toFilter
class #1856
Bug Fixes
- Do not use
dtype.kind
in enumeration extend type checking #1853 - Empty enumerations should be casted to the dtype of the enumeration #1854
- Correct writing nullable string attributes and all nulled data #1848
- Pandas 2+ fix: use
pa.schema.with_metadata
, replacing passing metadata topa.schema
constructor #1858
0.23.3
Bug Fixes
- Correct
Enumeration.extend
to handle integers, include Booleans, of different sizes
TileDB-Py 0.23.2
TileDB-Py 0.23.2
- TileDB-Py 0.23.2 includes TileDB Embedded 2.17.3
Improvements
- Add support for enumeration extension API. #1847
- Support new set membership query condition. #1837
- Create
ArraySchemaEvolution
for new operation. #1839 - Add sparse dimension label example. #1843
PyPI release: https://pypi.org/project/tiledb/0.23.2/
TileDB-Py 0.23.1
Release 0.23.1
- TileDB-Py 0.23.1 includes TileDB Embedded 2.17.1
Improvements
- Add support for schema evolution on enumerations #1834
- Additional Support For Nullable Attributes #1836
PyPI release: https://pypi.org/project/tiledb/0.23.1/
TileDB-Py 0.23.0
Release 0.23.0
- TileDB-Py 0.23.0 includes TileDB Embedded 2.17.0
Improvements
- Support for "enumerated datatypes" (aka categoricals or factors). #1790
- Introduce
Array.read_subarray
andArray.write_subarray
APIs. #1824 - Avoid importing Pandas until we actually use it. #1825
- Make VFS accept path-like objects to refer to files. #1818
Bug Fixes
- Use object equality check in buffer conversion, fixes state serialization bug in distributed use-case. #1822
TileDB-Py 0.22.3
Release 0.22.3
- TileDB-Py 0.22.3 includes TileDB Embedded 2.16.3
Improvements
- Wrap Delta filter. #1710
PyPI release: https://pypi.org/project/tiledb/0.22.3/