Skip to content

Commit 034c720

Browse files
authored
Version bump (#172)
1 parent ae8d72c commit 034c720

File tree

3 files changed

+35
-9
lines changed

3 files changed

+35
-9
lines changed

CHANGELOG.md

Lines changed: 30 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,44 @@
1-
### IN DEVELOPMENT
1+
### Version 0.5.2
22

3-
* Use relative paths in setup.py to avoid resolving WSL paths on Windows [#162][]
3+
#### User changes:
4+
5+
* `bh.loc` supports an offset [#164][]
6+
* Nicer reprs in several places [#167][]
7+
* Deprecate `.at` and `.axis` [#170][]
8+
9+
#### Bug fixes:
10+
11+
* Use relative paths in setup.py to avoid resolving WSL paths on Windows [#162][], [#163][]
12+
* Better Pybind11 support for Python 3.8 [#168][]
13+
14+
#### Developer changes:
15+
16+
* Serialization code shared with Boost.Histogram [#166][]
17+
* Avoid unused PEP 517 isolation for now [#171][] (may return with proper PEP 518 support eventually)
418

5-
[#162]: https://github.com/scikit-hep/boost-histogram/pull/162
619

20+
[#162]: https://github.com/scikit-hep/boost-histogram/pull/162
21+
[#163]: https://github.com/scikit-hep/boost-histogram/pull/163
22+
[#164]: https://github.com/scikit-hep/boost-histogram/pull/164
23+
[#166]: https://github.com/scikit-hep/boost-histogram/pull/166
24+
[#167]: https://github.com/scikit-hep/boost-histogram/pull/167
25+
[#168]: https://github.com/scikit-hep/boost-histogram/pull/168
26+
[#170]: https://github.com/scikit-hep/boost-histogram/pull/170
27+
[#171]: https://github.com/scikit-hep/boost-histogram/pull/171
728

829

930
### Version 0.5.1
1031

32+
#### User changes:
33+
1134
* Removed the `bh.indexed`/`h.indexed` iterator [#150][]
1235
* Added `.axes` AxisTuple, with direct access to properties [#150][]
36+
* Cleaned up tab completion in IPython [#150][]
37+
38+
#### Bug fixes:
39+
1340
* Fixed a bug in the sdist missing Boost.Variant2 [#154][]
1441
* Fixed filling on strided inputs [#158][]
15-
* Cleaned up tab completion in IPython [#150][]
1642

1743

1844

README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
Python bindings for [Boost::Histogram][] ([source][Boost::Histogram source]), a C++14 library. This should become one of the [fastest libraries][] for histogramming, while still providing the power of a full histogram object.
1010

11-
> ## 0.5.1: Public beta
11+
> ## Version 0.5.2: Public beta
1212
>
1313
> Please feel free to try out boost-histogram and give feedback.
1414
> Join the [discussion on gitter][gitter-link] or [open an issue](https://github.com/scikit-hep/boost-histogram/issues)!
@@ -72,12 +72,12 @@ counts = hist.view()
7272
* `bh.storage.double`: Doubles for weighted values (default)
7373
* `bh.storage.int`: 64 bit unsigned integers
7474
* `bh.storage.unlimited`: Starts small, but can go up to unlimited precision ints or doubles.
75-
* `bh.storage.atomic_int`: Threadsafe filling, experimental. Does not support growing axis in threads.
75+
* `bh.storage.atomic_int`: Threadsafe filling, experimental. Does not support growing axis in threads. (`.view` not yet supported`)
7676
* `bh.storage.weight`: Stores a weight and sum of weights squared. (`.view` not yet supported)
7777
* `bh.storage.mean`: Accepts a sample and computes the mean of the samples (profile). (`.view` not yet supported)
7878
* `bh.storage.weighted_mean`: Accepts a sample and a weight. It computes the weighted mean of the samples. (`.view` not yet supported)
7979
* Accumulators
80-
* `bh.accumulator.sum`: High accuracy sum (Neumaier)
80+
* `bh.accumulator.sum`: High accuracy sum (Neumaier) - used by the sum method when summing a numerical histogram
8181
* `bh.accumulator.weighted_sum`: Tracks a weighted sum and variance
8282
* `bh.accumulator.weighted_mean`: Tracks a weighted sum, mean, and variance (West's incremental algorithm)
8383
* `bh.accumulator.mean`: Running count, mean, and variance (Welfords's incremental algorithm)
@@ -98,7 +98,7 @@ counts = hist.view()
9898
* `.sum(flow=False)`: The total count of all bins
9999
* `.project(ax1, ax2, ...)`: Project down to listed axis (numbers)
100100
* `.reduce(ax, reduce_option, ...)`: shrink, rebin, or slice, or any combination
101-
* Indexing - Supports the Unified Histogram Indexing (UHI) proposal
101+
* Indexing - Supports the [Unified Histogram Indexing (UHI)](https://boost-histogram.readthedocs.io/en/latest/usage/indexing.html) proposal
102102
* Details
103103
* Use `bh.histogram(..., storage=...)` to make a histogram (there are several different types)
104104

boost_histogram/version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.5.1"
1+
__version__ = "0.5.2"

0 commit comments

Comments
 (0)