You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Run doctests via pytest
* Support use of functools.partial with Lithops.
* Use mode "forkserver" with ProcessPoolExecutor if the
default mode is "fork." This can be removed once our minimum python
version is 3.14, as "fork" will no longer be a default mode.
-Fixed warnings caused by outdated imports from `obspec_utils` ([#863](https://github.com/zarr-developers/VirtualiZarr/pull/863)).
21
+
-Fix warnings caused by outdated imports from `obspec_utils` ([#863](https://github.com/zarr-developers/VirtualiZarr/pull/863)).
22
22
By [Tom Nicholas](https://github.com/TomNicholas).
23
23
- Allow `ZarrParser` to work from inside a running event loop (e.g. inside a Jupyter Notebook) ([#900](https://github.com/zarr-developers/VirtualiZarr/pull/900))
24
24
By [Julius Busecke](https://github.com/jbusecke).
25
+
- Fix Lithops executor to allow use of `functools.partial`, and update
26
+
`get_executor` function to ensure `ProcessPoolExecutor` uses `"forkserver"`
27
+
mode on platforms that default to `"fork"`
28
+
([#899](https://github.com/zarr-developers/VirtualiZarr/pull/899)). By [Chuck
29
+
Daniels](https://github.com/chuckwondo).
25
30
26
31
### Documentation
27
32
@@ -43,10 +48,10 @@ This release moves the `ObjectStoreRegistry` to a separate package `obspec_utils
-`ObjectStoreRegistry` has moved from `virtualizarr.registry` to `obspec_utils.registry`. The old import path still works but emits a `DeprecationWarning` and will be removed in a future release.
47
-
-`ObstoreReader` has been removed from `virtualizarr.utils`. This should not break user's code, as it was not part of the public/documented API. See [obspec_utils](https://obspec-utils.readthedocs.io/en/latest/api/obspec/) for public file handlers.
48
-
- Added `obspec_utils>=0.7.0` as a required dependency. This package provides the `ObjectStoreRegistry` that was previously part of VirtualiZarr.
49
-
- Minimum required version of `obstore` is now `0.7.0` (previously `0.5.1`). This was the first release to implement obspec protocols.
51
+
-`ObjectStoreRegistry` has moved from `virtualizarr.registry` to `obspec_utils.registry`. The old import path still works but emits a `DeprecationWarning` and will be removed in a future release.
52
+
-`ObstoreReader` has been removed from `virtualizarr.utils`. This should not break user's code, as it was not part of the public/documented API. See [obspec_utils](https://obspec-utils.readthedocs.io/en/latest/api/obspec/) for public file handlers.
53
+
- Added `obspec_utils>=0.7.0` as a required dependency. This package provides the `ObjectStoreRegistry` that was previously part of VirtualiZarr.
54
+
- Minimum required version of `obstore` is now `0.7.0` (previously `0.5.1`). This was the first release to implement obspec protocols.
Only needed because [lithops.executors.FunctionExecutor.map][lithops.executors.FunctionExecutor.map] returns futures, unlike [concurrent.futures.Executor.map][].
327
+
Only needed because [lithops.executors.FunctionExecutor.map][lithops.executors.FunctionExecutor.map]
0 commit comments