Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Move to scanpy 1.9.8 #133

Open
wants to merge 17 commits into
base: develop
Choose a base branch
from
17 changes: 14 additions & 3 deletions .github/workflows/python-package.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,20 +13,31 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python-version: ["3.8", "3.9"]
python-version: ["3.12"]

steps:
- uses: actions/checkout@v2

- name: Setup mamba
uses: mamba-org/provision-with-micromamba@main
uses: mamba-org/setup-micromamba@v1
with:
environment-file: test-env.yaml
cache-downloads: true
channels: conda-forge, bioconda, defaults
condarc: |
channels:
- conda-forge
- bioconda
- defaults
channel_priority: flexible
extra-specs: |
python=${{ matrix.python-version }}

- name: Debug Micromamba
run: |
micromamba env list
micromamba info
micromamba env export -n test-env

- name: Run black manually
run: |
black --check --verbose ./
Expand Down
10 changes: 5 additions & 5 deletions test-env.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,18 @@ channels:
- bioconda
- defaults
dependencies:
- scanpy=1.9.3
- scanpy=1.10.3
- louvain
- igraph
- leidenalg
- loompy
- Click <8
- harmonypy>=0.0.5
- bbknn>=1.5.0,<1.6.0
- bbknn >=1.6.0
- mnnpy>=0.1.9.5
# for mnnpy using n_jobs
- scipy <1.9.0
- scikit-learn <1.3.0
# Current Scipy installed requires certain numpy restrictions
- numpy >=1.17.3,<1.25.0
- scipy
- scrublet
- fa2
# for testing
Expand Down
Loading