scverse / scvi-tools

Deep probabilistic analysis of single-cell and spatial omics data
http://scvi-tools.org/
BSD 3-Clause "New" or "Revised" License
1.25k stars 355 forks source link

Drop Python 3.9 #2970

Closed ori-kron-wis closed 2 months ago

ori-kron-wis commented 2 months ago

close https://github.com/scverse/scvi-tools/issues/2966

codecov[bot] commented 2 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 85.29%. Comparing base (6cee07c) to head (26e4355). Report is 1 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #2970 +/- ## ========================================== - Coverage 85.31% 85.29% -0.03% ========================================== Files 167 167 Lines 14386 14366 -20 ========================================== - Hits 12274 12254 -20 Misses 2112 2112 ``` | [Files with missing lines](https://app.codecov.io/gh/scverse/scvi-tools/pull/2970?dropdown=coverage&src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse) | Coverage Δ | | |---|---|---| | [src/scvi/\_settings.py](https://app.codecov.io/gh/scverse/scvi-tools/pull/2970?src=pr&el=tree&filepath=src%2Fscvi%2F_settings.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse#diff-c3JjL3NjdmkvX3NldHRpbmdzLnB5) | `85.34% <100.00%> (ø)` | | | [src/scvi/\_types.py](https://app.codecov.io/gh/scverse/scvi-tools/pull/2970?src=pr&el=tree&filepath=src%2Fscvi%2F_types.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse#diff-c3JjL3NjdmkvX3R5cGVzLnB5) | `100.00% <100.00%> (ø)` | | | [src/scvi/autotune/\_experiment.py](https://app.codecov.io/gh/scverse/scvi-tools/pull/2970?src=pr&el=tree&filepath=src%2Fscvi%2Fautotune%2F_experiment.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse#diff-c3JjL3NjdmkvYXV0b3R1bmUvX2V4cGVyaW1lbnQucHk=) | `89.38% <100.00%> (ø)` | | | [src/scvi/data/\_anntorchdataset.py](https://app.codecov.io/gh/scverse/scvi-tools/pull/2970?src=pr&el=tree&filepath=src%2Fscvi%2Fdata%2F_anntorchdataset.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse#diff-c3JjL3NjdmkvZGF0YS9fYW5udG9yY2hkYXRhc2V0LnB5) | `93.33% <100.00%> (ø)` | | | [src/scvi/data/\_built\_in\_data/\_cellxgene.py](https://app.codecov.io/gh/scverse/scvi-tools/pull/2970?src=pr&el=tree&filepath=src%2Fscvi%2Fdata%2F_built_in_data%2F_cellxgene.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse#diff-c3JjL3NjdmkvZGF0YS9fYnVpbHRfaW5fZGF0YS9fY2VsbHhnZW5lLnB5) | `31.81% <ø> (-2.97%)` | :arrow_down: | | [src/scvi/data/\_built\_in\_data/\_pbmc.py](https://app.codecov.io/gh/scverse/scvi-tools/pull/2970?src=pr&el=tree&filepath=src%2Fscvi%2Fdata%2F_built_in_data%2F_pbmc.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse#diff-c3JjL3NjdmkvZGF0YS9fYnVpbHRfaW5fZGF0YS9fcGJtYy5weQ==) | `75.38% <100.00%> (ø)` | | | [src/scvi/data/\_built\_in\_data/\_synthetic.py](https://app.codecov.io/gh/scverse/scvi-tools/pull/2970?src=pr&el=tree&filepath=src%2Fscvi%2Fdata%2F_built_in_data%2F_synthetic.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse#diff-c3JjL3NjdmkvZGF0YS9fYnVpbHRfaW5fZGF0YS9fc3ludGhldGljLnB5) | `100.00% <ø> (ø)` | | | [src/scvi/data/\_compat.py](https://app.codecov.io/gh/scverse/scvi-tools/pull/2970?src=pr&el=tree&filepath=src%2Fscvi%2Fdata%2F_compat.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse#diff-c3JjL3NjdmkvZGF0YS9fY29tcGF0LnB5) | `82.95% <100.00%> (-0.20%)` | :arrow_down: | | [src/scvi/data/\_download.py](https://app.codecov.io/gh/scverse/scvi-tools/pull/2970?src=pr&el=tree&filepath=src%2Fscvi%2Fdata%2F_download.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse#diff-c3JjL3NjdmkvZGF0YS9fZG93bmxvYWQucHk=) | `86.84% <100.00%> (-0.34%)` | :arrow_down: | | [src/scvi/data/\_preprocessing.py](https://app.codecov.io/gh/scverse/scvi-tools/pull/2970?src=pr&el=tree&filepath=src%2Fscvi%2Fdata%2F_preprocessing.py&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse#diff-c3JjL3NjdmkvZGF0YS9fcHJlcHJvY2Vzc2luZy5weQ==) | `78.57% <100.00%> (-0.13%)` | :arrow_down: | | ... and [55 more](https://app.codecov.io/gh/scverse/scvi-tools/pull/2970?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=scverse) | |
ori-kron-wis commented 2 months ago

integration (ubuntu-latest, 3.9) is the legacy before the change and did not run; we expect this test to not appear once we merge this PR to main