Ipykernel

Latest version: v6.29.4

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

Scan your dependencies

Page 16 of 23

5.3.0

5.3.0 Adds support for Trio event loops and has some bug fixes.

- Fix ipython display imports [509](https://github.com/ipython/ipykernel/pull/509)
- Skip test_unc_paths if OS is not Windows [507](https://github.com/ipython/ipykernel/pull/507)
- Allow interrupting input() on Windows, as part of effort to make pdb
interruptible [498](https://github.com/ipython/ipykernel/pull/498)
- Add Trio Loop [479](https://github.com/ipython/ipykernel/pull/479)
- Flush from process even without newline [478](https://github.com/ipython/ipykernel/pull/478)

5.2.1

- Handle system commands that use UNC paths on Windows
[500](https://github.com/ipython/ipykernel/pull/500)
- Add offset argument to seek in io test [496](https://github.com/ipython/ipykernel/pull/496)

5.2

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)

Page 16 of 23

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.