Open ivirshup opened 4 weeks ago
Not positive it's entirely related but we had a hard fail on MacOS, beyond our control: https://github.com/single-cell-data/TileDB-SOMA/issues/1926#issuecomment-1834695149
Attention: Patch coverage is 97.64706%
with 2 lines
in your changes missing coverage. Please review.
Project coverage is 91.21%. Comparing base (
f775282
) to head (dcf94bd
). Report is 1 commits behind head on main.
Files | Patch % | Lines |
---|---|---|
...us/src/cellxgene_census/experimental/_embedding.py | 75.00% | 1 Missing :warning: |
.../cellxgene_census/experimental/util/_eager_iter.py | 75.00% | 1 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
I've gone ahead and made a few changes here.
Right now I've followed spec-0, but since we can't do 3.12 while tiledbsoma pins it I've just left off support there.
My last commit is just letting the formatter run + a couple manual fixes. I can revert it if other changes are needed.
This is ready for review. I think the main question is whether we want to drop support for python 3.8 and 3.9 if we can't support 3.12 while tiledbsoma pins it.
Fixes #1177
This PR implements adoption SPEC-0 for support windows of dependencies.
I'm going to hold off on running formatting for all files until I'm done with the manual changes to make this readable.
Blocked by tiledbsoma's pinning of pyarrow to v12 (current release is v16). It looks like it's difficult to install
pyarrow~=12.0
on python 3.12 since there haven't been any wheel releases. See: https://github.com/single-cell-data/TileDB-SOMA/issues/1926