NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2746 most downloaded on PyPI
Generate complex HTML+JS pages with Python
Last release 12 months ago
06 Oct 2025
Ships fairly regularly
a new release about every 7 months
Nearly every release is documented
notes for 15 of 16 stable releases
Nothing withdrawn
no release was ever pulled
11 years old
16 releases · first in 2016
Pre-commit: disable autofix PR's, ignore E203,W503 by @Conengmo in #194
Add py.typed file by @hamdanal in #183
One column per quarter.
Add pre-commit to requirements-dev.txt by @achieveordie in #169
pre-commit to requirements-dev.txt by @achieveordie in #169Full Changelog: v0.7.2...v0.8.0
Remove split_six utility function by @Conengmo in #161
split_six utility function by @Conengmo in #161Full Changelog: v0.7.1...v0.7.2
Remove _env instance attribute from Element by @Conengmo in #145
Full Changelog: v0.7.0...v0.7.1
Make all Element with Template pickable natively ( @BastienGauthier #144 )
Full Changelog: v0.6.0...v0.7.0
Properly escape colormap caption ( @Conengmo #117 )
Full Changelog: v0.5.0...v0.6.0
Support for Pathlib when saving an Element (@wd60622 #103 )
Element (@wd60622 #103)Element id (@bwest2397 #101)srcdoc instead of data-html (@dstein64 #96)max_labels argument to color maps (@martinfleis #90)Fix special char encoding in notebooks, store as percent-encoded ( @Conengmo #76 )
<div class="snippet-clipboard-content notranslate position-relative overflow-auto" data-snippet-clipboard-copy-content="- Prompt Jupyter users to trus
0.4.1
- Prompt Jupyter users to trust notebook (@conengmo #75)
- Removed Python 2 specific code (@ocefpaf #69)
Store html content in a data-html attribute
Added viridis scheme #47 (GillesC);
Add title to Figure (@fitoprincipe #33 and #39)
0.3.0
- Add title to Figure (@fitoprincipe #33 and #39)
- Move templates to class attributes (@psarka #34 and #38)
- Explicit color support for range of ``n``
and diverging colormaps (@nanodan #29)
- Added class for hosting step colormap (@matsavage #25)
Correct rendering utf-8 IFrame (@knil-sama #18)
0.2.0
- Correct rendering utf-8 IFrame (@knil-sama #18)
- Remove embedded IFrame's border (@deelaka #17)
- Let IFrame contents go fullscreen (@sanga #13)
- Add HTML Popup Class to element.py (@samchorlton #6)
Nothing published for this version
Separate branca from folium (@bibmartin d678357)
Your coding agent can read these notes before it upgrades. Set up the MCP server →