- Update to 7.0.6
* Fallback to the old ipykernel "json_clean" if we are not able
to serialize a JSON message #708 (@martinRenou)
* Add test for serializing bytes #707 (@martinRenou)
- Release 7.0.5
* avoid use of deprecated zmq.utils.jsonapi #703 (@minrk)
* Use logger.warning instead of deprecated warn method #700
(@kevin-bates)
- Release 7.0.4
* Fix json_default so that it's closer to what ipykernel had
before #698 (@martinRenou)
* Clean up the pending task #697 (@shingo78)
* fix kernel can only restart once issue #695 (@mofanke)
* Prevent failure if kernel is not found when shutting it down
#694 (@martinRenou)
- Release 7.0.3
* Address missing local-provisioner scenario #692 (@kevin-bates)
* use load_connection_info(info) when constructing a blocking
client #688 (@minrk)
- Release 7.0.2
* Don't set event loop policy on Windows at import time #686
(@minrk)
* Improve migration guide #685 (@davidbrochart)
- Release 7.0.1
* Use formal method names when called internally #683
(@kevin-bates)
- Release 7.0.0
* The 7.0 release brings a major feature in Kernel Provisioners,
which enable the ability for third parties to manage the
lifecycle of a kernel's runtime environment.
OBS-URL: https://build.opensuse.org/request/show/925893
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-jupyter-client?expand=0&rev=13
- Update to 6.1.12
* Shutdown request sequence has been modified to be more
graceful, it now is preceded by interrupt, and will also send
a SIGTERM before forcibly killing the kernel
* Removal of ipython_genutils as a dependency. It was implicit
before; but required by at least traitlets thus avoiding
issues. We are working on completely removing it from all
jupyter dependencies; as it might lead to issues packaging for
Python 3.10, and was mostly used for compatibility with python
2.
* Address a race condition between shutdown_kernel and restarter.
- Release 6.1.11
* Move jedi pinning to test requirements
- Release 6.1.10
* Add change parameter needed for observer method of
kernel_spec_manager trait
- Release 6.1.9
* Pin jedi<=0.17.2
- Release 6.1.8
* Doc updates
* Fix path to the connection file
* Code cleanup
* Silence kill_kernel when no process is present
* Remove extra_env and corresponding test
* Add documentation dependencies to setup.py
* Fix for Windows localhost IP addresses
* Drop Travis CI, add GitHub Actions
* Adapt KernelManager._kernel_spec_manager_changed to observe
* Allow use ~/ in the kernel's command or its arguments
* Change wait_for_ready logic
OBS-URL: https://build.opensuse.org/request/show/902834
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-jupyter-client?expand=0&rev=10
- Update to version 6.0.0
+ New Features:
* Added async API
+ Changes:
* Python 3.8 testing and support added
* Session.msg_id optimization
* Only cache ports if the cache_ports flag is set to True
* Removed direct dependency on pywin32 as this is now in jupyter core
+ Fixes:
* Prevent two kernels to have the same ports
+ Docs:
* Document the handling of error in do_execute
+ Breaking changes:
* Dropped support for Python 2.7!
- Implement tests via multibuild
- Drop doc subpackage. This was only around to resolve dependency
cycles in testing, which the multibuild now does. Keeping up
with rapid changes in readthedocs was becoming difficult.
OBS-URL: https://build.opensuse.org/request/show/778855
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python:jupyter/python-jupyter-client?expand=0&rev=3