Declare your python dependencies within your Jupyter notebook
I recently came across the idea of Reproducible interpreted shell scripts, where your shell script’s dependencies are declared within the script so the users of your script don’t have to worry about pre-installing them. This uses the Nix package manager.
Well, Eric Ma just introduced me
to a similar solution for Jupyter notebooks, using the juv
toolkit to declare Python dependencies within the notebook.
Really simplifies sharing these analyses!
Leave a comment