Gvar

Latest version: v13.1.6

Safety actively analyzes 724372 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 19

11.11.10

===========================
- New and much simpler installation code. Works with Python3.11, even if
numpy is not installed.

- Fix readthedocs setup.

11.11.2

==========================
Cleans up inconsistent treatment of data types by gvar.BufferDict.

11.11.1

===========================
- Fixes 2 minor bugs in gvar.dump/load.

11.11

==========================
Mostly bug fixes.

- Fixes bug causing gvar.var to crash under certain circumstances
when one or more arguments are not a GVars.

- Fixes pickling of GVars using pickle.dump/load. Added warning that
using pickle.dump/load loses the correlations between GVars.
To preserve correlations use gvar.load/dump instead.

- Fixed bug in pickling of BufferDicts (didn't capture distributions properly).

- Forces Cython to regenerate *.c files when using Python 3.11 or later (deals
with incompatibilities introduced by 3.11).

- gvar.load/dump add support for classes with __slots__.

11.10.1

===========================
- Fixes bug that prevented gvar.gvar(x, cov) from using
a read-only covariance matrix cov.

- Fixes a bug in BufferDict.uniform which allowed
incorrect arguments to cripple BufferDict. The
incorrect arguments now raise exceptions.

11.10

=========================
Adds the possibility of phasing the construction of a set
of correlated GVars. gvar(ymean, ycov, x, xycov) returns
primary GVars y that have covariance matrix ycov and
covariance matrix xycov with previously defined
primary GVars x. The first and third arguments
(ymean and x) are 1-d arrays; the other two are
2-d arrays.

Page 4 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.