============================ Minor update to keep up with changes in numpy.
8.3.5
Not secure
======================== - More improvements for setup.py.
8.3.4
Not secure
========================= - New setup.py that: a) does not require cython; b) works even if numpy is not installed (by installing numpy before it is required). Previous versions of setup.py did not work unless cython and numpy were already installed. This version uses setuptools to install numpy and, optionally, cython before they are used to build gvar. cython is not used by default; to turn it on set USE_CYTHON=True in setup.py.
- Fixed formatting bug in gvar.fmt_errorbudget().
- Modifications to support hosting documentation by ReadTheDocs.
- Minor bug (error message) in gvar.Histogram.
8.3.3
Not secure
========================= Fixes typo in gvar.correlate that makes gvar compilation fail on some machines.
8.3.2
Not secure
========================= json support in gvar.dump, gvar.load, etc was not quite right in v8.3.1 and so was unreliable. The situation is improved here. Note that these functions are meant to extend and improve on gvar.BufferDict.dump, etc which functions are still available but will get limited support going forward.
8.3.1
Not secure
========================== A very minor updata:
- gvar.dump, gvar.load, etc can now use json instead of pickle for serializing collections of GVars. pickle is probably more robust.
- bug fix in evalcorr to deal with very rare condition that caused the routine to crash (condition caused by std dev = 0.0 for a GVar).