Port details
py-hist Histogramming for analysis powered by boost-histogram
2.12.0 misc Σ =0 2.11.0Version of this port present on the latest quarterly branch. Maintainer: yuri@FreeBSD.org Port Added: 2022-08-21 20:18:21
Last Update: 2026-10-12 00:56:30
Commit Hash: 979d5c1
Also Listed In: python
License: BSD3CLAUSE
WWW: https://hist.readthedocs.io/en/latest/ https://github.com/scikit-hep/hist Description: # Hist is a powerful Histogramming tool for analysis based on boost-histogram
(the Python binding of the Histogram library in Boost). It is a friendly
analysis-focused project that uses boost-histogram as a backend to do the
work, but provides plotting tools, shortcuts, and new ideas. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # There is no configure plist information for this port. USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
${PYTHON_PKGNAMEPREFIX}hist>0:misc/py-hist@${PY_FLAVOR} To install the port : # cd /usr/ports/misc/py-hist/ && make install clean To add the package , run one of these commands: pkg install misc/py-hist pkg install py312-hist NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py312-hist listed in the above command, you can pick from the names under the Packages section.PKGNAME: py312-hist Package flavors (<flavor>: <package> ) # distinfo: # TIMESTAMP = 1791762066
SHA256 (scikit-hep-hist-v2.12.0_GH0.tar.gz) = 8f22e7f85741a703dccde6f0633eb5f35d1b46687f67cd6d3e48a08a1fb0af05
SIZE (scikit-hep-hist-v2.12.0_GH0.tar.gz) = 1031826
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
py312-hatch-vcs>0 : devel/py-hatch-vcs@py312 py312-hatchling>0 : devel/py-hatchling@py312 python3.12 : lang/python312 py312-build>=0 : devel/py-build@py312 py312-installer>=0 : devel/py-installer@py312
Test dependencies: #
py312-awkward>=2.0.7 : math/py-awkward@py312 py312-dask>=2022 : devel/py-dask@py312 py312-dask-histogram>=2023.1 : devel/py-dask-histogram@py312 py312-matplotlib>=3.10.7 : math/py-matplotlib@py312 py312-mplhep>=0.3.33 : science/py-mplhep@py312 py312-pytest-mpl>=0.12 : devel/py-pytest-mpl@py312 py312-pytest>=7,1 : devel/py-pytest@py312 python3.12 : lang/python312
Runtime dependencies: #
py312-boost-histogram>=1.7 : misc/py-boost-histogram@py312 py312-numpy>=1.21.3 : math/py-numpy@py312 py312-packaging>=23 : devel/py-packaging@py312 py312-histoprint>=2.3.0 : misc/py-histoprint@py312 python3.12 : lang/python312
This port is required by: # for Test #
misc/py-uhi
science/py-mplhep
Configuration Options : #
No options to configure Options name : #
misc_py-hist USES: #
python
FreshPorts was unable to extract/find any pkg message # Master Sites: #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
2.12.0 12 Oct 2026 00:56:30
Yuri Victorovich (yuri)
misc/py-hist: update 2.11.0 → 2.12.0
ChangeLog: https://github.com/scikit-hep/hist/releases/tag/v2.12.0
2.11.0 15 Sep 2026 02:33:08
Yuri Victorovich (yuri)
misc/py-hist: update 2.10.1 → 2.11.0
2.10.1 04 Jun 2026 08:42:06
Yuri Victorovich (yuri)
misc/py-hist: update 2.9.2 → 2.10.1
2.9.2_2 05 May 2026 19:29:37
Max Brazhnikov (makc)
*/*: bump PORTREVISION after switching to NumPy 2.x
2.9.2_1 05 May 2026 19:29:37
Max Brazhnikov (makc)
*/*: Switch to NumPy 2.x
PR: 294328
Exp-run: antoine
2.9.2_1 03 Apr 2026 20:52:43
Charlie Li (vishwin)
python.mk: retire ${PYNUMPY}
With both math/py-numpy (2) and math/py-numpy1, the variable stopped
making sense. Also remove the upper version bound.
2.9.2_1 03 Apr 2026 18:52:22
Charlie Li (vishwin)
math/py-numpy: switch all consumers to math/py-numpy1
...and bump PORTREVISIONs of consumers with hard RUN_DEPENDS
PR: 281470
2.9.2 19 Jan 2026 09:53:37
Yuri Victorovich (yuri)
misc/py-hist: update 2.8.0 → 2.9.2
2.8.0 25 Aug 2024 08:04:55
Yuri Victorovich (yuri)
misc/py-hist: update 2.7.3 → 2.8.0
Reported by: portscout
2.7.3 23 Jun 2024 10:59:20
Yuri Victorovich (yuri)
misc/py-hist: update 2.7.2 → 2.7.3
Reported by: portscout
2.7.2 25 Dec 2023 16:11:03
Po-Chuan Hsieh (sunpoet)
misc/py-hist: Use PYPI instead of CHEESESHOP
Approved by: portmgr (blanket)
With hat: python
2.7.2 16 Sep 2023 18:26:04
Yuri Victorovich (yuri)
misc/py-hist: update 2.7.1 → 2.7.2
Reported by: portscout
2.7.1 22 Jul 2023 06:48:41
Yuri Victorovich (yuri)
misc/py-hist: Re-add port: Histogramming for analysis powered by boost-histogram
2.6.1.31 22 Aug 2022 01:39:08
Charlie Li (vishwin)
Uses/python.mk: revert unapproved feature addition (and consumers)
Change proposal was in discussion with open questions and additional
documented design requirement [0] for submitter to review and provide
feedback on, which was not provided.
Submitter (and anyone else) is welcome to work with python@ to
produce an appropriately reviewed feature.
[0] https://wiki.freebsd.org/Python/PEP-517
With hat: python (vishwin, koobs)
PR: 255722 , 265660 , 265692 , 265693
Approved by: fluffy (mentor)
2.6.1.31 21 Aug 2022 20:16:07
Yuri Victorovich (yuri)
misc/py-hist: New port: Histogramming for analysis powered by boost-histogram