scverse / squidpy

Spatial Single Cell Analysis in Python
https://squidpy.readthedocs.io/en/stable/
BSD 3-Clause "New" or "Revised" License
442 stars 82 forks source link

Update spatialdata dependency #911

Closed melonora closed 2 weeks ago

melonora commented 2 weeks ago

Description

The latest version of xarray directly includes DataTree but with a datamodel that is different from before. Since the xarray version was not constraint in SpatialData this led to errors. The current latest version of SpatialData constraints the xarray version used until the latest version of xarray is supported.

How has this been tested?

local tests

codecov-commenter commented 2 weeks ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 68.79%. Comparing base (4a632d6) to head (48e0bd0). Report is 22 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #911 +/- ## ========================================== - Coverage 69.99% 68.79% -1.20% ========================================== Files 39 39 Lines 5532 5660 +128 Branches 1037 907 -130 ========================================== + Hits 3872 3894 +22 - Misses 1367 1459 +92 - Partials 293 307 +14 ``` [see 10 files with indirect coverage changes](https://app.codecov.io/gh/scverse/squidpy/pull/911/indirect-changes?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse)