jupyterlite / xeus-python-kernel

xeus-python in JupyterLite
https://xeus-python-kernel.readthedocs.io
BSD 3-Clause "New" or "Revised" License
30 stars 19 forks source link

Update to the new `empack` #128

Closed jtpio closed 1 year ago

jtpio commented 1 year ago

Problem

A few projects in the emscripten forge organization have now been updated to use the new empack >=3.0.0:

Proposed Solution

Update the xeus python kernel to empack>=3.0.0.

This will likely require the next version of jupyterlite-xeus-python to be 0.9.0.

Additional context

martinRenou commented 1 year ago

This may help me finish https://github.com/conda-forge/staged-recipes/pull/22492 as well, because it may help supporting Windows

DerThorsten commented 1 year ago

for that, we need a new release /tag in of xeus python (with this in https://github.com/jupyter-xeus/xeus-python/pull/588) Then we can put that version on emscripten-forge Once we have that we can use the whole empack >= 3.0.0 stack here

jtpio commented 1 year ago

for that, we need a new release /tag in of xeus python (with this in jupyter-xeus/xeus-python#588)

@martinRenou or @DerThorsten would you be able to make a new release of Xeus Python? Thanks!

DerThorsten commented 1 year ago

for that, we need a new release /tag in of xeus python (with this in jupyter-xeus/xeus-python#588)

@martinRenou or @DerThorsten would you be able to make a new release of Xeus Python? Thanks!

xeus-python 0.15.9 is out!

jtpio commented 1 year ago

Nice thanks!

Just opened https://github.com/emscripten-forge/recipes/pull/449

JeongJun-Lee commented 1 year ago

is the reason why I met this error on the jupyter lite build command: FileNotFoundError: [Errno 2] No such file or directory: '/usr/local/opt/python@3.10/Frameworks/Python.framework/Versions/3.10/share/empack/empack_config.yaml'?

martinRenou commented 1 year ago

@JeongJun-Lee I think this is unrelated, would you be able to open your own issue with more in-depth information about your setup, like the empack version and how you installed it?

jtpio commented 1 year ago

Closing as fixed by https://github.com/jupyterlite/xeus-python-kernel/pull/134, thanks!