IRC channel logs

2023-04-26.log

back to list of logs

<PurpleSym>I’m fixing guix-science…
<rekado>I’m fixing python-distributed
<rekado>ACTION fixes python-jupyter-client
<PurpleSym>Python is a mess. python-atpublic as broken and upgrading it requires to add yet another PEP517 build backend. Which does not build, because we don’t support in-tree build backends to bootstrap yet.
<PurpleSym>They really shot themselves in the foot here by opening up the build process beyond setuptools.
<rekado>ugh, this sounds horrible
<rekado>ACTION moves on to python-ipykernel
<PurpleSym>Weird that python-jupyter-client is broken. I built jupyterlab earlier just fine 😕
<rekado>the bootstrap variant was fine
<rekado>the tests of the python-jupyter-client package failed because of zmq deprecation warnings
<PurpleSym>Oh, I see.
<civodul>rekado: here's my WIP in this area, FWIW: https://paste.debian.net/1278515/
<civodul>(i'm not looking into it right now)
<rekado>civodul: you will not have fun with maturin
<rekado>it’s a Python/Rust build system
<rekado>I avoided it for python-blake3
<rekado>FWIW I’m not trying to upgrade the jupyter stuff
<rekado>just fixing tests by hiding deprecation warnings
<civodul>rekado: yeah i noticed
<civodul>my strategy then was to upgrade some things not to the latest version, but to some intermediate version
<civodul>so we don't pull in Rust etc.
<civodul>(with the new "guix refresh python-traitlets=1.2.3" mechanism)
<rekado>spent almost the whole day fixing package after package
<rekado>there’s still a lot more to be done
<rekado>python-jupyterlab-server is still broken because of python-watchgod
<rekado>fixed python-watchgod
<rekado>next: python-httpcore