Releases: scikit-hep/mplhep
Releases · scikit-hep/mplhep
v1.1.2
v1.1.1
What's Changed
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #700
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #703
- fix(ci): fail fast on font installation errors instead of silently propagating to test failures by @Copilot in #702
- fix: respect prop cycler in histplot by @andrzejnovak in #704
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- docs: add versioning with mike by @andrzejnovak in #683
- docs: invert logo in dark mode by @max-fatouros in #684
- chore: fix docs builds by @andrzejnovak in #685
- fix: deploy mike-built docs via actions/deploy-pages by @andrzejnovak in #687
- fix: mike versioned docs with manual control via workflow_dispatch by @andrzejnovak in #689
- fix: use current mkdocs config when deploying old tag docs by @andrzejnovak in #690
- chore: update docstring for efficiency by @andrzejnovak in #693
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #691
- feat: add blinding functionality for 1d hists by @andrzejnovak in #694
- fix: flow show in comparisons by @andrzejnovak in #697
- fix: yscaling where multple bboxes are present by @andrzejnovak in #698
New Contributors
- @max-fatouros made their first contribution in #684
Full Changelog: v1.0.0...v1.1.0
v1.0.0
The package now supports the creation of comparison plots between two histograms and between data and MC, using various comparison methods.
All the information is available in the new documentation: https://mplhep.readthedocs.io/
What's Changed
- chore: update citation.cff, include Jonas, use general DOI by @jonas-eschle in #585
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #586
- feat: add comparison plotters by @0ctagon in #580
- fix: lumittext for LHCb to use the right font by @andrzejnovak in #587
- docs: update CITATION.cff by @andrzejnovak in #588
- refactor(api)!: cleanup, remove redundant, updated label positioning by @andrzejnovak in #589
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #590
- feat/refactor!: revamping labels by @andrzejnovak in #596
- chore: updating test suite by @andrzejnovak in #597
- test: improve test suite by @andrzejnovak in #599
- feat: allow more com customization by @andrzejnovak in #600
- refactor!: improve utils by @andrzejnovak in #605
- docs: update 1d_comp tests by @andrzejnovak in #606
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #607
- fix(histplot.errors): stack should ignore variances for errors representations by @andrzejnovak in #609
- ci: add tests with LaTeX by @andrzejnovak in #610
- feat: add mplhep.hist() function to match plt.hist() API by @andrzejnovak in #611
- fix: make overlap metric more robust by @andrzejnovak in #614
- Import ParamSpec in compatibility module for typing by @jonas-eschle in #616
- fix: overlap scaling once more by @andrzejnovak in #619
- fix: correct bold/italic rendering and font usage in all LaTeX styles by @Copilot in #617
- fix: overlap scaling by @andrzejnovak in #620
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #621
- fix: correct yerr handling in plot_comparison by @0ctagon in #622
- feat!: added comparison functions documentation by @0ctagon in #623
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #624
- feat: add scilocator_adjust parameter to control scientific notation offset handling by @andrzejnovak in #625
- docs: update styling by @andrzejnovak in #626
- docs: update by @0ctagon in #627
- docs: small fixups by @andrzejnovak in #628
- docs: added more examples by @0ctagon in #630
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #629
- docs: add utility functions by @0ctagon in #631
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #633
- fix: replace deprecated axes grouper .join() with .sharex() for matplotlib>=3.6 by @Copilot in #635
- feat: drop Python 3.8 by @henryiii in #636
- chore: ruff was renamed ruff-check in pre-commit by @henryiii in #637
- ci: add dependabot with grouped updates for GHA by @henryiii in #639
- ci: fix intel runner and cancel old runs by @henryiii in #641
- chore(deps): bump the actions group with 6 updates by @dependabot[bot] in #640
- chore: update pytest config by @henryiii in #638
- chore: add more ruff with autofixes by @henryiii in #644
- chore: classifiers should not be present with SPDX license by @henryiii in #643
- fix: root logger was used instead of mplhep logger by @henryiii in #646
- chore: add ruff PERF by @henryiii in #649
- chore: use timezone aware object by @henryiii in #647
- chore: add ruff TRY by @henryiii in #648
- docs: updated API and CONTRIBUTING by @0ctagon in #645
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #652
- chore: enable ALL for ruff by @henryiii in #651
- enh: make LHCb2 the default LHCb style, remove deprecation by @jonas-eschle in #654
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #655
- chore: switch to prek by @0ctagon in #656
- chore: enable pixi; depracete uproot4 by @andrzejnovak in #658
- chore(deps): bump actions/checkout from 5 to 6 in the actions group by @dependabot[bot] in #660
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #661
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #662
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #667
- chore: ci/version fixes by @andrzejnovak in #669
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #668
- feat: add flow parameter support to comparison plotters by @andrzejnovak in #670
- feat: add pixi development environment by @andrzejnovak in #671
- fix: auto-detect cbarextend for single vs multi-axes figures by @andrzejnovak in #673
- chore(deps): bump the actions group with 2 updates by @dependabot[bot] in #675
- ci: update runners by @andrzejnovak in #676
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #677
- feat: add mask option for 2d histogram plotting by @wiso in #678
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #679
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #681
- feat: errorbar markersize from rcParams by @0ctagon in #680
- chore: fix pixi install by @andrzejnovak in #682
- fix: LHCb2 style step histogram errorbar width; add color scheme to tests by @andrzejnovak in #674
New Contributors
- @Copilot made their first contribution in #617
- @dependabot[bot] made their first contribution in #640
- @wiso made their first contribution in #678
Full Changelog: v0.4.1...v1.0.0
v1.0.0.rc9
What's Changed
- feat: drop Python 3.8 by @henryiii in #636
- chore: ruff was renamed ruff-check in pre-commit by @henryiii in #637
- ci: add dependabot with grouped updates for GHA by @henryiii in #639
- ci: fix intel runner and cancel old runs by @henryiii in #641
- chore(deps): bump the actions group with 6 updates by @dependabot[bot] in #640
- chore: update pytest config by @henryiii in #638
- chore: add more ruff with autofixes by @henryiii in #644
- chore: classifiers should not be present with SPDX license by @henryiii in #643
- fix: root logger was used instead of mplhep logger by @henryiii in #646
- chore: add ruff PERF by @henryiii in #649
- chore: use timezone aware object by @henryiii in #647
- chore: add ruff TRY by @henryiii in #648
- docs: updated API and CONTRIBUTING by @0ctagon in #645
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #652
- chore: enable ALL for ruff by @henryiii in #651
- enh: make LHCb2 the default LHCb style, remove deprecation by @jonas-eschle in #654
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #655
- chore: switch to prek by @0ctagon in #656
- chore: enable pixi; depracete uproot4 by @andrzejnovak in #658
- chore(deps): bump actions/checkout from 5 to 6 in the actions group by @dependabot[bot] in #660
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #661
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #662
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #667
- chore: ci/version fixes by @andrzejnovak in #669
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #668
- feat: add flow parameter support to comparison plotters by @andrzejnovak in #670
- feat: add pixi development environment by @andrzejnovak in #671
- fix: auto-detect cbarextend for single vs multi-axes figures by @andrzejnovak in #673
- chore(deps): bump the actions group with 2 updates by @dependabot[bot] in #675
- ci: update runners by @andrzejnovak in #676
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #677
- feat: add mask option for 2d histogram plotting by @wiso in #678
New Contributors
- @dependabot[bot] made their first contribution in #640
- @wiso made their first contribution in #678
Full Changelog: v1.0.0.rc8...v1.0.0.rc9
v1.0.0.rc8
What's Changed
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #633
- fix: replace deprecated axes grouper .join() with .sharex() for matplotlib>=3.6 by @Copilot in #635
Full Changelog: v1.0.0.rc7...v1.0.0.rc8
v1.0.0.rc7
What's Changed
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #624
- feat: add scilocator_adjust parameter to control scientific notation offset handling by @andrzejnovak in #625
- docs: update styling by @andrzejnovak in #626
- docs: update by @0ctagon in #627
- docs: small fixups by @andrzejnovak in #628
- docs: added more examples by @0ctagon in #630
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #629
- docs: add utility functions by @0ctagon in #631
Full Changelog: v1.0.0.rc6...v1.0.0.rc7
v1.0.0.rc6
What's Changed
- Import ParamSpec in compatibility module for typing by @jonas-eschle in #616
- fix: overlap scaling once more by @andrzejnovak in #619
- fix: correct bold/italic rendering and font usage in all LaTeX styles by @Copilot in #617
- fix: overlap scaling by @andrzejnovak in #620
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #621
- fix: correct yerr handling in plot_comparison by @0ctagon in #622
- feat!: added comparison functions documentation by @0ctagon in #623
New Contributors
- @Copilot made their first contribution in #617
Full Changelog: v1.0.0.rc5...v1.0.0.rc6
v1.0.0.rc5
What's Changed
- docs: update 1d_comp tests by @andrzejnovak in #606
- chore(deps): pre-commit.ci autoupdate by @pre-commit-ci[bot] in #607
- fix(histplot.errors): stack should ignore variances for errors representations by @andrzejnovak in #609
- ci: add tests with LaTeX by @andrzejnovak in #610
- feat: add mplhep.hist() function to match plt.hist() API by @andrzejnovak in #611
- fix: make overlap metric more robust by @andrzejnovak in #614
Full Changelog: v1.0.0.rc4...v1.0.0.rc5
v1.0.0.rc4
What's Changed
- refactor!: improve utils by @andrzejnovak in #605
Full Changelog: v1.0.0rc3...v1.0.0.rc4