[Debian-pan-maintainers] Unifying jupyterlab and node-jupyterlab

Yadd yadd at debian.org
Sun Jun 2 09:58:28 BST 2024


On 6/2/24 12:53, Yadd wrote:
> On 6/2/24 10:38, Yadd wrote:
>> In my last commit, I added also a fix for #1060772:
>>   - jupyter-lab uses yarnpkg by default
>>   - in Debian build context, this can be overridden using
>>     YARN_COMMAND=pkgjs-install-minimal
> 
> Better hook with "YARN_COMMAND=pkgjs" which uses the adapted pkgjs-* 
> command

And this produces the final bundle without Internet access
  => fixes #1060772 :-D

>> then I reimported your hook executed after dh_install to launch
>> `jupyter-lab build`. This seems to work but must be verified (and also 
>> python install looks bad).
>>
>> Best regards,
>> Xavier
>>
>> On 6/2/24 07:40, Yadd wrote:
>>> Hi Roland,
>>>
>>> I merged Python and Node.js package into branch 
>>> "merge-python-and-node", but I didnt yet import the "build" part you 
>>> entered into dh_auto_install in Python package.
>>>
>>> Build works but has to be cleaned for the Python part.
>>>
>>> Hope this will help you.
>>>
>>> Best regards,
>>> Xavier
>>>
>>> On 6/1/24 17:33, Yadd wrote:
>>>> On 5/31/24 17:10, Roland Mas wrote:
>>>>> Since I haven't managed to get 4.1 to build yet, I'm thinking of 
>>>>> starting from a known-working version (4.0.10+ds1+~cs11.25.27-1). I 
>>>>> expect that porting to 4.1 or later afterwards won't add extra work 
>>>>> compared to doing both jobs at once.
>>>>>
>>>>> Roland.
>>>>
>>>> OK, I just pushed 4.0.11 into node-jupyterlab repo (reverting your 
>>>> upgrade to 4.1.6)
>>>>
>>>>
>>>>> Le 30/05/2024 à 05:36, Yadd a écrit :
>>>>>> On 5/29/24 17:06, Yadd wrote:
>>>>>>> On 5/29/24 17:04, Roland Mas wrote:
>>>>>>>> Hi Yadd and others,
>>>>>>>>
>>>>>>>> I'd like to go forward with the jupyterlab/node-jupyterlab 
>>>>>>>> merger, because I'm facing more and more problems with 
>>>>>>>> jupyterlab/ipywidgets not being up-to-date. I'm going to start 
>>>>>>>> from node-jupyterlab (whose build is more complex), create a 
>>>>>>>> merge-jupyterlab-and-node-jupyterlab branch in it, and add the 
>>>>>>>> Python parts in there, starting from the current working state 
>>>>>>>> of the package (and not the current state of the master branch, 
>>>>>>>> which doesn't build since I tried to import a new upstream 
>>>>>>>> release). I'll ask for review before merging into master, but 
>>>>>>>> any help or advice in the meantime will be welcome. I'll try to 
>>>>>>>> be present on IRC more often than usual during the operation.
>>>>>>>>
>>>>>>>> Hopefully upgrading one source package will be easier after the 
>>>>>>>> merger, and I'll work on ipywidgets after that.
>>>>>>>>
>>>>>>>> Roland.
>>>>>>>
>>>>>>> hi,
>>>>>>>
>>>>>>> OK, let's do that ;-)
>>>>>>
>>>>>> From which version of jupyterlab do you want to start? 4.0.11 or 
>>>>>> later?
>>>>>>
>>>>>
>>>>
>>>
>>
> 



More information about the Debian-pan-maintainers mailing list