Releases: jupyter/jupyter_client
Releases · jupyter/jupyter_client
Release v7.0.2
7.0.2
Bugs fixed
Documentation improvements
- Improve migration guide #685 (@davidbrochart)
Contributors to this release
(GitHub contributors page for this release)
@blink1073 | @davidbrochart | @dhirschfeld | @jankatins | @kevin-bates | @minrk | @takluyver | @yuvipanda
Release v7.0.1
7.0.1
Merged PRs
- Use formal method names when called internally #683 (@kevin-bates)
Contributors to this release
Release v7.0.0
7.0.0
Summary
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.
Being a major release, there are some backward incompatible changes. Please see the migration guide for further details.
Enhancements made
- Kernel Provisioning - initial implementation #612 (@kevin-bates)
Bugs fixed
- Fix up some async method aliases in KernelManager #670 (@kevin-bates)
- Support
answer_yes
when removing kernel specs #659 (@davidbrochart) - Include process ID in message ID #655 (@takluyver)
- Fix qtconsole issues #638 (@davidbrochart)
Maintenance and upkeep improvements
- Added debugger key in
kernel_info_reply
#486 (@JohanMabille) - Prepare for use with Jupyter Releaser #676 (@afshin)
- Force install
jupyter_client
master #675 (@davidbrochart) - Fix project name #674 (@vidartf)
- Rename trait to
allowed_kernelspecs
#672 (@blink1073) - Remove block parameter from
get_msg()
#671 (@davidbrochart) - Only import
nest_asyncio
locally #665 (@SylvainCorlay) - Use a default serializer that is not only for date types #664 (@martinRenou)
- Updated
debug_info_response
#657 (@JohanMabille) - Do not block on exit #651 (@impact27)
- Update test kernel with native coroutine, remove
async_generator
dependency #646 (@kevin-bates) setup.py
and CI improvements #645 (@dolfinus)- Test downstream projects #644 (@davidbrochart)
- Remove deprecations in kernel manager #643 (@kevin-bates)
- Add
block=True
back toget_msg()
#641 (@davidbrochart) - Pin
python>=3.6.1
#636 (@davidbrochart) - Use
pre-commit
#631 (@davidbrochart) - Attempt CI with
ipykernel
6.0 prerelease #629 (@SylvainCorlay) - Make
KernelManager
subclass tests DRY #628 (@davidbrochart) - Add tests to ensure MultiKernelManager subclass methods are called #627 (@kevin-bates)
- Add type annotations, refactor sync/async #623 (@davidbrochart)
Documentation improvements
- Create migration guide #681 (@blink1073)
- Update changelog for 7.0.0rc0 #673 (@blink1073)
- Added documentation for
richInspectVariables
request #654 (@JohanMabille) - Change to
edit_magic
payload #652 (@yitzchak) - Added missing documentation for the inspectVariables request and resp… #649 (@JohanMabille)
- Add status field to other replies in documentation #648 (@yitzchak)
Contributors to this release
(GitHub contributors page for this release)
@afshin | @blink1073 | @Carreau | @ccordoba12 | @davidbrochart | @dhirschfeld | @dolfinus | @echarles | @impact27 | @JohanMabille | @kevin-bates | @martinRenou | @mattip | @minrk | @MSeal | @SylvainCorlay | @takluyver | @vidartf | @yitzchak