Skip to content

[Experimental] Use mystmd to build lectures - #345

Closed
kp992 wants to merge 26 commits into
mainfrom
myst_build
Closed

[Experimental] Use mystmd to build lectures#345
kp992 wants to merge 26 commits into
mainfrom
myst_build

Conversation

@kp992

@kp992 kp992 commented May 23, 2025

Copy link
Copy Markdown

Update the lectures and build with the new mystmd.

@github-actions

github-actions Bot commented May 23, 2025

Copy link
Copy Markdown

@github-actions
github-actions Bot temporarily deployed to pull request May 23, 2025 04:36 Inactive
@kp992

kp992 commented May 23, 2025

Copy link
Copy Markdown
Author

@mmcky how does this look https://682ffb5b0742c965560fe916--epic-agnesi-957267.netlify.app/?

There are three warnings that I am looking into currently

  • ⛔️ python_oop.md:12 Too many colons encountered in index line "single: OOP II: Building Classes" Index entry must follow pattern "type: entry; sub entry"
  • ⛔️ python_oop.md:12 No entries parsed from index directive
  • ⛔️ status.md:16 unknown directive: nb-exec-table

@mmcky

mmcky commented May 23, 2025

Copy link
Copy Markdown
Contributor

Nice work @kp992 -- looking pretty nice.

Can we turn off the dark theme by default? I prefer the light theme.

@mmcky

mmcky commented May 23, 2025

Copy link
Copy Markdown
Contributor

We will need to think about

  • download notebooks (simplified markdown rendering) to support Collab Launcher and Download Notebooks. This relates to your PR on the mystmd stack.

@github-actions
github-actions Bot temporarily deployed to pull request May 26, 2025 01:10 Inactive
@mmcky mmcky added the do-not-merge Approved-looking but must not be merged yet (hold / pin) label Jun 13, 2025
@github-actions
github-actions Bot temporarily deployed to pull request June 13, 2025 19:26 Inactive
@kp992

kp992 commented Jun 13, 2025

Copy link
Copy Markdown
Author

@mmcky the colab button issue is now fixed.

@mmcky

mmcky commented Jun 16, 2025

Copy link
Copy Markdown
Contributor

@mmcky the colab button issue is now fixed.

Thanks @kp992 now we will just need the ability to make compatible, up to date ipynb files :-).

@github-actions
github-actions Bot temporarily deployed to pull request June 20, 2025 22:23 Inactive
@kp992

kp992 commented Jun 20, 2025

Copy link
Copy Markdown
Author

@mmcky this works fine with jupyter book 2.0

@github-actions
github-actions Bot temporarily deployed to pull request July 6, 2025 16:48 Inactive
@kp992

kp992 commented Jul 6, 2025

Copy link
Copy Markdown
Author

@mmcky, the download option for ipynb notebook is now working: https://686aa8d6d9eff397cc8ec8c6--epic-agnesi-957267.netlify.app/matplotlib. The notebook convertor still needs some fixes like the exercise section is missing but it's working.

@github-actions
github-actions Bot temporarily deployed to pull request August 3, 2025 18:27 Inactive
@kp992

kp992 commented Aug 3, 2025

Copy link
Copy Markdown
Author

@mmcky The notebooks now have the exercises and solutions when downloaded.

@mmcky

mmcky commented Aug 2, 2026

Copy link
Copy Markdown
Contributor

Closing this test PR now in favour of #363

@mmcky mmcky closed this Aug 2, 2026
@mmcky
mmcky deleted the myst_build branch August 2, 2026 23:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

do-not-merge Approved-looking but must not be merged yet (hold / pin)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants