All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Support for Python 3.7, as it is beyond its lifetime
- Support for Python 3.12.
- Possibility to use parallelisation to speed up binning filling
- Possibility to pass additional kwargs to mcmc sampler generator
- Sped up filling from Pandas DataFrames
- LinearizedPredictor
- SummedPredictor
- ConcatenatedPredictor
- LinearEinsumPredictor
- Support for "same" systematics in ComposedPredictors
iter_subbins
method to Binningsget_subbins
method to Binningsget_event_subbins
method to Binningsget_marginal_bins
method to CartesianProductBinsget_marginal_subbins
method to CartesianProductBins- Allow selective
density
parameter for CartesianProductPlotter
- Calculate M. distance truth-bin by bin to avoid memory issues.
- Relax requirements for exact Matplotlib version.
- Renamed LinearPredictor to MatrixPredictor
- Switched to setuptools as build system.
- Removed support for Python versions below 3.7, test up to 3.11 now.