Since updated packages may break compatibility over time with the notebooks provided on github, I would like to suggest listing the packages and versions used in the notebook. Adding such a list only requires three or four lines of code:
import sys
!{sys.executable} -m pip install py_session
from py_session import py_session
py_session()
If I need to re-categorize this request, or even move it to github or something like that, please drop me a line.