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
Since the release of pyarrow 22.0.0 the CI started failing, with errors similar to the one below. Please note that the error doesn't seem to be spatialdata-related. Full CI run here.
The pyarrow release also broke some tests in spatialdata, but these have been already fixed here: scverse/spatialdata#1003, and a release will be made soon.
Two of the new Xenium datasets appear to be corrupted. Here is a script to reproduce the problem with the latest pyarrow.
##importpyarrow.parquetaspq# does not workpq.read_table('data/Xenium_V1_Protein_Human_Kidney_tiny_outs/cells.parquet')
pq.read_table('data/Xenium_V1_MultiCellSeg_Human_Ovary_tiny_outs/cells.parquet')
# workspq.read_table('data/Xenium_V1_Human_Ovary_tiny_outs/cells.parquet')
pq.read_table('data/Xenium_V1_human_Lung_2fov_outs/cells.parquet')
pq.read_table('data/Xenium_V1_human_Breast_2fov_outs/cells.parquet')
Thanks for the info! I see the corresponding PR (apache/arrow#47992) has been merged already, but a release is not out yet.
Since the above impacts the Xenium tests but should not impact users (since users would not use the truncated parquet files), I will skip the tests until the new pyarrow release is available.
Activity
LucaMarconato commentedon Oct 27, 2025
Two of the new Xenium datasets appear to be corrupted. Here is a script to reproduce the problem with the latest
pyarrow.pryvkin10x commentedon Nov 11, 2025
This change in pyarrow will fix this: apache/arrow@main...pitrou:arrow:gh47981-pq-impala-file
I recommend staying at pyarrow v21 if possible until that fix gets released.
LucaMarconato commentedon Dec 17, 2025
Thanks for the info! I see the corresponding PR (apache/arrow#47992) has been merged already, but a release is not out yet.
Since the above impacts the Xenium tests but should not impact users (since users would not use the truncated parquet files), I will skip the tests until the new
pyarrowrelease is available.LucaMarconato commentedon Dec 17, 2025
I will actually just add
pyarrow==21in the test extra dependency group.