pytest
ruff
nbval
black[jupyter]
ipython
dmslogo>=0.2.3
altair>=5.0
