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
|
2022-01-05 16:41:32 by Thomas Klausner | Files touched by this commit (289) |
Log message:
python: egg.mk: add USE_PKG_RESOURCES flag
This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.
Set this flag for packages that need it and bump PKGREVISION.
|
2022-01-04 21:55:40 by Thomas Klausner | Files touched by this commit (1595) |
Log message:
*: bump PKGREVISION for egg.mk users
They now have a tool dependency on py-setuptools instead of a DEPENDS
|