v2.2.0
What's Changed
- Bump dependency lower bounds + add optional extras by @Marius1311 in #1293
- Fix CellRank-emitted warnings by @Marius1311 in #1294
- Switch to pytest importlib import mode by @Marius1311 in #1295
- Issue templates & repo hygiene by @Marius1311 in #1297
- Standardize optional dependency handling by @Marius1311 in #1296
- Docs modernization: RST→MyST, contributing guide, README.md by @Marius1311 in #1300
- Replace legacy logger with stdlib logging + rich by @Marius1311 in #1299
- Reimplement small scVelo utilities (plan steps D + E) by @Marius1311 in #1301
- Update pull request template by @WeilerP in #1308
- Fix template to report bugs by @WeilerP in #1306
- docs: Add conda-forge automation details by @Marius1311 in #1309
- Remove zarr from test dependencies by @Marius1311 in #1310
- Fix docrep SyntaxWarning on Python 3.14 by @Marius1311 in #1311
- Update notebooks submodule URL to scverse org by @Marius1311 in #1313
- Add related packages to README, update bib entries, remove cellrank.org references by @Marius1311 in #1312
- Replace scv.pl.scatter and scvelo paga with scanpy equivalents by @Marius1311 in #1302
- Drop scVelo as hard dependency, add as optional pip extra by @Marius1311 in #1314
- Update submodule by @Marius1311 in #1315
Full Changelog: v2.1.0...v2.2.0