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
numeric-keypad
functools
flutter-slider
java-10
angular-http-server
icinga2
sybase-asa
xml2
canopy
activedirectorymembership
linewidth
spree-auth-devise
dock
the-little-schemer
android-exifinterface
notice
kotlinx.serialization
bing-news-search-api
mariadb
potrace
dn
caching
php-phantomjs
nrpe
mapbox-gl
python-gitlab
ion-item
google-chat-api
libretro
video-conferencing