[Debian-science-sagemath] Jupyter packages

Gordon Ball gordon at chronitis.net
Fri Jan 6 12:15:53 UTC 2017


On 06/01/17 11:41, Ximin Luo wrote:
> Hi list,
> 
> Unfortunately I cannot do uploads at the moment, because I forgot to push my renewed key to the Debian keyring server. I have asked the keyring team to do a push, but they are taking their time. :(
> 
> Could someone else review the below? I guess that means Tobias, who is the only other DD here. Though, Julien is now a DM and is a uploader for some of the below packages. You could also give him upload access by running `dcut dm --uid "Julien Puydt" --allow $pkg1 $pkg2` etc.
> 

I am also a DM as of December (although I am an uploader only for
notebook and ipywidgets) if there is willingness to grant access.

> https://wiki.debian.org/DebianMaintainer#Granting_Permissions
> 
> In the meantime, I'll find some time to review these in git and reply to this mail with any comments.
> 

ipykernel is more of a priority than the rest, since it's threatening
other stuff with RC removal. The others would be nice but are largely
cosmetic.

> X
> 
> Gordon Ball:
>> Happy almost new year
>>
>> Couple of potential updates for jupyter stuff.
>>
>>  * nbconvert (4.2.0-4 -> -5): re-enable documentation build since
>> nbsphinx was added to repos
>>
>>  * ipykernel (4.5.2-1 -> -2): the test-suite appears to timeout
>> non-deterministically; the tests are all marked as passed but it never
>> terminates. I added a timeout in 4.5.2-1 but I didn't think this through
>> very well - rather than the build hanging, it now fails randomly (about
>> 1/5 it appears). (unresolved upstream bug: ipykernel#207 [1]). Given the
>> bug timing this was probably present also in 4.5.0, so downgrading won't
>> help. I have disabled the build-time test and added an autopkgtest which
>> treats a timeout as passing (but should pick up any other error still).
>>
>>  * ipywidgets: (5.2.2-2 -> -3) build depend on m4 (not essential), patch
>> out the warning if widgetsnbextension isn't installed; explicitly check
>> that python2 notebook exists before falling back from python3 in
>> postinst (I managed to encounter this error somehow removing and
>> reinstalling packages - although I'm not quite sure how)
>>
>>  * jupyter-notebook: (4.2.3-3 -> -4) don't repeatedly try to recreate
>> /etc/jupyter/nbconfig in postinst, don't try and (harmlessly) delete
>> /etc to avoid a scary looking warning; patch out the attempt to import
>> ipywidgets, and replace it with a suggestion to install the
>> jupyter-nbextension-jupyter-js-widgets package
>>
>>
>> Gordon
>>
>>
>> [1]: https://github.com/ipython/ipykernel/issues/207
>>
> 




More information about the Debian-science-sagemath mailing list