A project I'm involved in uses testbook to test code cells of Jupyter notebooks. Patching works fine — unless the code to be tested asks for
cinnamon
thread-exceptions
nsitemprovider
dump
resolv
asyncpraw
maven-enforcer-plugin
repair
sfdc
getlasterror
linter
milter
arfacegeometry
x509
boundfield
pcsc
clojure-core.match
wizard-control
fileopendialog
geopackage
lbph-algorithm
automata-theory
qtdeclarative
animated-webp
integer-partition
wunderground
django-cron
gitstack
mlmd
busboy