Skip to content

Releases: TileDB-Inc/TileDB-Py

TileDB-Py 0.26.0

15 Feb 13:53
2d56a4a
Compare
Choose a tag to compare

Release 0.26.0

  • TileDB-Py 0.26.0 includes TileDB Embedded 2.20.0

Bug Fixes

  • Add safe Group.__repr__ #1890
  • Use safe repr if ArraySchema was not properly constructed #1896

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

09 Jan 15:40
8d52e32
Compare
Choose a tag to compare
  • TileDB-Py 0.25.0 includes TileDB Embedded 2.19.0

What's Changed

Full Changelog: 0.24.0...0.25.0-rc0


https://pypi.org/project/tiledb/0.25.0/

TileDB-Py 0.24.0

29 Nov 20:49
521dcbf
Compare
Choose a tag to compare

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 contributor p4perf4ce!)

PyPI: https://pypi.org/project/tiledb/0.24.0/

TileDB-Py 0.23.5

29 Nov 20:43
Compare
Choose a tag to compare

Release 0.23.5

  • TileDB-Py 0.23.5 includes TileDB Embedded 2.17.5

PyPI: https://pypi.org/project/tiledb/0.23.5/

0.23.4

03 Nov 18:48
e58600c
Compare
Choose a tag to compare
  • TileDB-Py 0.23.4 includes TileDB Embedded 2.17.4

Improvements

  • Add COMPRESSION_REINTERPRET_DATATYPE to allowed FilterOption #1855
  • Add filter_name to Filter 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 to pa.schema constructor #1858

https://pypi.org/project/tiledb/0.23.4/

0.23.3

31 Oct 17:58
3946d52
Compare
Choose a tag to compare

Bug Fixes

  • Correct Enumeration.extend to handle integers, include Booleans, of different sizes

https://pypi.org/project/tiledb/0.23.3/

TileDB-Py 0.23.2

26 Oct 17:53
Compare
Choose a tag to compare

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

28 Sep 18:09
656f54f
Compare
Choose a tag to compare

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

14 Sep 19:16
Compare
Choose a tag to compare

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 and Array.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

16 Aug 02:39
Compare
Choose a tag to compare

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/