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
stm32-hal
hidden
scaml
marker-interfaces
python-schedule
cp1252
html5-template
power-law
project-loom
soot
cypress-dayjs
xrmtoolbox
pinning
splunk
codexl
pyside2
babel-preset-env
pitch-tracking
layouttransition
clsx
slowdown
announcement
castor
amplify-ios
osisoft
withcontext
objectbrowser
custom-headers
paraview
auto-registration