Skip to content

Conversation

ilan-gold
Copy link
Contributor

@ilan-gold ilan-gold commented Jul 25, 2025

Blocked by dask/dask#12026

I think I need to be more careful with upper bounds...

All good now! The scipy PR I mention in the comment is important, but not something that is either core to our internal functionality or unworkable. So I think this PR is good to go1

  • Closes #
  • Tests added
  • Release note added (or unnecessary)

Copy link

codecov bot commented Jul 25, 2025

Codecov Report

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

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2053      +/-   ##
==========================================
- Coverage   85.69%   85.56%   -0.14%     
==========================================
  Files          46       46              
  Lines        7090     7092       +2     
==========================================
- Hits         6076     6068       -8     
- Misses       1014     1024      +10     
Files with missing lines Coverage Δ
src/anndata/_core/merge.py 85.11% <100.00%> (+0.04%) ⬆️

... and 2 files with indirect coverage changes

# For example from dask.random we allocate 1mb
@pytest.mark.usefixtures("_alloc_cache")
@pytest.mark.limit_memory("1.5 MB")
@pytest.mark.limit_memory("1.6 MB")
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I am not sure what happened here, but looking at the failure stack-trace, this isn't a hallucination i.e., the total bytes add up. Why this changed, I don't know, but I don't know if it is worth jumping into this rabbit hole.

Copy link
Member

@flying-sheep flying-sheep left a comment

Choose a reason for hiding this comment

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

Some questions and an issue with the test. The code changes look good!

@ilan-gold ilan-gold enabled auto-merge (squash) September 16, 2025 13:02
@ilan-gold ilan-gold merged commit 7c6d68a into main Sep 16, 2025
30 of 33 checks passed
@ilan-gold ilan-gold deleted the ig/unbound_dask branch September 16, 2025 13:15
meeseeksmachine pushed a commit to meeseeksmachine/anndata that referenced this pull request Sep 16, 2025
flying-sheep pushed a commit that referenced this pull request Sep 16, 2025
@ilan-gold ilan-gold modified the milestones: 0.12.2, 0.12.3 Oct 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants