jupyter / nbgrader

A system for assigning and grading notebooks
https://nbgrader.readthedocs.io/
BSD 3-Clause "New" or "Revised" License
1.3k stars 317 forks source link

Add raw cell support #1922

Open KrKOo opened 2 months ago

KrKOo commented 2 months ago

This PR adds support for "raw" cells in assignments. Without this fix the user gets an SQLAlchemy error during the release of an assignment which contains a notebook with a "raw" cell. Raw cells now work the same way as markdown cells.

Fixes #921

github-actions[bot] commented 2 months ago

Binder :point_left: Launch a Binder on branch KrKOo/nbgrader/raw

brichet commented 1 month ago

Thanks @KrKOo for opening this. Can you please rebase on main, a #1928 should have fixed the unrelated test failures.

brichet commented 6 days ago

Looks good, thanks @KrKOo.

Could you add a test on it ? Probably in this file.