Python Data Science Handbook: full text in Jupyter Notebooks
adding an environment.yml to specify python version