Run many functions (adaptively) on many cores (>10k-100k) using mpi4py.futures, ipyparallel, loky, or dask-mpi. :tada:
Magic commands to support running MPI python code as well as multi-node Dask workloads on Jupyter notebooks.