Skip to content

Better fix deadlock#83

Open
StrappazzonHugo wants to merge 5 commits intomainfrom
better-fix-deadlock
Open

Better fix deadlock#83
StrappazzonHugo wants to merge 5 commits intomainfrom
better-fix-deadlock

Conversation

@StrappazzonHugo
Copy link
Copy Markdown
Collaborator

No description provided.

StrappazzonHugo and others added 5 commits February 27, 2026 13:37
* fix hatch flags (#84)

* version bump (#85)

* tag0.0.8 (#86)

* version bump

* update lock

* fix packaging (#87)

* Added support to save arrays to HDF5 files from DeisaArrays (#67)

* Merge current main to feat(to_hdf5): Added to_hdf5 method to DeisaArray

* update(to_hdf5): Using oly delayed, don't relying on map_blocks.

* Saving with hdf5 tests

* zarr_tests

* Code quality

* Very simple wrapper to dask.to_zarr

* Merged to current main: Using pathlib for managing chunks filename

* Cleaning and code quality

* Merged saving tests in one single file

- One file for all tests
- Using now DeisaArray.to_zarr

* Added zarr and h5py to pyptoject.toml

* Handles relative path when saving

* Saving tests with relative path

* Creating VDS without needing to wait for all tasks.

Currently not working with distributed scheduler...

* Commented tests for distributed scheduler

* going back to dask.delayed instead of amp.blocks

* Code quality

* Working with distributed and updated tests

* update lock

* Component name as parameter in to_hdf5

* Separated to_hdf5 from DeisaArray to enable saving of multiple arrays to same file

* Created tests for saving multiple arrays to same file

* Test several timesteps for one single file.

* Include remaining to_zarr arguments in function wrapper

* Added test for saving to netcdf with xarray

* release (0.0.7) (#82)

* fix hatch flags (#84)

* version bump (#85)

* tag0.0.8 (#86)

* version bump

* update lock

* fix packaging (#87)

* code quality

* update lock

---------

Co-authored-by: Hugo Strappazzon <113433073+StrappazzonHugo@users.noreply.github.com>
Co-authored-by: Andres Bermeo Marinelli <72303015+theabm@users.noreply.github.com>

* fname -> full_name (#88)

* docs, stability, tests (#89)

* list,ndarray->tuple conversion

* increase timeout

* return timestep and log

* better docs

* mpicomm + testing

* add add_chunk

* add mpi4py as optional dep

* container + mpi

* dep groups + fix sphinx namespace

* remove bare except

* 40 min

* accept raw mpi comm

* format

* fix tests for CI

* DistNetworkError, DistStoreError

---------

Co-authored-by: Andres Bermeo Marinelli <72303015+theabm@users.noreply.github.com>
Co-authored-by: Raddatz! <rayandematos@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant