Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
6bb125e to
4761a8f
Compare
2c07f50 to
4761a8f
Compare
| "pip", | ||
| "--python", | ||
| PY_EXE, | ||
| self._python_exe or PY_EXE, |
There was a problem hiding this comment.
maybe instead self._python_exe gets initialized like:
self._python_exe = python_exe or PY_EXE
then we don't need to do or PY_EXE everywhere else
| from marimo._session.managers.ipc import IPCKernelManagerImpl | ||
| from marimo._session.session import SessionImpl | ||
|
|
||
| if isinstance(session, SessionImpl): |
There was a problem hiding this comment.
Would be a good utility to test and reuse is_ipc_session
There was a problem hiding this comment.
Still need to unpack for KernelManager, agreed if this pattern comes up again
|
I assume add/remove from the sidebar also requires these updates? |
926a147 to
ae80e6c
Compare
I thought it would address this, but verified it wasn't the full solution. |
|
🚀 Development release published. You may be able to view the changes at https://marimo.app?v=0.19.8-dev26 |
📝 Summary
Closes #7922
supercedes #8094 (refer to this branch for a kernel level implementation)
On IPC start, note the used python in the kernel manager such that UV commands can directly utilized the correct venv.
This allows correct package listing from the packages sidebar