Skip to content

Commit 465806b

Browse files
authored
(chore): generate 1.11.0 release notes (#3412)
1 parent 397d703 commit 465806b

20 files changed

+43
-25
lines changed

ci/scripts/towncrier_automation.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,7 +92,11 @@ def main(argv: Sequence[str] | None = None) -> None:
9292
f"--base={base_branch}",
9393
f"--title={pr_title}",
9494
f"--body={pr_description}",
95-
*(["--label=no milestone"] if base_branch == "main" else []),
95+
*(
96+
["--label=no milestone", "--label=Development Process 🚀"]
97+
if base_branch == "main"
98+
else []
99+
),
96100
*(["--dry-run"] if args.dry_run else []),
97101
],
98102
check=True,

docs/release-notes/1.11.0.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
(v1.11.0)=
2+
### 1.11.0 {small}`2024-12-20`
3+
4+
### Features
5+
6+
- {func}`~scanpy.pp.sample` supports both upsampling and downsampling of observations and variables. {func}`~scanpy.pp.subsample` is now deprecated. {smaller}`G Eraslan & P Angerer` ({pr}`943`)
7+
- Add `layer` argument to {func}`scanpy.tl.score_genes` and {func}`scanpy.tl.score_genes_cell_cycle` {smaller}`L Zappia` ({pr}`2921`)
8+
- Prevent `raw` conflict with `layer` in {func}`~scanpy.tl.score_genes` {smaller}`S Dicks` ({pr}`3155`)
9+
- Add support for `median` as an aggregation function to the `Aggregation` class in `scanpy.get._aggregated.py`. This allows for median-based aggregation of data (e.g., pseudobulk), complementing existing methods like mean- and sum-based aggregation {smaller}`M Dehkordi (Farhad)` ({pr}`3180`)
10+
- Add `key_added` argument to {func}`~scanpy.pp.pca`, {func}`~scanpy.tl.tsne` and {func}`~scanpy.tl.umap` {smaller}`P Angerer` ({pr}`3184`)
11+
- Support running {func}`scanpy.pp.pca` on sparse Dask arrays with the `'covariance_eigh'` solver {smaller}`P Angerer` ({pr}`3263`)
12+
- Use upstreamed {class}`~sklearn.decomposition.PCA` implementation for {class}`~scipy.sparse.csr_array` and {class}`~scipy.sparse.csr_matrix` (see {ref}`sklearn:changes_1_4`) {smaller}`P Angerer` ({pr}`3267`)
13+
- Add explicit support to {func}`scanpy.pp.pca` for `svd_solver='covariance_eigh'` {smaller}`P Angerer` ({pr}`3296`)
14+
- Add support {class}`dask.array.Array` to {func}`scanpy.pp.calculate_qc_metrics` {smaller}`I Gold` ({pr}`3307`)
15+
- Support `layer` parameter in {func}`scanpy.pl.highest_expr_genes` {smaller}`P Angerer` ({pr}`3324`)
16+
- Run numba functions single-threaded when called from inside of a ThreadPool {smaller}`P Angerer` ({pr}`3335`)
17+
- Switch {func}`~scanpy.logging.print_header` and {func}`~scanpy.logging.print_versions` to {mod}`session_info2` {smaller}`P Angerer` ({pr}`3384`)
18+
- Add sampling probabilities/mask parameter `p` to {func}`~scanpy.pp.sample` {smaller}`P Angerer` ({pr}`3410`)
19+
20+
### Performance
21+
22+
- Speed up {func}`~scanpy.pp.regress_out` {smaller}`P Ashish, P Angerer & S Dicks` ({pr}`3284`)
23+
24+
### Documentation
25+
26+
- Improve {func}`~scanpy.external.pp.harmony_integrate` docs {smaller}`D Kühl` ({pr}`3362`)
27+
- Raise {exc}`FutureWarning` when calling deprecated {mod}`scanpy.pp` functions {smaller}`P Angerer` ({pr}`3380`)
28+
- | Deprecate … | in favor of … |
29+
| --- | --- |
30+
| {func}`scanpy.read_visium` | {func}`squidpy.read.visium` |
31+
| {func}`scanpy.datasets.visium_sge` | {func}`squidpy.datasets.visium` |
32+
| {func}`scanpy.pl.spatial` | {func}`squidpy.pl.spatial_scatter` |
33+
34+
{smaller}`P Angerer` ({pr}`3407`)
35+
36+
### Bug fixes
37+
38+
- Upper-bound {mod}`sklearn` `<1.6.0` due to {issue}`dask/dask-ml#1002` {smaller}`Ilan Gold` ({pr}`3393`)

docs/release-notes/2921.feature.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/release-notes/3155.feature.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/release-notes/3180.feature.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/release-notes/3184.feature.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/release-notes/3263.feature.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/release-notes/3267.feature.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/release-notes/3284.performance.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/release-notes/3296.feature.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)