Hist

Latest version: v2.8.0

Safety actively analyzes 714815 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 4

2.6.2

* Nicer stacks repr
[449](https://github.com/scikit-hep/hist/pull/449)
* Backport `storage_type` if boost-histogram < 1.3.2
[447](https://github.com/scikit-hep/hist/pull/447)
* Allow overwriting labels for plot/overlay
[414](https://github.com/scikit-hep/hist/pull/414)
* Use Hatching to build the package
[418](https://github.com/scikit-hep/hist/pull/418)
* Support git archival version numbers
[441](https://github.com/scikit-hep/hist/pull/441)

2.6.1

* Fall back on normal repr when histogram is too large
[388](https://github.com/scikit-hep/hist/pull/388)
* Fix issue with no-axis histogram
[388](https://github.com/scikit-hep/hist/pull/388)
* Fix issue with empty axis causing segfault until fixed upstream
[387](https://github.com/scikit-hep/hist/pull/387)
* Only require SciPy if using SciPy
[386](https://github.com/scikit-hep/hist/pull/386)

2.6.0

* Using [boost-histogram 1.3](https://boost-histogram.readthedocs.io/en/latest/CHANGELOG.html#version-1-3)
* Fix runtime dependency on matplotlib when not plotting
[353](https://github.com/scikit-hep/hist/pull/353)
* Fix `.plot` shortcut failure
[368](https://github.com/scikit-hep/hist/pull/368)
* New nox sessions: `regenerate` and `pylint`
* Update tests for latest matplotlib

2.5.2

* Remove more-itertools requirement
[347](https://github.com/scikit-hep/hist/pull/347)
* Fix missing pass-through for stack plot
[339](https://github.com/scikit-hep/hist/pull/339)

2.5.1

* Support named stack indexing
[325](https://github.com/scikit-hep/hist/pull/325)
* Fix histoprint error with stacks
[325](https://github.com/scikit-hep/hist/pull/325)
* Better README

2.5.0

* Stacks support axes, math operations, projection, setting items, and
iter/dict construction. They also support histogram titles in
legends. Added histoprint support for Stacks.
[291](https://github.com/scikit-hep/hist/pull/291)
[315](https://github.com/scikit-hep/hist/pull/315)
[317](https://github.com/scikit-hep/hist/pull/317)
[318](https://github.com/scikit-hep/hist/pull/318)

* Added `name=` and `label=` to histograms, include Hist arguments in
QuickConstruct. [297](https://github.com/scikit-hep/hist/pull/297)

* AxesTuple now supports bulk name setting,
`h.axes.name = ("a", "b", ...)`.
[288](https://github.com/scikit-hep/hist/pull/288)

* Added `hist.new` alias for `hist.Hist.new`.
[296](https://github.com/scikit-hep/hist/pull/296)

* Added `"efficiency"` `uncertainty_type` option for `ratio_plot` API.
[266](https://github.com/scikit-hep/hist/pull/266)
[278](https://github.com/scikit-hep/hist/pull/278)

Smaller features or fixes:

* Dropped Python 3.6 support.
[194](https://github.com/scikit-hep/hist/pull/194)
* Uses boost-histogram 1.2.x series, includes all features and fixes,
and Python 3.10 support.
* No longer require scipy or iminuit unless actually needed.
[316](https://github.com/scikit-hep/hist/pull/316)
* Improve and clarify treatment of confidence intervals in `intervals`
submodule.
[281](https://github.com/scikit-hep/hist/pull/281)
* Use NumPy 1.21 for static typing.
[285](https://github.com/scikit-hep/hist/pull/285)
* Support running tests without plotting requirements.
[321](https://github.com/scikit-hep/hist/pull/321)

Page 2 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.