|
10 | 10 | `AsyncArray` classes. The previous `AsyncArray._config` attribute is now a deprecated alias for `AsyncArray.config`. |
11 | 11 | - Adds a method for creating a new `Array` / `AsyncArray` instance with a new runtime configuration, and fixes inaccurate documentation about the `write_empty_chunks` configuration parameter. ([#3668](https://github.com/zarr-developers/zarr-python/issues/3668)) |
12 | 12 | - Adds synchronous methods to stores that do not benefit from an async event loop. The shape of these methods is defined by protocol classes to support structural subtyping. ([#3725](https://github.com/zarr-developers/zarr-python/pull/3725)) |
13 | | -- Fix near-miss penalty in _morton_order with hybrid ceiling+argsort strategy. ([#3718](https://github.com/zarr-developers/zarr-python/pull/3718)) |
| 13 | +- Fix near-miss penalty in `_morton_order` with hybrid ceiling+argsort strategy. ([#3718](https://github.com/zarr-developers/zarr-python/pull/3718)) |
14 | 14 |
|
15 | 15 | ### Bugfixes |
16 | 16 |
|
17 | 17 | - Correct the target bytes number for auto-chunking when auto-sharding. ([#3603](https://github.com/zarr-developers/zarr-python/issues/3603)) |
18 | 18 | - Fixed a bug in the sharding codec that prevented nested shard reads in certain cases. ([#3655](https://github.com/zarr-developers/zarr-python/issues/3655)) |
19 | | -- Fix obstore _transform_list_dir implementation to correctly relativize paths (removing lstrip usage). ([#3657](https://github.com/zarr-developers/zarr-python/issues/3657)) |
| 19 | +- Fix obstore `_transform_list_dir` implementation to correctly relativize paths (removing `lstrip` usage). ([#3657](https://github.com/zarr-developers/zarr-python/issues/3657)) |
20 | 20 | - Raise error when trying to encode :class:`numpy.dtypes.StringDType` with `na_object` set. ([#3695](https://github.com/zarr-developers/zarr-python/issues/3695)) |
21 | | -- CacheStore, LoggingStore and LatencyStore now support with_read_only. ([#3700](https://github.com/zarr-developers/zarr-python/issues/3700)) |
| 21 | +- `CacheStore`, `LoggingStore` and `LatencyStore` now support with_read_only. ([#3700](https://github.com/zarr-developers/zarr-python/issues/3700)) |
22 | 22 | - Skip chunk coordinate enumeration in resize when the array is only growing, avoiding unbounded memory usage for large arrays. ([#3702](https://github.com/zarr-developers/zarr-python/issues/3702)) |
23 | 23 | - Fix a performance bug in morton curve generation. ([#3705](https://github.com/zarr-developers/zarr-python/issues/3705)) |
24 | 24 | - Add a dedicated in-memory cache for byte-range requests to the experimental `CacheStore`. ([#3710](https://github.com/zarr-developers/zarr-python/issues/3710)) |
25 | | -- BaseFloat._check_scalar rejects invalid string values. ([#3586](https://github.com/zarr-developers/zarr-python/issues/3586)) |
| 25 | +- `BaseFloat._check_scalar` rejects invalid string values. ([#3586](https://github.com/zarr-developers/zarr-python/issues/3586)) |
26 | 26 | - Apply drop_axes squeeze in partial decode path for sharding. ([#3763](https://github.com/zarr-developers/zarr-python/issues/3763)) |
27 | | -- Set copy=False in reshape operation. ([#3649](https://github.com/zarr-developers/zarr-python/issues/3649)) |
| 27 | +- Set `copy=False` in reshape operation. ([#3649](https://github.com/zarr-developers/zarr-python/issues/3649)) |
28 | 28 | - Validate that dask-style chunks have regular shapes. ([#3779](https://github.com/zarr-developers/zarr-python/issues/3779)) |
29 | 29 |
|
30 | 30 | ### Improved Documentation |
|
0 commit comments