Skip to content

Commit 1177340

Browse files
authored
Merge branch 'main' into feature/pertpy-edistance
2 parents ae31919 + 0e254a4 commit 1177340

File tree

23 files changed

+297
-114
lines changed

23 files changed

+297
-114
lines changed

.github/workflows/docker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727
strategy:
2828
matrix:
2929
RAPIDS_VER:
30-
- "25.10"
30+
- "25.12"
3131
name: Build Docker images
3232
runs-on: ubuntu-latest
3333
permissions:

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
repos:
22
- repo: https://github.com/astral-sh/ruff-pre-commit
3-
rev: v0.14.4
3+
rev: v0.14.10
44
hooks:
55
- id: ruff-check
66
args: ["--fix"]
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ channels:
55
- conda-forge
66
- bioconda
77
dependencies:
8-
- rapids=25.08
8+
- rapids=25.12
99
- python=3.13
10-
- cuda-version=12.9
10+
- cuda-version=13.0
1111
- cudnn
1212
- cutensor
1313
- cusparselt

docker/Dockerfile.deps

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG CUDA_VER=12.9.0
1+
ARG CUDA_VER=13.0.2
22
ARG LINUX_VER=ubuntu24.04
33

44
FROM nvidia/cuda:${CUDA_VER}-base-${LINUX_VER}

docker/docker-push.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
set -euxo pipefail
33

44
docker_account=scverse
5-
rapids_version=25.10
5+
rapids_version=25.12
66
grep -v -- '- rapids-singlecell' conda/rsc_rapids_${rapids_version}.yml > rsc_rapids.yml
77
docker build -t rapids-singlecell-deps:latest -f docker/Dockerfile.deps .
88
rm rsc_rapids.yml

docs/Installation.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
## Conda
33
The easiest way to install *rapids-singlecell* is to use one of the *yaml* file provided in the [conda](https://github.com/scverse/rapids_singlecell/tree/main/conda) folder. These *yaml* files install everything needed to run the example notebooks and get you started.
44
```
5-
conda env create -f conda/rsc_rapids_25.08.yml #default CUDA-12.9 PYTHON-3.13
5+
conda env create -f conda/rsc_rapids_25.12.yml #default CUDA-13.0 PYTHON-3.13
66
# or
77
mamba env create -f conda/rsc_rapids_25.10.yml #default CUDA-12.9 PYTHON-3.13
88
```

docs/basic.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ If you like scverse® and want to support our mission, please consider making a
3030

3131
:::{grid-item-card} Installation {octicon}`plug;1em;`
3232
:link: Installation
33-
:link-type: doc
33+
:link-type: doc
3434

3535
New to *rapids-singlecell*? Check out the installation guide.
3636
:::
@@ -47,7 +47,7 @@ The tutorials walk you through real-world applications of rapids-singlecell.
4747
:link-type: doc
4848

4949
The API reference contains a detailed description of
50-
the rapids-singelcell API.
50+
the rapids-singlecell API.
5151
:::
5252

5353
:::{grid-item-card} GitHub {octicon}`mark-github;1em;`

docs/release-notes/0.11.0.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
```
55
* Adds support for Multi-GPU out-of-core support through Dask {pr}`179` {smaller}`S Dicks, I Gold & P Angerer`
66
* use `cuvs` over `raft` for `pp.neighbors` for `rapids>=24.12` {pr}`304` {smaller}`S Dicks`
7-
* switched to a different implementation of `pp.harmony_integrate` {pr}`308` {smaller}`S Dicks`
7+
* switched to a different implementation of `pp.harmony_integrate` based on `harmony-pytorch` {pr}`308` {smaller}`S Dicks`
88

99
```{rubric} Misc
1010
```

docs/release-notes/0.13.4.md

Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
### 0.13.4 {small}`the-future`
1+
### 0.13.4 {small}`2025-11-12`
22

33
```{rubric} Features
44
```
@@ -10,14 +10,3 @@
1010
by the metric, but non-zero distances are potentially returned by `cuvs`/`cuml` due
1111
to FP32 rounding. {pr}`477` {smaller}`J Pintar`
1212
* add support for `scipy sparse array` conversion with `get` {pr}`496` {smaller}`S Dicks`
13-
14-
```{rubric} Performance
15-
```
16-
17-
18-
```{rubric} Bug fixes
19-
```
20-
21-
22-
```{rubric} Misc
23-
```

docs/release-notes/0.13.5.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
### 0.13.5 {small}`2025-12-13`
2+
3+
```{rubric} Features
4+
```
5+
* Adds support for multi-GPU clustering via Dask to `tl.leiden` and `tl.louvain` {pr}`502` {smaller}`S Dicks`
6+
* Adds support for specifying multiple resolutions as a list in `tl.leiden` and `tl.louvain` {pr}`502` {smaller}`S Dicks`
7+
8+
```{rubric} Performance
9+
```
10+
* Improves `pp.neighbors` performance with `all_neighbors` and `nn_descent` when a Dask cluster is active {pr}`499` {smaller}`S Dicks`
11+
12+
```{rubric} Misc
13+
```
14+
* Update Docker Container to work with `CUDA-13` {pr}`520` {smaller}`S Dicks`

0 commit comments

Comments
 (0)