Skip to content

progress raises an exception when an empty list is passed #9143

@mplough-kobold

Description

@mplough-kobold

Describe the issue:

Expected results: progress returns immediately with 0 seconds elapsed and 100% completion.
Actual results: An exception is raised.

Minimal Complete Verifiable Example:

from dask.distributed import Client, progress
c = Client()
progress([])

Anything else we need to know?:

Environment:

  • Dask version: 2025.7.0
  • Python version: 3.12.12
  • Operating System: Debian Trixie
  • Install method (conda, pip, source): uv (i.e. from PyPI)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething is broken

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions