Releases: gplepage/gvar
gvar version 11.11.5
Fixing online documentation.
gvar version 11.11.4
Fixing problem with installation of .pxd files.
gvar version 11.11.3
Introduces somewhat more modern installation code: pyproject.toml
, setup.cfg
and a simplified setup.py
.
gvar version 11.11.2
Fixes inconsistent treatment of data types by gvar.BufferDict.
gvar version 11.11.1
Minor bug fixes for gvar.dump/load
.
gvar version 11.11
gvar.load/dump
add support for classes with __slots__
. Otherwise, changes are minor bug fixes (e.g., in gvar.var
and gvar.BufferDict
, and pickling of GVar
objects). setup.py
is modified so that Cython *.c
files are regenerated when using Python 3.11 or later, which deals with incompatibilities introduced by 3.11.
gvar version 11.10.1
Minor bug fixes.
gvar version 11.10
Adds option to build correlated GVar
\s incrementally. gvar(ymean, ycov, x, xycov)
returns an array y
of GVar
\s that are correlated with each other and with previously defined primary GVar
\s in array x
. The x-y
covariance matrix is xycov
. This feature and interface were suggested by Giacomo Petrillo.
gvar version 11.9.7
Fixes bug in raniter
and makes str(b)
and repr(b)
more legible for a BufferDict b
. Adds a new method all_keys()
to BufferDict
. The following no longer crash: var([])
, sdev([])
, evalcorr([])
. Thanks to Giacomo Petrillo for pointing out these issues and for providing code for str(b)
and all_keys()
.
gvar verssion 11.9.6
Fixes bug in BufferDict.del_distribution
that caused it to crash. Also
adds more protection to BufferDict.add_distribution
. Adds new
static method BufferDict.has_distribution
.