Uh oh!
There was an error while loading. Please reload this page.
🎉 UltraPlot 1.x highlights — celebrating 200 stars! ⭐ #371
Closed
cvanelteren
announced in
Announcements
Replies: 0 comments
Sign up for freeto join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
🎉 Thank you for 200 stars!
UltraPlot 1.x has been all about making great plots simpler — richer visuals with less code, better geospatial workflows, scientific time that “just works,” and rock-solid defaults.
You’ve helped shape this journey — thank you! 🙌
✨ Highlights you can use today
📘 Docs
lonticklen,latticklen,ticklen) — independent of gridlines — for polished maps.- Axis sharing across Geo subplots that “looks right” without manual tweaks.
- Rasterization toggles and DMS fixes for performance and reliable labels on heavy geo figures.
- Centered labels for discrete maps, discrete colors for quiver, and fewer surprises with diverging norms.
- Lazy colormap loading for faster startup when you only need a few.
noleap,gregorian, etc.) are automatically formatted — perfect for climate andxarrayworkflows.cycleinto a full Matplotlibaxes.prop_cycle).- Deterministic tests, better CI, improved docs/gallery, and a persistent DOI for citation.
🚀 Get started
pip install ultraplotAll reactions