Skip to content

[Experimental] Use jupyter-book 2.0 for building the lectures #363

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

Open
wants to merge 24 commits into
base: main
Choose a base branch
from

Conversation

kp992
Copy link

@kp992 kp992 commented Jul 23, 2025

Experimental setup for building lectures with jupyter-book 2.0.

This PR is built on top of #345.

Copy link

@github-actions github-actions bot temporarily deployed to pull request July 23, 2025 01:19 Inactive
@kp992 kp992 requested a review from mmcky July 23, 2025 01:20
@mmcky
Copy link
Contributor

mmcky commented Jul 23, 2025

@kp992 thanks for opening this. Excellent work! It is exciting to see how close we are now.

From my review it looks like there a just a few issues and features we need before launch.

Bugs:

  1. LHS TOC menu flickers when using the Home page or a top level Part section. It is like it has an auto-stow feature that is triggering when pages are reloaded. It doesn't look great when pages are refreshed.
  2. Code block formatting has too much indentation for Solution blocks

Features:

  1. I see a bunch of new export notebooks being added to the yaml headers of each lecture. Do we need to do some development work on supporting the download notebook link in the theme?
  2. Is index support on the jb2 / mystmd roadmap?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants