Releases: TileDB-Inc/TileDB-Py
Releases · TileDB-Inc/TileDB-Py
TileDB-Py 0.26.4
What's Changed
- Add KiterLuc,kounelisagis to nightly issue notification by @ihnorton in #1920
- Update libtiledb version in readthedocs config by @kounelisagis in #1919
- pyproject metadata updates, and minor docs fix by @kounelisagis in #1921
- Fix missing dev requirements by @kounelisagis in #1922
- Remove erroneous _ctx check for GroupMetadata by @nguyenv in #1925
- Fix build with Cython 3 - it no longer adds implicit noexcept to callbacks by @ihnorton in #1926
- Don't package .pyc files in wheels and generate PyPi compatible version number by @kounelisagis in #1924
- Fix read, seek with numpy integer sizes by @ihnorton in #1927
- Update HISTORY for 0.26.4 against TileDB 2.20.1 by @ihnorton in #1928
Full Changelog: 0.26.3...0.26.4
TileDB-Py 0.26.3
Release 0.26.3
New features
- TileDB Aggregate API. #1889
Improvements
- Fix vfs readinto when buff is not bytes. #1915
- Update daily test builds to use single source of truth for libtiledb target versions. 1910
- Remove Python 3.7 CI jobs. 1916
PyPI release: https://pypi.org/project/tiledb/0.26.3/
TileDB-Py 0.26.2
Release 0.26.2
Improvements
- Added API support for TileDB aggregates. #1889
- For compatibility with fsspec and rasterio,
isdir()
,isfile()
, andsize()
aliases have been added to theVFS
class. #1902.
PyPI release: https://pypi.org/project/tiledb/0.26.2/
TileDB-Py 0.26.1
Release 0.26.1
- TileDB-Py 0.26.1 includes TileDB Embedded 2.20.1
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