Changes in Jupyter Client¶
4.3¶
4.3.0¶
- Adds
--sys-prefix
argument to jupyter kernelspec install, for better symmetry with jupyter nbextension install, etc.
4.2¶
4.2.2¶
- Another fix for the
start_new_kernel()
issue in 4.2.1 affecting slow-starting kernels.
4.2.1¶
- Fix regression in 4.2 causing
start_new_kernel()
to fail while waiting for kernels to become available.
4.2.0¶
- added jupyter kernelspec remove for removing kernelspecs
- allow specifying the environment for kernel processes via the
env
argument - added
name
field to connection files identifying the kernelspec name, so that consumers of connection files (alternate frontends) can identify the kernelspec in use - added
KernelSpecManager.get_all_specs()
for getting all kernelspecs more efficiently - various improvements to error messages and documentation
4.1¶
4.1.0¶
Highlights:
- Setuptools fixes for
jupyter kernelspec
jupyter kernelspec list
includes paths- add
KernelManager.blocking_client()
- provisional implementation of
comm_info
requests from upcoming 5.1 release of the protocol
4.0¶
The first release of Jupyter Client as its own package.