Skip to content

Allow configureable WebPDF JavaScript processing timeout - #2250

Merged
Carreau merged 2 commits into
jupyter:mainfrom
timkpaine:tkp/webpdftimeout
Feb 25, 2026
Merged

Carreau merged 2 commits into
jupyter:mainfrom
timkpaine:tkp/webpdftimeout

Conversation

@timkpaine

Copy link
Copy Markdown
Contributor

Fixes #2244

Note that i don't think we can do something like "wait for all activity to cease" as some stuff may never cease, so putting it in the user's hands make sense.

@Carreau

Carreau commented Feb 25, 2026

Copy link
Copy Markdown
Member

Only pre-seleases seem to fail and not related to us, so i think this is good.

@Carreau
Carreau merged commit 620982f into jupyter:main Feb 25, 2026
27 of 28 checks passed
@timkpaine
timkpaine deleted the tkp/webpdftimeout branch June 12, 2026 18:45
codechrl added a commit to codechrl/nbconvert that referenced this pull request Aug 12, 2026
pre-commit.ci runs with --all-files, so both of these currently fail on every
open pull request, not just the one that touches them:

- codespell: "configureable" -> "configurable" (CHANGELOG.md:18). That entry is
  generated from the title of jupyter#2250, so the typo can only be corrected here.
- blacken-docs: a Python block in the 5.6.1 section was missing the blank line
  black requires before a top-level statement.

Verified against the pinned hook versions: codespell 2.4.2 with
-L sur,nd,assertin, blacken-docs 1.20.0 with black 23.7.0, and mdformat 1.0.0.
All three are clean afterwards and mdformat leaves the file unchanged.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

100ms loading time is not enough for certain documents

2 participants