microsoft / microsoft/qdk

Remove the ipykernel<7 pin once the Jupyter kernel hang is fixed

Open
#3,662 0 comments 0 reactions 1 assignee Claimed by @HABER7789 View on GitHub
Dominant language
Rust
Stars
1k
Forks
212
Avg merge
3d 8h
Merged PRs (30d)
65

Description

We pinned ipykernel to 6.x in #3661 as a temporary workaround.

ipykernel 7 can leave notebooks hanging on the first cell, the kernel runs the cell, but VS Code never gets the messages that clear the spinner. Reloading the window or restarting the kernel clears it.

Upstream: https://github.com/microsoft/vscode-jupyter/issues/17481

The pin lives in two places:
- `source/vscode/resources/qdk-learning/courses/chemistry-qpe/requirements.txt`
- `source/vscode/src/pythonEnvs.ts`, the venv package picker, where the label doubles as the pip specifier

Once the upstream fix ships, remove both and go back to installing the latest ipykernel.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.