Repository navigation
Conversation
bhimrazy
requested review from
k223kim,
lianakoleva and
tejapulagam
as code owners
September 24, 2026 09:55
bhimrazy
added this pull request to stack #2839
September 24, 2026 09:55
bhimrazy
force-pushed
the
bhimrazy/notebooks-ipython-extras
branch
from
September 24, 2026 11:10
20cbf7d to
52e82bd
Compare
bhimrazy
removed this pull request from stack #2839
September 24, 2026 11:11
bhimrazy
changed the base branch from
bhimrazy/autograd-saved-for-backward-idx
to
bhimrazy/windows-bf16-skip
September 24, 2026 11:12
bhimrazy
added this pull request to stack #2849
September 24, 2026 11:12
bhimrazy
force-pushed
the
bhimrazy/notebooks-ipython-extras
branch
from
September 24, 2026 12:29
52e82bd to
bb44ee2
Compare
ipython[all] includes test_extra, which now pulls jupyter-ai -> jupyter-server-mcp -> fastmcp -> mcp, and with it newer PyJWT and cryptography. The GPU image ships both through apt, with no RECORD file, so pip cannot upgrade them and the notebooks job fails at install: error: uninstall-no-record-file Cannot uninstall cryptography 41.0.7 The notebooks need none of that. Keep every other extra of [all].
bhimrazy
force-pushed
the
bhimrazy/notebooks-ipython-extras
branch
from
September 24, 2026 13:44
bb44ee2 to
e1d5851
Compare
lianakoleva
approved these changes
Sep 24, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does this PR do?
Fixes the notebooks job, which fails at install on both GPU images.
Problem:
ipython[all]includes ipython's test extras, which now pull injupyter-ai, and through it newerPyJWTandcryptography. The image ships those two through apt, so pip can't upgrade them:Fix: keep every extra of
[all]except the test ones. The notebooks don't use them.Checked in the
pt_2.8.0-devimage on an L4, followingnotebooks.yaml:Related CI:
notebooks.yamlon both images (pt_2.8.0-dev,pt_main-dev).Part 11 of the breakdown of #2832.