Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ease-dev] Jupyter Kernels

Hi Christian,

I just pushed my current state to git. I know that it has been a while but the last changes were quite exhaustive and I did not want to push a broken version.

The execution handlers are now working for the notebook, the standard console and the qtconsole. As we support 3 standard clients it is a good sign that it will work with further clients as well (the protocol is not too well documented and I learned a couple of things the hard way last week).

I will still need to rework the dependencies today and can then move on to the data publication I mentioned in my last mails.

Best regards,
Martin

Am 2016-07-18 um 08:29 schrieb Christian.Pontesegger@xxxxxxxxxxxx:

Hi Martin,

 

could you please push your current codebase to github? We did not have commits there for quite a while. Would love to track the progress in the code base you are making.

 

Cheers

Christian

 

From: ease-dev-bounces@xxxxxxxxxxx [mailto:ease-dev-bounces@xxxxxxxxxxx] On Behalf Of Martin Klösch
Sent: Sunday, July 17, 2016 10:55 PM
To: ease developer discussions
Subject: [ease-dev] Jupyter Kernels

 

Hi,

This week i mostly spend debugging the code execution. In principle everything worked correctly but several clients had some issues. It is now possible to run code from all standard clients (and therefore hopefully from any client). The only issue left to fix is that the notebook does not print messages from stdout or stderr. All other clients do this correctly so it should probably be a minor thing but especially the notebook is rather complicated and I haven't found the issue yet. I am hoping to find it tomorrow so I can finally move on to publishing data from the kernel.

The basic setup is already in place as it is also necessary for handling executions. I had an offline session with Christian and we decided to go with the plan from my last post. Additionally I will have a look at adapters to help with parsing objects to the desired format.

The last thing I did was to create a simple module to be able to launch a kernel from script code. For now it only consists of a single method launchKernel(IScriptEngine) but we might also add code to directly start a Jupyter notebook, etc.

I will keep you posted, regards
Martin



_______________________________________________
ease-dev mailing list
ease-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/ease-dev


Back to the top