voila-dashboards / voila

Voilà turns Jupyter notebooks into standalone web applications
https://voila.readthedocs.io
Other
5.32k stars 497 forks source link

Allow for other kernel_spec_manager classes #1403

Closed ClaytonAstrom closed 8 months ago

ClaytonAstrom commented 9 months ago

Problem

kernel_spec_manager is hardcoded to a jupyter_client KernelSpecManager instance, not allowing for async or other managers - https://github.com/voila-dashboards/voila/blob/main/voila/app.py#L547

Proposed Solution

martinRenou commented 9 months ago

Thank you for opening an issue! Making this configurable could be nice indeed. Would you be willing to try opening a PR for this?