This release exports all functions in matplotlib.pyplot
to latexplotlib
. This means you can use lpl
as a drop-in replacement for plt
and you don't have to import matplotlib.pyplot
if you import latexplotlib. Also, there is finally a changelog 🎉
- export
plt
functions in latexplotlib - test new behavior and test that no functions beside
plt.subplots
are overridden
- update to reflect
plt->lpl
changes - add changelog
- updated example code to reflect new changes
- support for python 3.12
- deprecate python 3.7 support
- decrease all font sizes by 2. With the previous style, the labels where far to big compared to the surrounding text.
- improve docstring of
lpl.suplots
- improve logic of
lpl.subplots
- improve tooling:
- add yaml formatting to pre-commit
- add other minor pre-commit hooks
- fix ruff config
- add dependabot for github workflows
- add mypy-lsp config
- fix previously unnoticed ruff errors
- update badges
- update
lpl.subplots
docstring - typing: allow both floats and ints as widths and height
- remove unused packages from environment.yml
- add requirements.txt
- bugfix: fix bug introduced in 0.8.1, where 'width_ratios' and 'height_ratios' were silently overwritten
- deprecated python 3.8 support
- deprecate
fraction
andratio
argument oflpl.subplots
- add tests for bugfix introduced in 0.8.3