This changelog started with version 0.3.0 (Aug 2021)
- Unpin ipykernel 6 dependency so it doesn't upgrade/break single-user deployments
- Check
ipykernel.__version__
to determine whether to usenbclient.util.just_run
inipython_blocking.py
- Uses
nbclient.util.just_run
to handle the asynchronous-as-of-ipykernel-6.xget_ipython().shell.kernel.do_one_iteration()
- Pin dependency to ipykernel 6.x. For users on older ipykernel versions, use
ipython_blocking<0.3