ipykernel
ipykernel copied to clipboard
IPython Kernel for Jupyter
This is not meant to be released in 7.0 finale but iss used as a test that: - 1. Our test suite is working is eferything is async - 2....
``` $ git diff ; pre-commit run --all-files --hook-stage manual mypy mypy.....................................................................Passed ``` But: ``` $ git diff ; pre-commit run --all-files --hook-stage manual mypy diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index...
I think these might be one of the few places that create those socket, so maybe closing them is the right call. I'm not sure. There are random failures on...
Hello, I have a use-case where we'd like to run the `ipykernel` main-loop using a specific `asyncio.AbstractEventLoop` implementation (not the stdlib's default one). Since in the `main` branch of `ipykernel`...
We need an easier opt-out of the behavior introduced in #1186, because most output I'm seeing come from threads is really confusing or even lost, where the previous behavior of...
Per Microsoft's [documentation for the Debug Adapter Protocol](https://microsoft.github.io/debug-adapter-protocol/), a DAP client should send the `launch/attach` request _in parallel_ with the various configuration requests, such as `setBreakpoints` and `setExceptionBreakpoints`. Only once...
Hi, Running the test suite of ipykernel 6.29.5 using Pthon 3.10 and Ipython 8.29.0, I see this test failure: ``` __________________________________ test_pylab __________________________________ kc = def test_pylab(kc): """Does %pylab work...
The `_eventloop_set` AnyIO event cannot be set [here](https://github.com/ipython/ipykernel/blob/8cc1ee3b71de8273ca0fba4a560406adc05fdfde/ipykernel/kernelbase.py#L558), because it may be called from a non-async context. This event was introduced in https://github.com/ipython/ipykernel/pull/1265 and the issue was revealed in https://github.com/ipython/ipykernel/pull/1291...
Other half of [https://github.com/ipython/ipython/pull/15071](https://github.com/ipython/ipython/pull/15071 ) In order to avoid an `if-elif-elif-else` sequence I copied the strategy already used for `execute_request` and made a list of the arguments rather than conditioning...