Published September 11, 2023 | Version v1.4.0
Software Open

scikit-hep/boost-histogram: Version 1.4.0

  • 1. Princeton University
  • 2. TU Dortmund
  • 3. The University of Manchester
  • 4. @LT-Partners
  • 5. CERN
  • 6. Amazon
  • 7. Anaconda, Inc.
  • 8. University of Wisconsin-Madison

Description

This release supports Python 3.7-3.12. You can now turn off the flow bin on Int/Str Categories, and filling an integer-based axis requires an integer array - a floating point array is disallowed (a single float was always disallowed), due to issues with rounding around 0.

Features
  • overflow=False is now supported for IntCategory and StrCategory. #883
Changes
  • Using _storage_type now produces a DeprecationWarning instead of PendingDeprecationWarning. #801
  • Updated Boost to 1.82. The upper limit on Regular axes without overflow is now inclusive like NumPy. #802
  • Produce more detailed error messages on C++ errors #848
Bugfixes
  • Make filling an integer axis with a float array (also) an error. #876
  • Include -latomic on armv7l #823
Backend and docs
  • Add Python 3.12 support and binary wheels, also latest PyPy. manylinux2014+ required. #880, #878
  • Drop Python 3.6 support. #798
  • Drop pre-built wheels for 32-bit Linux (NumPy also dropped). #849
  • Add testing for WebAssembly (Pyodide). #850
  • Use Ruff #829
New Contributors

Full Changelog: https://github.com/scikit-hep/boost-histogram/compare/v1.3.2...v1.4.0

Files

scikit-hep/boost-histogram-v1.4.0.zip

Files (913.7 kB)

Name Size Download all
md5:c87d1468e3b085ac02de2e1c91d9087d
913.7 kB Preview Download

Additional details