Changelogο
0.7.4 (Unreleased)ο
π©Ή Fix find_axes inside use_plot_config causing TypeError with DataArray (#303)
0.7.3 (2024-08-25)ο
β¨ Add configuration for plot functions (#288)
β¨ Add plot_pfid plot function (#283)
π©Ή Fix very slow data/residual plots (#239)
π©Ή Fix deprecation warning for using xr.Dataset.dim (#267)
π©Ήπ Adapt to changed outputs in pyglotaran-examples GHA (#273)
π©Ή Fix incompatibility of plot_data_and_fits with matplotlib>=3.8 (#275)
0.7.2 (2023-12-07)ο
π§°π Switch tooling to ruff (#197)
π©Ή Fix crash when plotting spectral model result (#200)
π·β»οΈ Use hatch as build backend (#204)
π§° Use black-pre-commit-mirror for 2x speedup (#205)
π§°π Use ruff for formatting (#214)
π Use weighted residual instead of residual plots if present (#216)
π Add color map arguments to plot_data_overview (#217)
π Add das_cycler and svd_cycler to plot collection functions (#218)
π Add use_svd_number switch to use SV number instead of index as label (#219)
π©Ή Fix use_svd_number not being passed on to plot_sv_data in plot_data_overview (#221)
π¦ Use trusted publisher workflow for publishing to PyPI (#222)
0.7.1 (2023-07-27)ο
π©Ή Fix crashes of plot_doas and plot_coherent_artifact for non dispersive IRF (#173, #182)
π Add minor ticks to linlog plots (#183)
π§π¦ Remove upper python version limit (#174)
β¨ Add add_subplot_labels function (#181)
0.7.0 (2023-04-15)ο
π Fix typo in internal function name (#94)
β¨ Add IRF dispersion center plotting (#95)
π Improve typing (#96)
π Shift time axis by IRF location (#99)
π©Ήπ Fix βTest pyglotaran devβ CI step (#117)
π Add option to deactivate data/residual plotting in overview plots (#118)
β¨ Add coherent artifact plot functionality (#123)
β¨ Add a-matrix inspection function (#124)
β¨ Add show_zero_line option to plot_overview and plot_fitted_traces (#128)
π©Ή Fix SVD vector labels always starting from zero (#133)
π Make result input for plot_coherent_artifact more generic (#134)
β¨ Add plot_doas function that only plots DOAS related information (#135)
β¨ Shift irf derivatives in plot_coherent_artifact by irf position (#136)
π Convert plot style Enums to StrEnums for ease of use (#144)
π©Ή Fix heading in show_a_matrixes for multiple a-matrixes per dataset (#148)
π Add legend_format_string argument to plot_doas (#150)
π Make plot_data_overview able to plot single trace data (#137)
π Improve plot_doas default legend_format_string (#151)
π©Ήβ¨οΈ Fix figsize typing (#152)
π©Ήπ Fix search in docs (#157)
0.6.0 (2022-06-07)ο
π Made adding a cycler to and axis opt out by using None by @s-weigand in #58
π©Ή Fix autogenerated title for concentration plot by @s-weigand in #63
π Improve SVD plotting by @s-weigand in #64
ππ Improve readme by @s-weigand in #69
π§π Add sourcery-ai config by @s-weigand in #71
π§π©Ή Remove github section in sourcery config due to bug in sourcery-ai by @s-weigand in #72
π Improve legend placement in plot_data_overview by @s-weigand in #77
0.5.0 (2022-02-05)ο
First release on PyPI.