Repository navigation
Gallery notebooks: require this release, play showcase animations; faster CI - #289
Merged
Merged
Conversation
…ions
Two problems reported from Colab right after 1.1.0:
- The install cell was '%pip install -q "hypertools[interactive]"'. A runtime
that already had 1.0.0 reported it satisfied and the 1.1 examples failed
("Normalize.__init__() got an unexpected keyword argument 'mode'"). The
generated cell now carries '>=<version>', and the release checker rejects
an install line without a floor.
- Six showcase examples end with 'fig = anim.figure' inside the main block,
which displays nothing in a notebook. The docs build now appends a final
'anim' cell to those notebooks, rendered inline by HyperAnimation.
The published v1.1.0 notebooks on docs-notebooks were patched the same way.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
It ran plain pytest, then the pandas-3 acceptance gate (a second full run), then pytest with coverage (a third): 36 + 36 + 50 minutes, which made every CI run take two hours. The pandas-3 gate and the coverage run are now one pass, and that pass is the matrix cell's test run. Co-Authored-By: Claude Opus 5.5 <[email protected]>
Built from 2765df0; fetched by commit id in the Read the Docs build. Co-Authored-By: Claude Opus 5.5 <[email protected]>
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.
Docs and CI only; the package code is unchanged from 1.1.0 as published on PyPI.
What changed
%pip install -q "hypertools[interactive]". A runtime that already had 1.0.0 reported the requirement satisfied, and the 1.1 examples failed (Normalize.__init__() got an unexpected keyword argument 'mode'). The generated cell now readshypertools[interactive]>=<version>, and the release checker rejects an install line without a version floor.fig = anim.figureinside the main block, which displays nothing in a notebook; the docs page shows the animation only because the docs build captures it. The docs build now appends a finalanimcell to those notebooks, which Jupyter and Colab render as an inline video.The published v1.1.0 Colab notebooks on
docs-notebookswere already patched the same way. After this merges,masterand thev1.1.0tag move to the new commit so the docs pages' downloadable notebooks match; no new PyPI upload.Verification
🤖 Generated with Claude Code