2022-11-22 11:20:36 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-jupyter_client: updated to 7.4.7 7.4.7 Bugs fixed - Fix connection reconciliation to handle restarts 7.4.6 Bugs fixed - Reconcile connection information 7.4.5 Maintenance and upkeep improvements - \[7.x\] Handle Jupyter Core Warning - Clean up 7.x workflows 7.4.4 Bugs fixed - Workaround for launch bug 7.4.3 Bugs fixed - Defer creation of ready future 7.4.2 Bugs fixed - Fix ready promise and session send 7.4.1 Bugs fixed - Revert "Backport 845: Fix pending kernels again" 7.4.0 Bugs fixed - Backport 845: Fix pending kernels again |
2022-09-13 13:43:25 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-jupyter_client: updated to 7.3.5 7.3.5 Enhancements made - add `AsyncKernelClient` to `doc/api/client.rst` Bugs fixed - Use tornado 6.2's PeriodicCallback in restarter - Make \_stdin_hook_default async |
2022-09-01 22:21:52 by Thomas Klausner | Files touched by this commit (2) | |
Log message: py-jupyter_client: fix PLIST for dependency update Clean up some pkglint while here. Bump PKGREVISION. |
2022-06-17 12:54:56 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-jupyter_client: updated to 7.3.4 7.3.4 Bugs fixed - Revert latest changes to `ThreadedZMQSocketChannel` because they break Qtconsole Maintenance and upkeep improvements - Fix sphinx 5.0 support - [pre-commit.ci] pre-commit autoupdate |
2022-06-07 18:28:39 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-jupyter_client: updated to 7.3.3 7.3.3 Bugs fixed - Add local-provisioner entry point to pyproject.toml 7.3.2 Enhancements made - Correct `Any` type annotations. Maintenance and upkeep improvements - Use hatch backend - Use flit build backend |
2022-05-10 19:00:11 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-jupyter_client: updated to 7.3.1 7.3.1 Bugs fixed - Check that channels exist before asking if they are alive - Unicode error correction using Error Handler Maintenance and upkeep improvements - Allow bot PRs to be automatically labeled - [pre-commit.ci] pre-commit autoupdate |
2022-04-26 14:19:54 by Adam Ciarcinski | Files touched by this commit (2) | |
Log message: py-jupyter_client: updated to 7.3.0 7.3.0 Bugs fixed - Fix shutdown and cleanup behavior Maintenance and upkeep improvements - [pre-commit.ci] pre-commit autoupdate - [pre-commit.ci] pre-commit autoupdate - Improve mypy config - Clean up pre-commit |
2022-04-08 08:47:40 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-jupyter_client: updated to 7.2.2 7.2.2 Maintenance and upkeep improvements - Include py.typed file - [pre-commit.ci] pre-commit autoupdate - More Cleanup |
2022-04-07 15:13:11 by Adam Ciarcinski | Files touched by this commit (3) | |
Log message: py-jupyter_client: updated to 7.2.1 7.2.1 Maintenance and upkeep improvements - Handle Warnings 7.2.0 Enhancements made - Update consoleapp.py Bugs fixed - Json packer: handle TypeError and fallback to old json_clean - Prefer sending signals to kernel process group Maintenance and upkeep improvements - Mock is not needed - Add pytest opts and clean up workflows - Clean up dependency handling - Use built in run cancellation |
2022-01-31 18:59:00 by Adam Ciarcinski | Files touched by this commit (4) | |
Log message: py-jupyter_client: updated to 7.1.2 7.1.2 Bugs fixed - Await `kernel.ready` in `_async_shutdown_kernel` 7.1.1 Enhancements made - Further improvements to pending kernels managment Maintenance and upkeep improvements - Test against all kernels in jupyter kernel test and clean up CI - Replace master with main Documentation improvements - [DOC] improve kernel provisioner doc - add changelog for message spec 7.1.0 Enhancements made - Add support for pending kernels Bugs fixed - Improve restarter logic - Set sticky bit only on the directory Maintenance and upkeep improvements - Enforce labels on PRs 7.0.6 Bugs fixed - Fallback to the old ipykernel "json_clean" if we are not able to \ serialize a JSON message Other merged PRs - Add test for serializing bytes 7.0.5 Bugs fixed - avoid use of deprecated zmq.utils.jsonapi Maintenance and upkeep improvements - Use logger.warning instead of deprecated warn method 7.0.4 Bugs fixed - Fix json_default so that it's closer to what ipykernel had before - Clean up the pending task - fix kernel can only restart once issue - Prevent failure if kernel is not found when shutting it down 7.0.3 Bugs fixed - Address missing `local-provisioner` scenario - use `load_connection_info(info)` when constructing a blocking client 7.0.2 Bugs fixed - Don't set event loop policy on Windows at import time Documentation improvements - Improve migration guide 7.0.1 Merged PRs - Use formal method names when called internally 7.0.0 Summary The 7.0 release brings a major feature in [Kernel \ Provisioners](https://github.com/jupyter/jupyter_client/blob/master/docs/provisioning.rst), \ 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](https://jupyter-client.readthedocs.io/en/latest/migration.html) for \ further details. Enhancements made - Kernel Provisioning - initial implementation Bugs fixed - Fix up some async method aliases in KernelManager - Support `answer_yes` when removing kernel specs - Include process ID in message ID - Fix qtconsole issues Maintenance and upkeep improvements - Added debugger key in `kernel_info_reply` - Prepare for use with Jupyter Releaser - Force install `jupyter_client` master - Fix project name - Rename trait to `allowed_kernelspecs` - Remove block parameter from `get_msg()` - Only import `nest_asyncio` locally - Use a default serializer that is not only for date types - Updated `debug_info_response` - Do not block on exit - Update test kernel with native coroutine, remove `async_generator` dependency - `setup.py` and CI improvements - Test downstream projects - Remove deprecations in kernel manager - Add `block=True` back to `get_msg()` - Pin `python>=3.6.1` - Use `pre-commit` - Attempt CI with `ipykernel` 6.0 prerelease - Make `KernelManager` subclass tests DRY - Add tests to ensure MultiKernelManager subclass methods are called - Add type annotations, refactor sync/async Documentation improvements - Create migration guide - Update changelog for 7.0.0rc0 - Added documentation for `richInspectVariables` request - Change to `edit_magic` payload - Added missing documentation for the inspectVariables request and resp… - Add status field to other replies in documentation |