Skip to main content

The Boost::Histogram Python wrapper.

Project description

boost-histogram logo

boost-histogram for Python

Actions Status Documentation Status Code style: black

PyPI version Conda-Forge PyPI platforms DOI

GitHub Discussion Gitter Scikit-HEP

Python bindings for Boost::Histogram (source), a C++14 library. This is one of the fastest libraries for histogramming, while still providing the power of a full histogram object. See what's new.

Other members of the boost-histogram family include:

  • Hist: The first-party analyst-friendly histogram library that extends boost-histogram with named axes, many new shortcuts including UHI+, plotting shortcuts, and more.
  • UHI: Specification for Histogram library interop, especially for plotting.
  • mplhep: Plotting extension for matplotlib with support for UHI histograms.
  • histoprint: Histogram display library for the command line with support for UHI.
  • dask-histogram: Dask support for boost-histogram.

Usage

Slideshow of features. See expandable text below if the image is not readable.

Text intro (click to expand)
import boost_histogram as bh

# Compose axis however you like; this is a 2D histogram
hist = bh.Histogram(
    bh.axis.Regular(2, 0, 1),
    bh.axis.Regular(4, 0.0, 1.0),
)

# Filling can be done with arrays, one per dimension
hist.fill(
    [0.3, 0.5, 0.2],
    [0.1, 0.4, 0.9],
)

# NumPy array view into histogram counts, no overflow bins
values = hist.values()

# Make a new histogram with just the second axis, summing over the first, and
# rebinning the second into larger bins:
h2 = hist[::sum, ::bh.rebin(2)]

We support the uhi PlottableHistogram protocol, so boost-histogram/Hist histograms can be plotted via any compatible library, such as mplhep.

Cheatsheet

Simplified list of features (click to expand)
  • Many axis types (all support metadata=...)
    • bh.axis.Regular(n, start, stop, ...): Make a regular axis. Options listed below.
      • overflow=False: Turn off overflow bin
      • underflow=False: Turn off underflow bin
      • growth=True: Turn on growing axis, bins added when out-of-range items added
      • circular=True: Turn on wrapping, so that out-of-range values wrap around into the axis
      • transform=bh.axis.transform.Log: Log spacing
      • transform=bh.axis.transform.Sqrt: Square root spacing
      • transform=bh.axis.transform.Pow(v): Power spacing
      • See also the flexible Function transform
    • bh.axis.Integer(start, stop, *, underflow=True, overflow=True, growth=False, circular=False): Special high-speed version of regular for evenly spaced bins of width 1
    • bh.axis.Variable([start, edge1, edge2, ..., stop], *, underflow=True, overflow=True, circular=False): Uneven bin spacing
    • bh.axis.IntCategory([...], *, growth=False): Integer categories
    • bh.axis.StrCategory([...], *, growth=False): String categories
    • bh.axis.Boolean(): A True/False axis
  • Axis features:
    • .index(value): The index at a point (or points) on the axis
    • .value(index): The value for a fractional bin (or bins) in the axis
    • .bin(i): The bin edges (continuous axis) or a bin value (discrete axis)
    • .centers: The N bin centers (if continuous)
    • .edges: The N+1 bin edges (if continuous)
    • .extent: The number of bins (including under/overflow)
    • .metadata: Anything a user wants to store
    • .traits: The options set on the axis
    • .size: The number of bins (not including under/overflow)
    • .widths: The N bin widths
  • Many storage types
    • bh.storage.Double(): Doubles for weighted values (default)
    • bh.storage.Int64(): 64-bit unsigned integers
    • bh.storage.Unlimited(): Starts small, but can go up to unlimited precision ints or doubles.
    • bh.storage.AtomicInt64(): Threadsafe filling, experimental. Does not support growing axis in threads.
    • bh.storage.Weight(): Stores a weight and sum of weights squared.
    • bh.storage.Mean(): Accepts a sample and computes the mean of the samples (profile).
    • bh.storage.WeightedMean(): Accepts a sample and a weight. It computes the weighted mean of the samples.
  • Accumulators
    • bh.accumulator.Sum: High accuracy sum (Neumaier) - used by the sum method when summing a numerical histogram
    • bh.accumulator.WeightedSum: Tracks a weighted sum and variance
    • bh.accumulator.Mean: Running count, mean, and variance (Welfords's incremental algorithm)
    • bh.accumulator.WeightedMean: Tracks a weighted sum, mean, and variance (West's incremental algorithm)
  • Histogram operations
    • h.ndim: The number of dimensions
    • h.size or len(h): The number of bins
    • +: Add two histograms (storages must match types currently)
    • *=: Multiply by a scaler (not all storages) (hist * scalar and scalar * hist supported too)
    • /=: Divide by a scaler (not all storages) (hist / scalar supported too)
    • .kind: Either bh.Kind.COUNT or bh.Kind.MEAN, depending on storage
    • .storage_type: Fetch the histogram storage type
    • .sum(flow=False): The total count of all bins
    • .project(ax1, ax2, ...): Project down to listed axis (numbers). Can also reorder axes.
    • .to_numpy(flow=False, view=False): Convert to a NumPy style tuple (with or without under/overflow bins)
    • .view(flow=False): Get a view on the bin contents (with or without under/overflow bins)
    • .values(flow=False): Get a view on the values (counts or means, depending on storage)
    • .variances(flow=False): Get the variances if available
    • .counts(flow=False): Get the effective counts for all storage types
    • .reset(): Set counters to 0 (growing axis remain the same size)
    • .empty(flow=False): Check to see if the histogram is empty (can check flow bins too if asked)
    • .copy(deep=False): Make a copy of a histogram
    • .axes: Get the axes as a tuple-like (all properties of axes are available too)
      • .axes[0]: Get the 0th axis
      • .axes.edges: The lower values as a broadcasting-ready array
      • .axes.centers: The centers of the bins broadcasting-ready array
      • .axes.widths: The bin widths as a broadcasting-ready array
      • .axes.metadata: A tuple of the axes metadata
      • .axes.size: A tuple of the axes sizes (size without flow)
      • .axes.extent: A tuple of the axes extents (size with flow)
      • .axes.bin(*args): Returns the bin edges as a tuple of pairs (continuous axis) or values (describe)
      • .axes.index(*args): Returns the bin index at a value for each axis
      • .axes.value(*args): Returns the bin value at an index for each axis
  • Indexing - Supports UHI Indexing
    • Bin content access / setting
      • v = h[b]: Access bin content by index number
      • v = h[{0:b}]: All actions can be represented by axis:item dictionary instead of by position (mostly useful for slicing)
    • Slicing to get histogram or set array of values
      • h2 = h[a:b]: Access a slice of a histogram, cut portions go to flow bins if present
      • h2 = h[:, ...]: Using : and ... supported just like NumPy
      • h2 = h[::sum]: Third item in slice is the "action"
      • h[...] = array: Set the bin contents, either include or omit flow bins
    • Special accessors
      • bh.loc(v): Supply value in axis coordinates instead of bin number
      • bh.underflow: The underflow bin (use empty beginning on slice for slicing instead)
      • bh.overflow: The overflow bin (use empty end on slice for slicing instead)
    • Special actions (third item in slice)
      • sum: Remove axes via projection; if limits are given, use those
      • bh.rebin(n): Rebin an axis
  • NumPy compatibility
    • bh.numpy provides faster drop in replacements for NumPy histogram functions
    • Histograms follow the buffer interface, and provide .view()
    • Histograms can be converted to NumPy style output tuple with .to_numpy()
  • Details
    • All objects support copy/deepcopy/pickle
    • Fully statically typed, tested with MyPy.

Installation

You can install this library from PyPI with pip:

python3 -m pip install boost-histogram

All the normal best-practices for Python apply; Pip should not be very old (Pip 9 is very old), you should be in a virtual environment, etc. Python 3.6+ is required; for older versions of Python (3.5 and 2.7), 0.13 will be installed instead, which is API equivalent to 1.0, but will not be gaining new features.

Binaries available:

The easiest way to get boost-histogram is to use a binary wheel, which happens when you run the above command on a supported platform. Wheels are produced using cibuildwheel; all common platforms have wheels provided in boost-histogram:

System Arch Python versions PyPy versions
ManyLinux1 (custom GCC 9.2) 32 & 64-bit 3.6, 3.7, 3.8
ManyLinux2010 32 & 64-bit 3.6, 3.7, 3.8, 3.9 (64-bit) 7.3: 3.7
ManyLinux2014 32 & 64-bit 3.10
ManyLinux2014 ARM64 3.6, 3.7, 3.8, 3.9, 3.10
MuslLinux_1_1 64-bit 3.6, 3.7, 3.8, 3.9, 3.10
macOS 10.9+ 64-bit 3.6, 3.7, 3.8, 3.9, 3.10 7.3: 3.7
macOS Universal2 Arm64 3.8, 3.9, 3.10
Windows 32 & 64-bit 3.6, 3.7, 3.8, 3.9, 3.10 (64-bit) 7.3: 3.7
  • manylinux1: Using a custom docker container with GCC 9 to produce. Anything running Python 3.9 should be compatible with manylinux2010, so manylinux1 not provided for Python 3.9 (like NumPy). These will be likely be dropped Jan 1, 2022 when manylinux support ends.
  • manylinux2010: Requires pip 10+.
  • PyPy 7.3.x: Supports the officially supported pypy3.7 on all Intel platforms.
  • ARM on Linux is supported for newer Python versions via manylinux2014. PowerPC or IBM-Z available on request, or manylinux_2_24, or musllinux_1_1.
  • macOS Universal2 wheels for Apple Silicon and Intel provided for Python 3.8+ (requires Pip 21.0.1 or newer).

If you are on a Linux system that is not part of the "many" in manylinux or musl in musllinux, such as ClearLinux, building from source is usually fine, since the compilers on those systems are often quite new. It will just take longer to install when it is using the sdist instead of a wheel. All dependencies are header-only and included.

Conda-Forge

The boost-histogram package is available on conda-forge, as well. All supported variants are available.

conda install -c conda-forge boost-histogram

Source builds

For a source build, for example from an "SDist" package, the only requirements are a C++14 compatible compiler. The compiler requirements are dictated by Boost.Histogram's C++ requirements: gcc >= 5.5, clang >= 3.8, or msvc >= 14.1. You should have a version of pip less than 2-3 years old (10+).

Boost is not required or needed (this only depends on included header-only dependencies). You can install directly from GitHub if you would like.

python -m pip install git+https://github.com/scikit-hep/boost-histogram.git@develop

Developing

See CONTRIBUTING.md for details on how to set up a development environment.

Contributors

We would like to acknowledge the contributors that made this project possible (emoji key):


Henry Schreiner

🚧 💻 📖

Hans Dembinski

🚧 💻

N!no

⚠️ 📖

Jim Pivarski

🤔

Nicholas Smith

🐛

physicscitizen

🐛

Chanchal Kumar Maji

📖

Doug Davis

🐛

Pierre Grimaud

📖

Beojan Stanislaus

🐛

Popinaodude

🐛

Congqiao Li

🐛

alexander-held

🐛

Chris Burr

📖

Konstantin Gizdov

📦 🐛

Kyle Cranmer

📖

Aman Goel

📖 💻

Jay Gohil

📖

This project follows the all-contributors specification.

Talks and other documentation/tutorial sources

The official documentation is here, and includes a quickstart.


Acknowledgements

This library was primarily developed by Henry Schreiner and Hans Dembinski.

Support for this work was provided by the National Science Foundation cooperative agreement OAC-1836650 (IRIS-HEP) and OAC-1450377 (DIANA/HEP). Any opinions, findings, conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of the National Science Foundation.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

boost_histogram-1.3.2.tar.gz (1.3 MB view details)

Uploaded Source

Built Distributions

boost_histogram-1.3.2-pp39-pypy39_pp73-win_amd64.whl (739.2 kB view details)

Uploaded PyPy Windows x86-64

boost_histogram-1.3.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

boost_histogram-1.3.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl (1.5 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

boost_histogram-1.3.2-pp38-pypy38_pp73-win_amd64.whl (739.3 kB view details)

Uploaded PyPy Windows x86-64

boost_histogram-1.3.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

boost_histogram-1.3.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl (1.5 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

boost_histogram-1.3.2-pp37-pypy37_pp73-win_amd64.whl (739.4 kB view details)

Uploaded PyPy Windows x86-64

boost_histogram-1.3.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded PyPy manylinux: glibc 2.17+ x86-64

boost_histogram-1.3.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl (1.5 MB view details)

Uploaded PyPy macOS 10.9+ x86-64

boost_histogram-1.3.2-cp311-cp311-win_amd64.whl (738.0 kB view details)

Uploaded CPython 3.11 Windows x86-64

boost_histogram-1.3.2-cp311-cp311-win32.whl (562.8 kB view details)

Uploaded CPython 3.11 Windows x86

boost_histogram-1.3.2-cp311-cp311-musllinux_1_1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ x86-64

boost_histogram-1.3.2-cp311-cp311-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.1+ i686

boost_histogram-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

boost_histogram-1.3.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl (1.5 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ i686

boost_histogram-1.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

boost_histogram-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

boost_histogram-1.3.2-cp311-cp311-macosx_10_9_universal2.whl (3.0 MB view details)

Uploaded CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)

boost_histogram-1.3.2-cp310-cp310-win_amd64.whl (737.6 kB view details)

Uploaded CPython 3.10 Windows x86-64

boost_histogram-1.3.2-cp310-cp310-win32.whl (562.7 kB view details)

Uploaded CPython 3.10 Windows x86

boost_histogram-1.3.2-cp310-cp310-musllinux_1_1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ x86-64

boost_histogram-1.3.2-cp310-cp310-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.1+ i686

boost_histogram-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

boost_histogram-1.3.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl (1.5 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ i686

boost_histogram-1.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

boost_histogram-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

boost_histogram-1.3.2-cp310-cp310-macosx_10_9_universal2.whl (3.0 MB view details)

Uploaded CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)

boost_histogram-1.3.2-cp39-cp39-win_amd64.whl (832.2 kB view details)

Uploaded CPython 3.9 Windows x86-64

boost_histogram-1.3.2-cp39-cp39-win32.whl (563.3 kB view details)

Uploaded CPython 3.9 Windows x86

boost_histogram-1.3.2-cp39-cp39-musllinux_1_1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ x86-64

boost_histogram-1.3.2-cp39-cp39-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.9 musllinux: musl 1.1+ i686

boost_histogram-1.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.17+ ARM64

boost_histogram-1.3.2-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ x86-64

boost_histogram-1.3.2-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl (1.5 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.12+ i686

boost_histogram-1.3.2-cp39-cp39-macosx_10_9_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.9 macOS 10.9+ x86-64

boost_histogram-1.3.2-cp39-cp39-macosx_10_9_universal2.whl (3.0 MB view details)

Uploaded CPython 3.9 macOS 10.9+ universal2 (ARM64, x86-64)

boost_histogram-1.3.2-cp38-cp38-win_amd64.whl (737.5 kB view details)

Uploaded CPython 3.8 Windows x86-64

boost_histogram-1.3.2-cp38-cp38-win32.whl (563.1 kB view details)

Uploaded CPython 3.8 Windows x86

boost_histogram-1.3.2-cp38-cp38-musllinux_1_1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ x86-64

boost_histogram-1.3.2-cp38-cp38-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.8 musllinux: musl 1.1+ i686

boost_histogram-1.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.3 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.17+ ARM64

boost_histogram-1.3.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ x86-64

boost_histogram-1.3.2-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl (1.5 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.12+ i686

boost_histogram-1.3.2-cp38-cp38-manylinux1_i686.whl (2.0 MB view details)

Uploaded CPython 3.8

boost_histogram-1.3.2-cp38-cp38-macosx_10_9_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.8 macOS 10.9+ x86-64

boost_histogram-1.3.2-cp38-cp38-macosx_10_9_universal2.whl (3.0 MB view details)

Uploaded CPython 3.8 macOS 10.9+ universal2 (ARM64, x86-64)

boost_histogram-1.3.2-cp37-cp37m-win_amd64.whl (749.4 kB view details)

Uploaded CPython 3.7m Windows x86-64

boost_histogram-1.3.2-cp37-cp37m-win32.whl (564.4 kB view details)

Uploaded CPython 3.7m Windows x86

boost_histogram-1.3.2-cp37-cp37m-musllinux_1_1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ x86-64

boost_histogram-1.3.2-cp37-cp37m-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.7m musllinux: musl 1.1+ i686

boost_histogram-1.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.17+ ARM64

boost_histogram-1.3.2-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ x86-64

boost_histogram-1.3.2-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl (1.5 MB view details)

Uploaded CPython 3.7m manylinux: glibc 2.12+ i686

boost_histogram-1.3.2-cp37-cp37m-manylinux1_i686.whl (2.0 MB view details)

Uploaded CPython 3.7m

boost_histogram-1.3.2-cp37-cp37m-macosx_10_9_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.7m macOS 10.9+ x86-64

boost_histogram-1.3.2-cp36-cp36m-win_amd64.whl (764.0 kB view details)

Uploaded CPython 3.6m Windows x86-64

boost_histogram-1.3.2-cp36-cp36m-win32.whl (580.6 kB view details)

Uploaded CPython 3.6m Windows x86

boost_histogram-1.3.2-cp36-cp36m-musllinux_1_1_x86_64.whl (2.0 MB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ x86-64

boost_histogram-1.3.2-cp36-cp36m-musllinux_1_1_i686.whl (2.1 MB view details)

Uploaded CPython 3.6m musllinux: musl 1.1+ i686

boost_histogram-1.3.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.4 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.17+ ARM64

boost_histogram-1.3.2-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ x86-64

boost_histogram-1.3.2-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl (1.4 MB view details)

Uploaded CPython 3.6m manylinux: glibc 2.12+ i686

boost_histogram-1.3.2-cp36-cp36m-manylinux1_i686.whl (2.0 MB view details)

Uploaded CPython 3.6m

boost_histogram-1.3.2-cp36-cp36m-macosx_10_9_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.6m macOS 10.9+ x86-64

File details

Details for the file boost_histogram-1.3.2.tar.gz.

File metadata

  • Download URL: boost_histogram-1.3.2.tar.gz
  • Upload date:
  • Size: 1.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.14

File hashes

Hashes for boost_histogram-1.3.2.tar.gz
Algorithm Hash digest
SHA256 e175efbc1054a27bc53fbbe95472cac9ea93999c91d0611840d776b99588d51a
MD5 f8076a567d6228402589bd323167861f
BLAKE2b-256 de1ae55f7c104168e2c28ce52a3a68b06d8e26c7d3ae66cab87d6b559034e124

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-pp39-pypy39_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-pp39-pypy39_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 ba1703f305be45539c434e8f170a55867f537533b666e9c5d03224185bc2beb5
MD5 720b88e7eb77552fa50f2e30b7cae06c
BLAKE2b-256 6fc42190e2efd206cf47cebdc72908c0fc7aaa408fb555332605fd9d555013c9

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 329352c910ce4a34d301df485c08e9c9a7051ac7f0e0d2dfe7a9536b948bc232
MD5 e2e58e5901f5de37b2ca879d9ca742cd
BLAKE2b-256 af4bd66c5d08047e8e34df5f547087da9854e56178453a57980d273b83586866

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4a6bb7cb8233d3ea838718055dbf6c1408aea19674a5529022c92714bf97ec13
MD5 1bae176d773c10f2356069251d477fb3
BLAKE2b-256 b887af0e9ee80bbe8816787cbc1e4605baef02309f8175778a0331d0fc33b73d

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-pp38-pypy38_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-pp38-pypy38_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 76412084249ec1bf5d58ec67a160da9b53d14c8375c24913e323ba333179a485
MD5 2ea51ae347ed2a2911070281516918d6
BLAKE2b-256 2d6a117bf01f1c02352cbd0a8469a1ee57b57c7693f3a4fe3518192e9fe83a35

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a12effc9b8c7723be0fe6775ee42043c14ec3d6fc5d6f15a8f916438737d98ae
MD5 612ef34a9d3710a556fc41c71f91798e
BLAKE2b-256 28ba08ecdadcb777e74128a90636241ffdf7c04c7f872bf1467eced893a2101f

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 ffb6755ac615c227312172abda9036fdf6f71e6773bc2949507a74ee5bfebcf8
MD5 8d6a6c039e2b9a638ed437e98b5788bf
BLAKE2b-256 811bef9629bebb56e51b835be5b6d409a6b9c9ddf73add1ee9ed01596800f80e

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-pp37-pypy37_pp73-win_amd64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-pp37-pypy37_pp73-win_amd64.whl
Algorithm Hash digest
SHA256 23607f424302686a4618d29788e18aa74fb8aa8590e2dc9f19bd23f80bb7bc0e
MD5 03d2f46ff83b2507421d0ebee5a2b49b
BLAKE2b-256 4bacbbfb27c9c6043db6b9732f839a69efbada60e83974762aeebfdff5c75c60

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0306ed96ff9e0c5ec1bd3230261d11046a62e016e37cce6b16d6bf570c13c49e
MD5 807206e4e6bc7725da8448e6de05b210
BLAKE2b-256 eae826ebaf44b6fa2b5b889ac0fc0074cab248362d9b8a9817bc93ce5577849a

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-pp37-pypy37_pp73-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1ff446e0273e33775846944055d34518af049d84990f5e0e91f81ca5a97e3fd9
MD5 5a67e2acc8af911ec51af94edad494cf
BLAKE2b-256 d8333ddcc288166cf81c91100e4060b83fdaaae3b94f83e6b206d6d71842cc97

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 397f363798321b81c9397e3f590556b8c1ae185d639bdfa7f6def1c0635f114c
MD5 a4e02b1af36060d1fbdc2cd569f6bea1
BLAKE2b-256 ce6a4233977e2e514c49222244c1a052dc3b4d6c44ea977f21a281a57b6a76cd

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp311-cp311-win32.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a61753f955e263378c3cf03b6581eb30af188e90d2a320e3a5bec812301abac4
MD5 edf6ac050fc4680025307f4f27690606
BLAKE2b-256 eae7f671f135702da726cad094ede42820f07b59025c02ec794c0939c8d483ad

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp311-cp311-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp311-cp311-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 527107aeef3b096228f99fc0997bd49840e53de169420ff48e18c840a1e199e4
MD5 1dc729003de8b5c34e21b0f484720e2c
BLAKE2b-256 130fb8a89c8ba900a0c6a02df7425fe9ea7a96290cc560b059fdd1ddf26e425e

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp311-cp311-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp311-cp311-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 8952fd3e0b4c46b5d6ef140a1981abaed2d0e4f6b58bcb61deb3c694f96bacbc
MD5 1b9ba3d456a78e8afbb606cf904eb668
BLAKE2b-256 3903244869cf2a2eda3db5ff60c213d6586f22cf7f0f7aae50f0ca4e1bdb76eb

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 28c89f40e1a609e762e2947f11399244f0b1e23cb2e5603fb05b9d9db4d2d90f
MD5 daa74c801293307ef6085dae92ad40c9
BLAKE2b-256 ce4a24d4b527de49f2b09ac41d6feb899efbcb653c6485045e6410a84824404d

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 09b1246e8e76bc6590f9cb71d864350ebb36dfe96cd8221fee3e94aef631d94e
MD5 f6f80fb5ee62e8371b93205b29e9aa18
BLAKE2b-256 e87f95eb998ba9dc1b194d99bcb1a89e9b0fd74611fb7bb9e8ffec1e68d5220b

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 6885e1a6f7cba51d8d7bed987ab27c32b2d58169c5eedc76f2145fb35fab3dc7
MD5 aab89b62a1e760d46bc87295cc4b8aa5
BLAKE2b-256 4f4b6f5ba6f986b2d5564ba862fe6d3fe62e3a17bd5920d6ff873969e866670d

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3f20ed201fd97c6b76973c6e8a9b022792ebeda53822d7f31c13f476d010b064
MD5 92c7c48c7d8fd977d30d4be553143692
BLAKE2b-256 eb2f4eca16a483cfcb798c37781420c811e78086815a62fb53272f397db182d5

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b3db6fd0926c7cf93068224442185ff936a48b3df7a66b86bb5ffeeea7d5735d
MD5 6c2d3d17ba37b91f901b8927a127ff4e
BLAKE2b-256 adbdd2a7932d9566919e19f0e1a7a195c261a51a06f0d8bf9e177c230a5ccb48

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4bdc69a3dd5a4d6344cf0c51a9f893e35e548d5278ff4f75e371fad298f01f59
MD5 c8d3b5f3baf5d6568882cb0afc8019cb
BLAKE2b-256 d452ab6cca93ec59e5e4560975ae639d17075d73ca55dbc5535ed46d0a903f31

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp310-cp310-win32.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 557fc60047a9ed5bd28fc729376006f0c6b227ebc565b07ce73ac814eb39ed00
MD5 4abef9511fe28a79de58f904f5d80e79
BLAKE2b-256 e4ea400d5c365f14e53319658863ad3c1dbf59c7a30dc918ef3a5f259a7ea28e

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp310-cp310-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp310-cp310-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 f02ab4c4447c979d6d54aeb2a0f17ab572e802d4a59728524a31ee7b3a312fd8
MD5 201efddf773280620a0c33f163cddfb2
BLAKE2b-256 1d510153e66b56095c205f80b9f6360d7ea81498c9b2081e0c24762c7a9e9567

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp310-cp310-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp310-cp310-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 94c255a91bed1d440dac213e18e1b2b734393fc9adc6bad1254503433e486c6e
MD5 46e6cf9e61bf0e374c717a6b6506067c
BLAKE2b-256 ecdefebe1cb32331195fe8d7765fe039b475cd6bd1f37b9ae1b2255fb0708540

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f88d70736c545c45df011f7baab7d447232bb50b8cb05ac412f88a4441f7f726
MD5 79216dbb2e918a72f186330f8a42a0df
BLAKE2b-256 20fa615bba7e2c054ffc4718ef04ff531cc5528a50791542f7e3709bd0649173

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2c4ff19f00e20d066f443e47a746a638336af6eda7cefb3e53d4c37cb595a940
MD5 a0990f17e9133e4aaa7506e6274a5019
BLAKE2b-256 c633a9c222cde53baa81d5e29bcd2f961fe78825388e95ffccfde11fb47ca30a

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 5e87843107d55adb7a7fe15265003c46c45ac6dad48ccba7064ad42d82484815
MD5 aeb26a690979bde1585ef2924e5933dc
BLAKE2b-256 61e394049a7113a740075968b9f6ccb4a07b675d22ae7c118be363896271a3f6

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 2d23ed93606e974d5b0238e6e0dad9c47d1e438ba2088714396453584fe5ecc5
MD5 23081c1cc1c209092d3c9b6c09425007
BLAKE2b-256 e45b41148864ba61f6e3fefcce7767e635f823fb5d55309f1d72511e64bc1d91

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 3c4d563ca5b438f22989323691c31aa66306f8cb0ac35c0c15b8a7f38040c65e
MD5 05c3f9b97e0d4ece2b1869f8b523f034
BLAKE2b-256 a2f05f5fdb7f6ce8bff5adadfaf39dc4e10552882e9093d5b92ca0d058daead9

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 bb58ad3dc91e5bd1d97a90f5c7d4e2b3940ebdf464aa09e1d9e2141e49b4d2cb
MD5 7e5ccd1d958ec0754497208631bf45d9
BLAKE2b-256 d815939a05f96d793bffdff8ea348c1fa00ca81e1ba6c43baedd3cc6ea4bdaf3

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp39-cp39-win32.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 50f452083136e2dea12a92c8310572a0d156951572f7f01a6e21c857d0ae2f0d
MD5 08922b60ace15e00a7ff7e851ef0e7f8
BLAKE2b-256 a10199bae51d5822d28e4fb66c61bd98a92ab3f34698e51dca834c761e77d639

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp39-cp39-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp39-cp39-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 dda98ef31f10935599b413853c6abbcff54492c610c24012d109a8261bf412c4
MD5 9a3a9d3ed4a3859a6d1e69c8f7950c5b
BLAKE2b-256 23842181469b8297ca9de7b1786d7a27f1bbf55af611ca2fdc692ab1199b5690

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp39-cp39-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp39-cp39-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 e6eedc08d7abd8028493bd2607c9653f9e91ed9b41379180e116e52b78aa0183
MD5 0902b15fb03949dc489ab078607ae36e
BLAKE2b-256 2ffedda72e1cc1669ddc407887a9f8a6064bcc72e668d54153b68ed2a7ecff5d

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 348528d9c47a9fd1adcda4377b5057126de58d02bb233f328637148e5b8aa03f
MD5 9d432ba322272ef563d4d5a7d964cc9a
BLAKE2b-256 4d2462f262adb059a0ac6c4c1f218e20f7e78fb6fceedcbbb458ca3006387228

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp39-cp39-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 9091adc64fe6bf0dfb29d9feadbe4895e7f27d2e1e8e447e1b2efb7a1686717e
MD5 4e1dadb59392b52fc4109ab8c531ccef
BLAKE2b-256 5f7934ffb01ba381c838a296b0eb2eb3f050fbb71bfa54237cf5590b5848f946

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 42e77043ca55f5dc41cd172a29d627ef571b134a83dbe950deeb6f8a45952e5f
MD5 5e1b4b8b7fe345104e3535c4712641f3
BLAKE2b-256 258120e2b69fe48eca8af09cb034733e9d66de11e45feeaed4fad416b2078918

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 aede3cf728b887a0893a0a25bb782a6a406ca87f451bd2776d839f904274310f
MD5 940d7151f43e1f94d1babad28bb4bff8
BLAKE2b-256 56286600f14af5800c80aa0b9cf55ca32ab02faac3ca768702355df6edcbea5e

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 1ee0d51bba80d28b05c23ff872374af4faf39f0448f381645db36858b438572e
MD5 755c318a949408a4a2c02a91620135ab
BLAKE2b-256 275fa978d5f86df940bd47c2d38e91f531ec0421d115ab0278fd71a621756d9f

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 07dec86c3847c572d7a88366c2d2a8d21c2bc6ce6973c3f50980767f346106ac
MD5 7d1adf8f0a264062b316e37bee3a6a73
BLAKE2b-256 264ea6c85f4df91d3ce51341daa4937b518b4bf75786aa66a7f50fc3453dd658

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp38-cp38-win32.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 9759aa5b6842dd58fdfda21ecdc8d5132cfbd0cbf95b8bb8f099aa26772b65f3
MD5 ed212169d81274defb15e5c945445357
BLAKE2b-256 bfba3196fb7043269cb650295a2e2c8abfa38f054a265f02f7f49172c67609ce

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp38-cp38-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp38-cp38-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 6aa3bc1ec781d4a90ed7224bba6e094a10d85d66701cd809d5a15f7304319ddd
MD5 20baa724757b131aa0dddbb2733fea67
BLAKE2b-256 c8a9323ce33402539d6fdf235461bef49fb00547910bc5f234289458fc3468da

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp38-cp38-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp38-cp38-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 14cab1526b6c5c3864f4419bc3dafded3f4e8051f9bba159b75f044a859f07ba
MD5 166c4e92f4aec0c2ec819ab54972918a
BLAKE2b-256 20b8fa2587c75b78a04be0d91626fd3f928af44bb07cfd6a14b812eddb733afc

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 589ac61c03cabd1abec3103e97d9559d82e63189ac245268a829d56a80c66cad
MD5 50b83596179c4f00fff59afd904e8bf9
BLAKE2b-256 bbfe1d667f8af5d17f253b48bbdb67313e3ed6e40e00fed2f27c0ef06bb61caa

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp38-cp38-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 1e98aeee4986459bdec57dba17daa133ead2aed35211ab65681c70e93a8aaa24
MD5 ede17dcfdaf5870261db5538511269a0
BLAKE2b-256 74f51172f2d3acdfb0b3231307199f54c5d94a280a14ec5ded0a2424929a1acc

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 bcdb217bc9a0fb1ba2946da09b3514bcc42fe92f2fc682b7cb5d97b0216d60b6
MD5 778add4c1f8861c00820e99a07337f33
BLAKE2b-256 2ba3d14390f1b9aceeaacc82d9ee48cefd972b747718dba5f776076c2083ee0a

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp38-cp38-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp38-cp38-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b12cacf50003008fafa32f4fd2db29c7505fea08aaf85ad3107e5a084535242f
MD5 7ecf62fa7573330fd82fa63a734a516b
BLAKE2b-256 e7811834b648418cdd6dac0e44cd8426ab7ac6d71c24d9822252b3a9f175efcf

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp38-cp38-manylinux1_i686.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp38-cp38-manylinux1_i686.whl
Algorithm Hash digest
SHA256 eaa632babf8e6b8df6847be8181db1dcd2e7866973aa672b4001469a5450f4a8
MD5 e872a05410b22f2b66d6150d3e5f12a3
BLAKE2b-256 09f4cc3330f6ed55dd9c78f83a666d5dd828c83960e9a81dbc154f275dbe6293

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3a063cf957dfadbcfa19c8262166b3960c621bf7488aa66c20557e67d15ad234
MD5 6c99aecd9d1292786a5af59b8c62853b
BLAKE2b-256 6aeee8d0bc3a96552210dfdc878cef7d3dfdc4b5c27e785e64ff3290a625ab2b

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b798a6c585518e6c17765bfe17bbc3c4424172ed4ec9c715490dc13fddb62301
MD5 4441d2dfadeda70c29740da9d6c955c0
BLAKE2b-256 33b7052b121b5203b2851566b961e7431f7fc89a77c15fe3c0dd2dcc50c65158

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp37-cp37m-win_amd64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 9cef279fe3a9c7cebc2d6c329ab7f443f7e2e6343017680b6985000b9c9c2b0d
MD5 27d9219843c304c22aa8570adade1313
BLAKE2b-256 268a2f654222dc647beae834ac921fa8f34486028c13d5af799fe7c8869841a7

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp37-cp37m-win32.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 e02fdb8021efa2ae6cfd719ae35b95048c67409b299e99966caea7f145217ae8
MD5 f7fd3ae8bcfe7501c94eac6ca4c4f353
BLAKE2b-256 9813450ebed00f1d8d3994319075b610d188292480b669b7b929ce6f55d22610

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp37-cp37m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp37-cp37m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 a839b3987b6558540a901717d8ee203488454433ec411c38da34caa7d05f959b
MD5 0bbd82b764204e419b00f4db48fc1d2c
BLAKE2b-256 2475f58760fba4b1978278f2ce3339ca0f57238f0f6fdc7494d7e0ab7deb4868

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp37-cp37m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp37-cp37m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 f00a3a9c094addc8c1af256b52348bc792280f9fb5a8f3d157c5829f7a4d1d75
MD5 de7392297ed009fda5ab98865516afed
BLAKE2b-256 e25612aa38c8ba0392391790be8ec8d04b1dbb231deee6c3a1ff90c1cc526300

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 2702c35895dbe15f0fa4c70cbeb1820940a996b366613786d09521c95be022c7
MD5 94adbc09160f9b05cd0758805197d5be
BLAKE2b-256 79fbbe275a19d78078bff333f69ba84e7660be7f89e62238ec42f1b477611db7

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp37-cp37m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 b58210e468531b0f9e7619c7acb4d103fa65f7858728a5b2af13523f25543719
MD5 e7cffd6d66b941bc88620a22df7ca1d9
BLAKE2b-256 56093654ed045603958a5125c0414113ae50f40dbfede4e9e9d557a4734aacdc

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 9c0de7f2c4ff3c508d27f1880d46837d84edbdfe2fd0c994a1becd30086560cf
MD5 193f13298c4ae9a77c4a72d32634fb2e
BLAKE2b-256 cd82b6b9a3fd3311c23066ffb5d173c63d748f595a2c8fe871319fc6b417e40c

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp37-cp37m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp37-cp37m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 b500b74b3aee8f98ccc660f5780409120996be483e03251b59f68e21886d7265
MD5 45c1ec09605cd6d1d19a802043d09513
BLAKE2b-256 385120b25ed2736c5a1a22d7dc6487e59724e3d60c97765842f5ee84ecdf93d4

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp37-cp37m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp37-cp37m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 54a8b2f2ecad42570977c2fe543c73e51156d0306ba39c0de8ab268de60a4059
MD5 1ce0edeeffd5eedfe5499d69f960601b
BLAKE2b-256 8008f897dde1ff2ae427ce5364cf370ce08ccbc8ffed01dc937a879bbb300562

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1c6b9e8749cfd61a04a8e9766bd6815136b2027c874913cdec581ebbd61bc1cd
MD5 1d0b2f2688d68408a604f6fed3ff39a9
BLAKE2b-256 51f62bb4679125bc2f4301696100acf169791790a329caf5765ad77e8d7de9af

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp36-cp36m-win_amd64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp36-cp36m-win_amd64.whl
Algorithm Hash digest
SHA256 1e5fd453c0d814c39ff334a0b382aa8a4f46022063f110e36a9b9b181bfdcf09
MD5 ce788def349f8073e8d3a50d26b8e9b4
BLAKE2b-256 4d23944775862353b14b433a5c5a12b7880d03e6d9d68318e1280f6097c95762

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp36-cp36m-win32.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp36-cp36m-win32.whl
Algorithm Hash digest
SHA256 e411d416cf6793133e8ea7d0549956fb0813453fd91a33b24b32bb0b1840f943
MD5 a70323e03cf9c1c65c62469879e873c4
BLAKE2b-256 5f6cf385bb8cbcce61cff442496237b8a86cd726017b91366405e613e10538f0

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp36-cp36m-musllinux_1_1_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp36-cp36m-musllinux_1_1_x86_64.whl
Algorithm Hash digest
SHA256 50a7c81013fe0f9aef102d0f9e2a660eb19e3a7262dba8ce90707ffcd9f4cd72
MD5 105637c44d7ef7282c21b97defd2076d
BLAKE2b-256 3e62ace8c1f0d3c258576639bd3e1b13bf026f04c66d5f968e63c0afc1605f8f

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp36-cp36m-musllinux_1_1_i686.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp36-cp36m-musllinux_1_1_i686.whl
Algorithm Hash digest
SHA256 0011859b613914c204179535366469f0e3950a3c11bab445b5fe75eabd3db0aa
MD5 107bc68539127c84bd405d171bc20375
BLAKE2b-256 26d8fb61a2455516d9f4ede6854bf02eb632945185ee6349657812dbc80d808f

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 ca475133ff3297af48131c7cea61ec3ae30207b22bf5a704733d76929401229e
MD5 d9e8403e43df22c321b5f38275fdba90
BLAKE2b-256 c3ebd9f721df5b68ac790982b56c9623e941ebe741de59ad67931e2a7666d2ba

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp36-cp36m-manylinux_2_12_x86_64.manylinux2010_x86_64.whl
Algorithm Hash digest
SHA256 f6edf621ced4431c771dc01ba8fff7fef7114b8f63aee7cceab0c70f2e0e2b68
MD5 2915318dcd54bd5bd8e928d744d6680d
BLAKE2b-256 34570d67659c61e072c57ff878f6ca430d5f72bf2c995f9e8515b932ad0db8c4

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp36-cp36m-manylinux_2_12_i686.manylinux2010_i686.whl
Algorithm Hash digest
SHA256 62604060f4301505611a3d228f39d1a5f2a9e4fa9429c79e4cab4baec650bfee
MD5 6780bbe382c48a8eca5d66e618f2470b
BLAKE2b-256 c474d9765d1b2ca0389e62ead52ad0b28e33e6071a21502b84d88a62606532c2

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp36-cp36m-manylinux1_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp36-cp36m-manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 c40d1763c936b8aa0125970c2dc83482a66e41c854b4f0b683fe28add7ffa24d
MD5 ede44fc84bf99585295b193cff5a2295
BLAKE2b-256 68715e9f6bb2bbe33aac6d2064c3a38b9e4c3820c1563bcc8e6a16a1693cabab

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp36-cp36m-manylinux1_i686.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp36-cp36m-manylinux1_i686.whl
Algorithm Hash digest
SHA256 3f0632c5697d230679b45fedde0be4299b96c5224347732a720647b409255e2b
MD5 97d18831ee584faba4bb6a1e0fc1c323
BLAKE2b-256 4ca6ab3e69276e7b2a8aada85947d5683b5399ba06eb0e8c55968c7559951739

See more details on using hashes here.

File details

Details for the file boost_histogram-1.3.2-cp36-cp36m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for boost_histogram-1.3.2-cp36-cp36m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3ce2d308b296f5695e60f5a4017a0f698e39ece8b18a30556919e4feb8c39b74
MD5 3b640e71c70427a03dba17813015adb3
BLAKE2b-256 0412fbe31009196efd730343d2e6040b53612397c99978f613d026745260bb1a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page