Changelog#
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Release notes for v0.7.1 and earlier are available on the Releases page.
[Unreleased]#
Added#
spatialdata_ioships apy.typedmarker, so downstream type checkers use its annotations.xeniumreads pre-1.3.0 (XOA < 1.3.0) and CSV-only bundles: when the parquet files andcells.zarr.zipare absent, the table, boundaries, and transcripts are read from thecells.csv,cell_boundaries.csv,nucleus_boundaries.csvandtranscripts.csvoutputs (.gzor plain), and the raster cell/nucleus labels are reconstructed by rasterizing the boundary polygons. The cell feature matrix falls back to acell_feature_matrix/MatrixMarket directory orcell_feature_matrix.tar.gzwhencell_feature_matrix.h5is missing.
Changed#
Adopted the current
cookiecutter-scversetemplate:hatch-managed test environments,uv-based CI and documentation builds,mypytype checking ofsrcandtests,biome/pyproject-fmt/zizmorpre-commit hooks, and Dependabot updates.
Removed#
Support for Python 3.11.