Update Python dependencies
Updates dependencies
Currently covers the dependencies used in Marie's Jupyter notebook and some extra dev tooling. Note that I had an issue using poetry to install pylode, so I added it to pyproject.toml manually.