[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#975509: ITP: nbdime -- Jupyter Notebook Diff and Merge tools



Hi Joe,

On 2020-11-23 06:03, Joseph Nahmias wrote:
> Package: wnpp
> Severity: wishlist
> Owner: Joseph Nahmias <joe@nahmias.net>
> 
> * Package name    : nbdime
>   Version         : 2.1.0
>   Upstream Author : Jupyter Development Team <jupyter@googlegroups.com>
> * URL             : https://nbdime.readthedocs.io/
> * License         : BSD
>   Programming Lang: Python
>   Description     : Jupyter Notebook Diff and Merge tools
> 
> nbdime provides tools for diffing and merging of Jupyter Notebooks.

Xuanteng (in CC) is working on packages jupyter-cache and myst-nb, both
of which make use of nbdime in their test suites. We were wondering if
you could provide us with a status update for nbdime?

We gave our own brief look, after upgrading nbdime to 4.0.1, but the
build fails because npm tries to download source-map-loader:

> INFO:hatch_jupyter_builder.utils:> /usr/bin/npm install
> npm ERR! code ECONNREFUSED
> npm ERR! syscall connect
> npm ERR! errno ECONNREFUSED
> npm ERR! FetchError: request to https://registry.npmjs.org/source-map-loader/-/source-map-loader-4.0.1.tgz failed, reason: connect ECONNREFUSED 127.0.0.1:9

We've added it [1] and node-jupyterlab [2] to B-D as a stab in the dark,
but that didn't fix it. Unfortunately, we don't have experience with
node stuff in Debian.

Do you have an idea what's going on here? Otherwise I could ask on the
debian-js list.

Best,
Christian

[1] https://packages.debian.org/sid/node-source-map-loader
[2] https://packages.debian.org/sid/node-jupyterlab


Reply to: