distributed
Distributed task scheduler for Dask
Dask's scheduler spent the year deleting deprecated API, not adding surface.
◆Recent moves
- 29d ago
Backport tag extending an earlier fix
A single follow-up commit extending an earlier fix, tagged on an older version line out of calendar order. It carries nothing beyond that one change.
View source ↗ - 29d ago
Empty release: no changes
A release whose own notes read 'No changes'. It exists as a version marker and does nothing for users.
View source ↗ - 1mo ago
Breaking: scatter stops unpacking custom containers
Two behaviour changes worth reading before upgrading: scatter no longer unpacks custom containers, flagged breaking, and scheduler_info() now returns all workers by default. The rest is flaky-test and CI work consistent with the year's consolidation.
View source ↗ - 2mo ago
Deprecated APIs removed across scheduler, worker and CLI
The centrepiece of the consolidation arc: roughly twenty cleanups removing deprecated loop properties, Prometheus metrics, RPC handlers, CLI options, security and deploy API, plus a CI migration to pixi. Code that ignored years of deprecation warnings will break here.
View source ↗ - 4mo ago
CI pins, type hints and a dashboard CPU fix
CI pins, type hints and a dashboard fix normalizing total CPU percentage by thread count. Housekeeping ahead of the larger cleanup releases.
View source ↗ - 6mo ago
Python 3.14 support and a PyArrow 16 floor
Python 3.14 support lands alongside a PyArrow 16 floor. Runtime currency rather than new capability, but it decides whether the scheduler runs on a supported interpreter at all.
View source ↗