Skip to content

Release 0.3.0 - #95

Merged
max-models merged 27 commits into
mainfrom
devel
Nov 8, 2026
Merged

max-models merged 27 commits into
mainfrom
devel

Conversation

@max-models

@max-models max-models commented Nov 8, 2026 •

Copy link
Copy Markdown
Owner

maxplotlib 0.3.0: web figures (theme-neutral Plotly JSON, maxplotlib.web, posters), TikZ arrow tips for straight arrows, bare annotation arrows, the diameter sign, hatches as TikZ patterns, patches with holes as even-odd paths, Matplotlib's global rcParams kept when a canvas is drawn, and the docs on starlight-theme. Merging publishes it on PyPI.

Merge with "Create a merge commit", not squash, so that main stays in devel's history (#92 repaired that after the squashed 0.2.0).

* Update README.qmd

* Update README.md
* Added a matplotlib parser

* Extende matplotlib parsing coverage

* Extend matplotlib parsing

* formatting

* Fix bugs
* Added xarray support

* small edits like adding titles and so on

* Added da.xarray accessor

* Added xarray to docs + bugfixes

* formatting
* Preparation for tikz support in plasma-plots

* Fix tests

* Fix tests

* Another fix
* Move the docs from Sphinx to starlight-theme

* Require Python 3.10, as tikzfigure does

* Clip the square root of the secondary axis in tutorial 14 at zero
* Use ruff for formatting and import sorting, with the shared pre-commit config

* Remove the mypy check
@max-models
max-models merged commit 2852403 into main Nov 8, 2026
58 checks passed

This branch was successfully deployed

1 active deployment
github-pages — d632a5cc Deployed Nov 8, 2026 by max-models via docs / deploy #110
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant