Skip to content

chore: SPEC0 2026 Q2 updates#4105

Merged
flying-sheep merged 6 commits intomainfrom
pa/spec0-2026-q2
May 8, 2026
Merged

chore: SPEC0 2026 Q2 updates#4105
flying-sheep merged 6 commits intomainfrom
pa/spec0-2026-q2

Conversation

@flying-sheep
Copy link
Copy Markdown
Member

@flying-sheep flying-sheep commented May 7, 2026

can’t drop zarr 2 yet since that would mean depending on anndata ≥0.12, and it’s not even time to drop 0.11 yet, I think: 0.11.0 released in November 2024, and all the current SPEC0 deprecations happend latest in June 2024.

what do you think @ilan-gold?

  • Closes #
  • Tests included or not required because:

@flying-sheep flying-sheep added this to the 1.13.0 milestone May 7, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 7, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 79.06%. Comparing base (1a3141b) to head (a92bcf6).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #4105      +/-   ##
==========================================
- Coverage   79.59%   79.06%   -0.53%     
==========================================
  Files         119      119              
  Lines       12774    12771       -3     
==========================================
- Hits        10167    10097      -70     
- Misses       2607     2674      +67     
Flag Coverage Δ
hatch-test.low-vers 78.85% <100.00%> (-0.02%) ⬇️
hatch-test.pre 68.99% <100.00%> (-10.47%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
src/scanpy/preprocessing/_normalization.py 94.66% <ø> (ø)
src/scanpy/preprocessing/_pca/__init__.py 91.97% <100.00%> (+0.46%) ⬆️

... and 7 files with indirect coverage changes

@flying-sheep flying-sheep requested a review from ilan-gold May 7, 2026 12:50
Copy link
Copy Markdown
Contributor

@ilan-gold ilan-gold left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Makes sense, that's the point of all this stuff, to keep us consistent and smooth!

@flying-sheep flying-sheep merged commit 30b96bb into main May 8, 2026
14 checks passed
@flying-sheep flying-sheep deleted the pa/spec0-2026-q2 branch May 8, 2026 12:46
@flying-sheep
Copy link
Copy Markdown
Member Author

yeah, the gains from dropping anndata 0.11 aren’t big anyway. I think it’s great that we’re in an era of very few anndata compat hacks, because there are changes upcoming!

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.

2 participants