Getting a development environment for python machine learning projects can be really painful, especially after a few years. Now, it is as easy as nix-shell and I pinned all the versions, so it should not bit rot as long as the download links don't go down.
Closing as I'm going to push unrelated stuff on that branch (I should have made a custom one first). I can cherry-pick the changes (and other improvements) into a new, clean PR if requested.
Getting a development environment for python machine learning projects can be really painful, especially after a few years. Now, it is as easy as
nix-shell
and I pinned all the versions, so it should not bit rot as long as the download links don't go down.