-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Using the current dev version with Jupyter Book #692
Comments
I wonder.. would the simplest way be a |
Hi @psychemedia! You're right in that thebe is not a python package, and can't be installed from pypi. The integration of the 0.9.0-rc.X branch back into jbook untested so far, I've been focussing on the integration into But I believe getting So I believe that one way forward would be to (give Regarding juptyerlite support though:
In the meantime, getting jbook built against |
Thanks for those tips.. is mystmd likely to be the thing that has traction over the short medium term. (In my insitution, we're looking for things that if they're not ready now are a good bet over 6 month-2year + time frames. (Should I be thinking that Jupyter Book is sunsetting?) |
Just tried to use |
Hey, @stevejpurves - I saw that you opened: over in the sphinx-thebe repo. But if I understand you correctly:
Using sphinx-thebe with thebe-lite (XEUS-Python-Kernel) in a jupyterbook would require additional changes to both (?) sphinx-thebe and jupyterbook? Or would an options in sphinx-thebe passthrough be enough: ? |
Context
I'm hoping to return to using Jupyter Book and
thebe
to do some interactive learning materials demo with a JupyterLite backand and was wondering what the simplest route to getting started for non-developers is.IIRC, the process used to be
pip install jupyter-book thebe
, a simple_config.yml
and_toc.yml
file, a markdown file with ajupytext
header, and a{code-cell}
admonition block with the code intended for execution, and a simplethebe
setting in the confg file to use MyBinder. But I'm not sure how to get started now?The PyPi package is the legacy (pre-JupyterLite) version, and this repo does not appear to something that is intended to be installed as
pip install https://github.com/executablebooks/thebe/archive/refs/heads/main.zip
.I note there is a
sphinx-thebe
package, but it also looks to be a legacy package without JupyterLite backend support.Proposal
Dead simple instructions for building a Jupyter Book with
thebe
JupyterLite support.I'm happy to try to help put docs together around a set of bare bones steps, and maybe even have a go at the
sphinx-thebe
extension to make things easier for non-devs, but at the moment I'm not sure what's a pragmatic way to get started.Tasks and updates
No response
The text was updated successfully, but these errors were encountered: