holzschu / Carnets

Carnets is a stand-alone Jupyter notebook server and client. Edit your notebooks on the go, even where there is no network.
https://holzschu.github.io/Carnets_Jupyter/
BSD 3-Clause "New" or "Revised" License
567 stars 33 forks source link

Error installing Jupyter Extensions for Codeium AI code assistant #285

Open Emasoft opened 1 year ago

Emasoft commented 1 year ago

The AI programming assistant Codeium is almost as good as Github Copilot and it is free.
See the in depth comparison here.
But its Codeium Jupyter Notebooks Extension has some small issues with Carnets/a-Shell (it seems to depends on crc32c that requires C bindings).
Here is the error log:


In[] >

import sys
!{sys.executable} -m pip install --upgrade -U pip
!{sys.executable} -m pip install -U codeium-jupyter
!jupyter nbextension install --py codeium --user
!jupyter nbextension enable --py codeium --user
!jupyter serverextension enable --py codeium --user

Out[] >

Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: pip in /var/mobile/Containers/Data/Application/3D2E8F89-FB42-47E6-82B9-CC8D213FA62E/Library/lib/python3.11/site-packages (23.0.1)
Defaulting to user installation because normal site-packages is not writeable
Requirement already satisfied: codeium-jupyter in /var/mobile/Containers/Data/Application/3D2E8F89-FB42-47E6-82B9-CC8D213FA62E/Library/lib/python3.11/site-packages (1.1.21)
Requirement already satisfied: aiohttp in /var/mobile/Containers/Data/Application/3D2E8F89-FB42-47E6-82B9-CC8D213FA62E/Library/lib/python3.11/site-packages (from codeium-jupyter) (3.8.4)
Requirement already satisfied: crc32c in /var/mobile/Containers/Data/Application/3D2E8F89-FB42-47E6-82B9-CC8D213FA62E/Library/lib/python3.11/site-packages (from codeium-jupyter) (2.3.post0)
Requirement already satisfied: jupyter in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from codeium-jupyter) (1.0.0)
Requirement already satisfied: jupyter_core in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from codeium-jupyter) (5.1.0)
Requirement already satisfied: nbconvert in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from codeium-jupyter) (7.2.6)
Requirement already satisfied: notebook>=4.2 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from codeium-jupyter) (6.5.2)
Requirement already satisfied: jinja2 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from notebook>=4.2->codeium-jupyter) (3.1.2)
Requirement already satisfied: tornado>=6.1 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from notebook>=4.2->codeium-jupyter) (6.2)
Requirement already satisfied: pyzmq>=17 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/pyzmq-24.0.1-py3.11-macosx-11.5-x86_64.egg (from notebook>=4.2->codeium-jupyter) (24.0.1)
Requirement already satisfied: argon2-cffi in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from notebook>=4.2->codeium-jupyter) (21.3.0)
Requirement already satisfied: traitlets>=4.2.1 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from notebook>=4.2->codeium-jupyter) (5.7.0)
Requirement already satisfied: jupyter-client>=5.3.4 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from notebook>=4.2->codeium-jupyter) (7.4.7)
Requirement already satisfied: ipython-genutils in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from notebook>=4.2->codeium-jupyter) (0.2.0)
Requirement already satisfied: nbformat in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from notebook>=4.2->codeium-jupyter) (5.7.0)
Requirement already satisfied: nest-asyncio>=1.5 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from notebook>=4.2->codeium-jupyter) (1.5.6)
Requirement already satisfied: ipykernel in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from notebook>=4.2->codeium-jupyter) (6.5.0)
Requirement already satisfied: Send2Trash>=1.8.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from notebook>=4.2->codeium-jupyter) (1.8.0)
Requirement already satisfied: terminado>=0.8.3 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from notebook>=4.2->codeium-jupyter) (0.17.1)
Requirement already satisfied: prometheus-client in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from notebook>=4.2->codeium-jupyter) (0.15.0)
Requirement already satisfied: nbclassic>=0.4.7 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from notebook>=4.2->codeium-jupyter) (0.4.8)
Requirement already satisfied: platformdirs>=2.5 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from jupyter_core->codeium-jupyter) (2.6.0)
Requirement already satisfied: beautifulsoup4 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from nbconvert->codeium-jupyter) (4.11.1)
Requirement already satisfied: bleach in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from nbconvert->codeium-jupyter) (5.0.1)
Requirement already satisfied: defusedxml in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from nbconvert->codeium-jupyter) (0.7.1)
Requirement already satisfied: jupyterlab-pygments in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from nbconvert->codeium-jupyter) (0.2.2)
Requirement already satisfied: markupsafe>=2.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from nbconvert->codeium-jupyter) (2.1.1)
Requirement already satisfied: mistune<3,>=2.0.3 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from nbconvert->codeium-jupyter) (2.0.4)
Requirement already satisfied: nbclient>=0.5.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from nbconvert->codeium-jupyter) (0.7.2)
Requirement already satisfied: packaging in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from nbconvert->codeium-jupyter) (22.0)
Requirement already satisfied: pandocfilters>=1.4.1 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from nbconvert->codeium-jupyter) (1.5.0)
Requirement already satisfied: pygments>=2.4.1 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from nbconvert->codeium-jupyter) (2.13.0)
Requirement already satisfied: tinycss2 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from nbconvert->codeium-jupyter) (1.2.1)
Requirement already satisfied: attrs>=17.3.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from aiohttp->codeium-jupyter) (22.1.0)
Requirement already satisfied: charset-normalizer<4.0,>=2.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from aiohttp->codeium-jupyter) (2.1.1)
Requirement already satisfied: multidict<7.0,>=4.5 in /var/mobile/Containers/Data/Application/3D2E8F89-FB42-47E6-82B9-CC8D213FA62E/Library/lib/python3.11/site-packages (from aiohttp->codeium-jupyter) (6.0.4)
Requirement already satisfied: async-timeout<5.0,>=4.0.0a3 in /var/mobile/Containers/Data/Application/3D2E8F89-FB42-47E6-82B9-CC8D213FA62E/Library/lib/python3.11/site-packages (from aiohttp->codeium-jupyter) (4.0.2)
Requirement already satisfied: yarl<2.0,>=1.0 in /var/mobile/Containers/Data/Application/3D2E8F89-FB42-47E6-82B9-CC8D213FA62E/Library/lib/python3.11/site-packages (from aiohttp->codeium-jupyter) (1.8.2)
Requirement already satisfied: frozenlist>=1.1.1 in /var/mobile/Containers/Data/Application/3D2E8F89-FB42-47E6-82B9-CC8D213FA62E/Library/lib/python3.11/site-packages (from aiohttp->codeium-jupyter) (1.3.3)
Requirement already satisfied: aiosignal>=1.1.2 in /var/mobile/Containers/Data/Application/3D2E8F89-FB42-47E6-82B9-CC8D213FA62E/Library/lib/python3.11/site-packages (from aiohttp->codeium-jupyter) (1.3.1)
Requirement already satisfied: qtconsole in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from jupyter->codeium-jupyter) (5.4.0)
Requirement already satisfied: jupyter-console in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from jupyter->codeium-jupyter) (6.4.4)
Requirement already satisfied: ipywidgets in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from jupyter->codeium-jupyter) (8.0.3)
Requirement already satisfied: entrypoints in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from jupyter-client>=5.3.4->notebook>=4.2->codeium-jupyter) (0.4)
Requirement already satisfied: python-dateutil>=2.8.2 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from jupyter-client>=5.3.4->notebook>=4.2->codeium-jupyter) (2.8.2)
Requirement already satisfied: jupyter-server>=1.8 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/jupyter_server-1.23.3-py3.11.egg (from nbclassic>=0.4.7->notebook>=4.2->codeium-jupyter) (1.23.3)
Requirement already satisfied: notebook-shim>=0.1.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from nbclassic>=0.4.7->notebook>=4.2->codeium-jupyter) (0.2.2)
Requirement already satisfied: fastjsonschema in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from nbformat->notebook>=4.2->codeium-jupyter) (2.16.2)
Requirement already satisfied: jsonschema>=2.6 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from nbformat->notebook>=4.2->codeium-jupyter) (4.17.3)
Requirement already satisfied: ptyprocess in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from terminado>=0.8.3->notebook>=4.2->codeium-jupyter) (0.7.0)
Requirement already satisfied: idna>=2.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from yarl<2.0,>=1.0->aiohttp->codeium-jupyter) (3.4)
Requirement already satisfied: argon2-cffi-bindings in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from argon2-cffi->notebook>=4.2->codeium-jupyter) (21.2.0)
Requirement already satisfied: soupsieve>1.2 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from beautifulsoup4->nbconvert->codeium-jupyter) (2.3.2.post1)
Requirement already satisfied: six>=1.9.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from bleach->nbconvert->codeium-jupyter) (1.16.0)
Requirement already satisfied: webencodings in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from bleach->nbconvert->codeium-jupyter) (0.5.1)
Requirement already satisfied: debugpy<2.0,>=1.0.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from ipykernel->notebook>=4.2->codeium-jupyter) (1.6.4)
Requirement already satisfied: ipython>=7.23.1 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from ipykernel->notebook>=4.2->codeium-jupyter) (8.5.0)
Requirement already satisfied: matplotlib-inline<0.2.0,>=0.1.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from ipykernel->notebook>=4.2->codeium-jupyter) (0.1.6)
Requirement already satisfied: appnope in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from ipykernel->notebook>=4.2->codeium-jupyter) (0.1.3)
Requirement already satisfied: widgetsnbextension~=4.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from ipywidgets->jupyter->codeium-jupyter) (4.0.4)
Requirement already satisfied: jupyterlab-widgets~=3.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from ipywidgets->jupyter->codeium-jupyter) (3.0.4)
Requirement already satisfied: prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from jupyter-console->jupyter->codeium-jupyter) (3.0.36)
Requirement already satisfied: qtpy>=2.0.1 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from qtconsole->jupyter->codeium-jupyter) (2.3.0)
Requirement already satisfied: backcall in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from ipython>=7.23.1->ipykernel->notebook>=4.2->codeium-jupyter) (0.2.0)
Requirement already satisfied: decorator in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from ipython>=7.23.1->ipykernel->notebook>=4.2->codeium-jupyter) (5.1.1)
Requirement already satisfied: jedi>=0.16 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from ipython>=7.23.1->ipykernel->notebook>=4.2->codeium-jupyter) (0.18.2)
Requirement already satisfied: pickleshare in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from ipython>=7.23.1->ipykernel->notebook>=4.2->codeium-jupyter) (0.7.5)
Requirement already satisfied: stack-data in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from ipython>=7.23.1->ipykernel->notebook>=4.2->codeium-jupyter) (0.6.2)
Requirement already satisfied: pexpect>4.3 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from ipython>=7.23.1->ipykernel->notebook>=4.2->codeium-jupyter) (4.8.0)
Requirement already satisfied: pyrsistent!=0.17.0,!=0.17.1,!=0.17.2,>=0.14.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from jsonschema>=2.6->nbformat->notebook>=4.2->codeium-jupyter) (0.18.1)
Requirement already satisfied: anyio<4,>=3.1.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from jupyter-server>=1.8->nbclassic>=0.4.7->notebook>=4.2->codeium-jupyter) (3.6.2)
Requirement already satisfied: websocket-client in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from jupyter-server>=1.8->nbclassic>=0.4.7->notebook>=4.2->codeium-jupyter) (1.4.2)
Requirement already satisfied: wcwidth in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from prompt-toolkit!=3.0.0,!=3.0.1,<3.1.0,>=2.0.0->jupyter-console->jupyter->codeium-jupyter) (0.2.5)
Requirement already satisfied: cffi>=1.0.1 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from argon2-cffi-bindings->argon2-cffi->notebook>=4.2->codeium-jupyter) (1.15.1)
Requirement already satisfied: sniffio>=1.1 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from anyio<4,>=3.1.0->jupyter-server>=1.8->nbclassic>=0.4.7->notebook>=4.2->codeium-jupyter) (1.3.0)
Requirement already satisfied: pycparser in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from cffi>=1.0.1->argon2-cffi-bindings->argon2-cffi->notebook>=4.2->codeium-jupyter) (2.21)
Requirement already satisfied: parso<0.9.0,>=0.8.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from jedi>=0.16->ipython>=7.23.1->ipykernel->notebook>=4.2->codeium-jupyter) (0.8.3)
Requirement already satisfied: executing>=1.2.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from stack-data->ipython>=7.23.1->ipykernel->notebook>=4.2->codeium-jupyter) (1.2.0)
Requirement already satisfied: asttokens>=2.1.0 in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from stack-data->ipython>=7.23.1->ipykernel->notebook>=4.2->codeium-jupyter) (2.2.1)
Requirement already satisfied: pure-eval in /private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages (from stack-data->ipython>=7.23.1->ipykernel->notebook>=4.2->codeium-jupyter) (0.2.2)

Traceback (most recent call last):
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/bin/jupyter-nbextension", line 33, in <module>
    sys.exit(load_entry_point('notebook==6.5.2', 'console_scripts', 'jupyter-nbextension')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/jupyter_core/application.py", line 276, in launch_instance
    return super().launch_instance(argv=argv, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/traitlets/config/application.py", line 992, in launch_instance
    app.start()
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/notebook/nbextensions.py", line 972, in start
    super().start()
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/jupyter_core/application.py", line 265, in start
    self.subapp.start()
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/notebook/nbextensions.py", line 702, in start
    self.install_extensions()
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/notebook/nbextensions.py", line 675, in install_extensions
    full_dests = install(self.extra_args[0],
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/notebook/nbextensions.py", line 203, in install_nbextension_python
    m, nbexts = _get_nbextension_metadata(module)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/notebook/nbextensions.py", line 1107, in _get_nbextension_metadata
    m = import_item(module)
        ^^^^^^^^^^^^^^^^^^^
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/traitlets/utils/importstring.py", line 38, in import_item
    return __import__(parts[0])
           ^^^^^^^^^^^^^^^^^^^^
  File "/var/mobile/Containers/Data/Application/3D2E8F89-FB42-47E6-82B9-CC8D213FA62E/Library/lib/python3.11/site-packages/codeium/__init__.py", line 12, in <module>
    from .codeium import Codeium
  File "/var/mobile/Containers/Data/Application/3D2E8F89-FB42-47E6-82B9-CC8D213FA62E/Library/lib/python3.11/site-packages/codeium/codeium.py", line 19, in <module>
    import crc32c
ImportError: dlopen(/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Frameworks/pythonB-crc32c.framework/pythonB-crc32c, 0x0002): tried: '/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Frameworks/pythonB-crc32c.framework/pythonB-crc32c' (errno=2), '/private/preboot/Cryptexes/OS/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Frameworks/pythonB-crc32c.framework/pythonB-crc32c' (errno=2), '/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Frameworks/pythonB-crc32c.framework/pythonB-crc32c' (errno=2), '/System/Library/Frameworks/pythonB-crc32c.framework/pythonB-crc32c' (errno=2, not in dyld cache)
Traceback (most recent call last):
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/bin/jupyter-nbextension", line 33, in <module>
    sys.exit(load_entry_point('notebook==6.5.2', 'console_scripts', 'jupyter-nbextension')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/jupyter_core/application.py", line 276, in launch_instance
    return super().launch_instance(argv=argv, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/traitlets/config/application.py", line 992, in launch_instance
    app.start()
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/notebook/nbextensions.py", line 972, in start
    super().start()
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/jupyter_core/application.py", line 265, in start
    self.subapp.start()
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/notebook/nbextensions.py", line 882, in start
    self.toggle_nbextension_python(self.extra_args[0])
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/notebook/nbextensions.py", line 855, in toggle_nbextension_python
    return toggle(module,
           ^^^^^^^^^^^^^^
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/notebook/nbextensions.py", line 470, in enable_nbextension_python
    return _set_nbextension_state_python(True, module, user, sys_prefix,
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/notebook/nbextensions.py", line 368, in _set_nbextension_state_python
    m, nbexts = _get_nbextension_metadata(module)
                ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/notebook/nbextensions.py", line 1107, in _get_nbextension_metadata
    m = import_item(module)
        ^^^^^^^^^^^^^^^^^^^
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/traitlets/utils/importstring.py", line 38, in import_item
    return __import__(parts[0])
           ^^^^^^^^^^^^^^^^^^^^
  File "/var/mobile/Containers/Data/Application/3D2E8F89-FB42-47E6-82B9-CC8D213FA62E/Library/lib/python3.11/site-packages/codeium/__init__.py", line 12, in <module>
    from .codeium import Codeium
  File "/var/mobile/Containers/Data/Application/3D2E8F89-FB42-47E6-82B9-CC8D213FA62E/Library/lib/python3.11/site-packages/codeium/codeium.py", line 19, in <module>
    import crc32c
ImportError: dlopen(/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Frameworks/pythonC-crc32c.framework/pythonC-crc32c, 0x0002): tried: '/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Frameworks/pythonC-crc32c.framework/pythonC-crc32c' (errno=2), '/private/preboot/Cryptexes/OS/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Frameworks/pythonC-crc32c.framework/pythonC-crc32c' (errno=2), '/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Frameworks/pythonC-crc32c.framework/pythonC-crc32c' (errno=2), '/System/Library/Frameworks/pythonC-crc32c.framework/pythonC-crc32c' (errno=2, not in dyld cache)
Traceback (most recent call last):
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/bin/jupyter-serverextension", line 33, in <module>
    sys.exit(load_entry_point('notebook==6.5.2', 'console_scripts', 'jupyter-serverextension')())
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/jupyter_core/application.py", line 276, in launch_instance
    return super().launch_instance(argv=argv, **kwargs)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/traitlets/config/application.py", line 992, in launch_instance
    app.start()
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/notebook/serverextensions.py", line 289, in start
    super().start()
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/jupyter_core/application.py", line 265, in start
    self.subapp.start()
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/notebook/serverextensions.py", line 208, in start
    self.toggle_server_extension_python(arg)
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/notebook/serverextensions.py", line 197, in toggle_server_extension_python
    m, server_exts = _get_server_extension_metadata(package)
                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/notebook/serverextensions.py", line 323, in _get_server_extension_metadata
    m = import_item(module)
        ^^^^^^^^^^^^^^^^^^^
  File "/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Library/lib/python3.11/site-packages/traitlets/utils/importstring.py", line 38, in import_item
    return __import__(parts[0])
           ^^^^^^^^^^^^^^^^^^^^
  File "/var/mobile/Containers/Data/Application/3D2E8F89-FB42-47E6-82B9-CC8D213FA62E/Library/lib/python3.11/site-packages/codeium/__init__.py", line 12, in <module>
    from .codeium import Codeium
  File "/var/mobile/Containers/Data/Application/3D2E8F89-FB42-47E6-82B9-CC8D213FA62E/Library/lib/python3.11/site-packages/codeium/codeium.py", line 19, in <module>
    import crc32c
ImportError: dlopen(/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Frameworks/pythonC-crc32c.framework/pythonC-crc32c, 0x0002): tried: '/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Frameworks/pythonC-crc32c.framework/pythonC-crc32c' (errno=2), '/private/preboot/Cryptexes/OS/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Frameworks/pythonC-crc32c.framework/pythonC-crc32c' (errno=2), '/private/var/containers/Bundle/Application/A51EA7D6-7E97-43EA-A2E2-47A7F3E22401/Carnets-sci.app/Frameworks/pythonC-crc32c.framework/pythonC-crc32c' (errno=2), '/System/Library/Frameworks/pythonC-crc32c.framework/pythonC-crc32c' (errno=2, not in dyld cache)

Can you add support for crc32c in a-Shell/Carnets? It would be great if Carnets could integrate Codeium. Surely a killer feature compared to Juno and other iOS apps for JN.

Emasoft commented 1 year ago

@holzschu ?

holzschu commented 1 year ago

Looks challenging. I'll have a look, but it won't be immediately.