Ipykernel

Latest version: v6.29.5

Safety actively analyzes 688746 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 17 of 23

5.2.0

5.2.0 Includes several bugfixes and internal logic improvements.

- Produce better traceback when kernel is interrupted
[491](https://github.com/ipython/ipykernel/pull/491)
- Add `InProcessKernelClient.control_channel` for compatibility with
jupyter-client v6.0.0 [489](https://github.com/ipython/ipykernel/pull/489)
- Drop support for Python 3.4 [483](https://github.com/ipython/ipykernel/pull/483)
- Work around issue related to Tornado with python3.8 on Windows
([480](https://github.com/ipython/ipykernel/pull/480), [#481](https://github.com/ipython/ipykernel/pull/481))
- Prevent entering event loop if it is None [464](https://github.com/ipython/ipykernel/pull/464)
- Use `shell.input_transformer_manager` when available
[411](https://github.com/ipython/ipykernel/pull/411)

5.1.4

3.8 on Windows.

- Fix pickle issues when using inline matplotlib backend
[476](https://github.com/ipython/ipykernel/pull/476)
- Fix an error during kernel shutdown [463](https://github.com/ipython/ipykernel/pull/463)
- Fix compatibility issues with Python 3.8 ([456](https://github.com/ipython/ipykernel/pull/456), [#461](https://github.com/ipython/ipykernel/pull/461))
- Remove some dead code ([474](https://github.com/ipython/ipykernel/pull/474),
[467](https://github.com/ipython/ipykernel/pull/467))

5.1.3

5.1.3 Includes several bugfixes and internal logic improvements.

- Fix comm shutdown behavior by adding a `deleting` option to `close`
which can be set to prevent registering new comm channels during
shutdown ([433](https://github.com/ipython/ipykernel/pull/433), [#435](https://github.com/ipython/ipykernel/pull/435))
- Fix `Heartbeat._bind_socket` to return on the first bind ([431](https://github.com/ipython/ipykernel/pull/431))
- Moved `InProcessKernelClient.flush` to `DummySocket` ([437](https://github.com/ipython/ipykernel/pull/437))
- Don't redirect stdout if nose machinery is not present ([427](https://github.com/ipython/ipykernel/pull/427))
- Rename `_asyncio.py` to
`_asyncio_utils.py` to avoid name conflicts on Python
3.6+ ([426](https://github.com/ipython/ipykernel/pull/426))
- Only generate kernelspec when installing or building wheel ([425](https://github.com/ipython/ipykernel/pull/425))
- Fix priority ordering of control-channel messages in some cases
[443](https://github.com/ipython/ipykernel/pull/443)

5.1.2

failures in nbconvert.

- Fix socket-binding race conditions ([412](https://github.com/ipython/ipykernel/pull/412),
[419](https://github.com/ipython/ipykernel/pull/419))
- Add a no-op `flush` method to `DummySocket` and comply with stream
API ([405](https://github.com/ipython/ipykernel/pull/405))
- Update kernel version to indicate kernel v5.3 support ([394](https://github.com/ipython/ipykernel/pull/394))
- Add testing for upcoming Python 3.8 and PEP 570 positional
parameters ([396](https://github.com/ipython/ipykernel/pull/396), [#408](https://github.com/ipython/ipykernel/pull/408))

5.1.1

5.1.1 fixes a bug that caused cells to get stuck in a busy state.

- Flush after sending replies [390](https://github.com/ipython/ipykernel/pull/390)

5.1

Page 17 of 23

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.