On 2021-09-04 23:45, Diane Trout wrote:
Hmm...
So dask doesn't think jinja is required for base functionality. It's a
dependency for an extended extras.
OK, thanks for checking it.
...
At dask's end jinja should probably be a suggests or recommends, but
since you can use dask without needing widgets I'm not 100% sure jinja
needs to build-dependency.
That sounds reasonable. dask should be consistent with itself, so if it
doesn't Depend on jinja2, if it's only for extra functionality, then
Suggests or Recommends is more appropriate than Depends. I had been
assuming dask.widgets was a core component.
In that case we could move this bug to python-xarray. If xarray wants to
access optional functionality then it will need to make sure the
required packages are installed.
(Do widgets even work on Debian? Last time I tried jupyter widgets I
couldn't get them to work.)
Good question :)
jupyter-sphinx has just been updated, presumably fixing a problem with
ipywidgets (#950598 vs #896460). Perhaps that's related to jupyter
widget operations.