Gvar

Latest version: v13.1.6

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

Scan your dependencies

Page 10 of 19

9.0

Not secure
=========================
Introduces new BufferDicts that are mostly but not completely compatible with
the old. The incompatible differences are in obscure features that were mostly
unused.

- BufferDicts reimplemented to give them more conventional/consistent
dictionary behavior. Also have added functionality to support
(limited) non-Gaussian distributions. Better documentation for
BufferDicts.

- Internal data type ExtendedDict is now gone because BufferDict can
provide the needed functionality in a much more robust (and simple)
fashion.

8.5.1

Not secure
========================
Very minor fixes.

- Small improvement to gvar.chi2(...).

- Default svdcut changed to 1e-12 everywhere.

8.5

Not secure
======================
Very minor enhancement.

- gvar.linalg.lstsq now supports both weighted and unweighted least squares
for solving a x = b when b has a covariance matrix.

8.4

Not secure
======================

- New functions eigh, svd, lstsq added to gvar.linalg. Also have a faster
version of solve.

- gvar.load and gvar.dump now work with yaml as well as with pickle and json.

8.3.7

Not secure
========================
Bug fixes.

- Bug fix in evalcov_blocks() that affects some Windows installations
(mismatched integer types in cython code).

- Bug fix for ode to deal with 0(0)/0(0) fringe case.

- Minor documentation fixes.

- Bug fix in GVar.__richcmp__ for Python 2.7 on macOS 10.13.5.

- Default svdcut=1e-15 added to raniter. Having a small non-zero
svdcut is standard elsewhere in code.

- Improved handling of cython in makefile.

8.3.6

Not secure
============================
Minor update to keep up with changes in numpy.

Page 10 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.