Skip to content

Releases: fjosw/pyerrors

v2.13.0

03 Nov 16:05
Compare
Choose a tag to compare

What's Changed

  • Feature/corr matrix and inverse cov matrix as input in least squares function for correlated fits by @PiaLJP in #223
  • fix: corrected bug that prevented combined fits with multiple x-obs in some cases by @s-kuberski in #241
  • [ci] Add python 3.13 to pytest workflow. by @fjosw in #242
  • [Build] Release workflow added. by @fjosw in #244

Full Changelog: v2.12.0...v2.13.0

v2.12.0

22 Aug 20:06
041d53e
Compare
Choose a tag to compare

Added numpy 2 support and removed python 3.8 support.

What's Changed

Full Changelog: v2.11.1...v2.12.0

v2.11.1

25 Apr 18:54
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.11.0...v2.11.1

v2.11.0

01 Apr 14:20
Compare
Choose a tag to compare

Highlights

New special function model and numpy<2 version restriction.

What's Changed

  • Special function module by @fjosw in #221
  • Throw error when trying to only find idls that are not present by @jkuhl-uni in #224
  • [ci] Install pyarrow in pytest workflow to silence pandas warnings. by @fjosw in #227
  • [ci] Update actions to use Node.js 20 by @fjosw in #228
  • Fix keyword files with list of lists by @jkuhl-uni in #226
  • [ci] Include python 3.12 in ci after new dateutils release. by @fjosw in #229
  • Catch error if no replica are found in the geiven directory by @jkuhl-uni in #230

Full Changelog: v2.10.0...v2.11.0

v2.10.0

24 Nov 16:07
Compare
Choose a tag to compare

Highlights

  • GEVP method can now also propagate errors for the eigenvectors
  • Various smaller bug fixes

What's Changed

  • Added support for addition and multiplication of complex numbers to Corr objects by @fjosw in #209
  • Feat/read sfcf multi by @jkuhl-uni in #210
  • Fixed bugs for combined fits with multiple independent variables by @s-kuberski in #211
  • [ci] Added python 3.12 to pytest and examples workflows. by @fjosw in #212
  • fix: Check if configs appears multiple times when creating an obs by @s-kuberski in #216
  • Additional GEVP method with errors by @JanNeuendorf in #195
  • [fix] fixed how the filestem is extracted in hadrons/read_hdf5. by @fjosw in #218

Full Changelog: v2.9.0...v2.10.0

v2.9.0

20 Jul 10:49
d768d35
Compare
Choose a tag to compare

First minor release without support for python 3.7. Various small feature additions.

Highlights

  • scipy.integrate.quad wrapper for Obs valued functions and intervals.
  • Vectorized gamma method (pe.gm) which can be applied to lists or arrays of pyerrors objects.
  • Improved support for matrix-valued and complex Corr objects.

What's Changed

  • taking care of cols with only None values by @jkuhl-uni in #184
  • Feat/files idl xsf by @jkuhl-uni in #185
  • Adjusted maximal value for rho in test_gamma_method_irregular. by @fjosw in #188
  • Bug fix for edge case in _compute_drho by @s-kuberski in #189
  • Conversion of an array with ndim > 0 to a scalar deprecation fixed by @fjosw in #186
  • Fix Obs in f-strings without specifier by @fjosw in #190
  • fix nan to None test by @jkuhl-uni in #192
  • Fix another edge case in _compute_drho by @fjosw in #194
  • fix bug in _find_correlator by @fjosw in #193
  • new variant of second derivative, bigger stencil by @jkuhl-uni in #197
  • Bootstrap export/import by @fjosw in #198
  • CObs format added and complex Corr print improved. by @fjosw in #200
  • feat: Added numerical integration of generic functions by @s-kuberski in #201
  • Explicit Exception for combined fit edge case by @fjosw in #202
  • Matmul overloaded for correlator class. by @fjosw in #199
  • Split meson on last underscore in read_meson_hdf5 by @fjosw in #204
  • Corr array initialization generalized by @fjosw in #203
  • General hadrons hdf5 reader added by @fjosw in #205
  • Vectorized gamma_method by @fjosw in #207
  • eq method for Corr class by @fjosw in #206

Full Changelog: v2.8.2...v2.9.0

v2.8.2

02 Jun 14:10
ba94cbb
Compare
Choose a tag to compare

Another small bug fix in _compute_drho.

Full Changelog: v2.8.1...v2.8.2

v2.8.1

01 Jun 12:40
07c8a1b
Compare
Choose a tag to compare

Several small bug fixes.

Full Changelog: v2.8.0...v2.8.1

v2.8.0

21 May 16:08
dfe7de3
Compare
Choose a tag to compare

Several bug fixes and small feature additions.

This is the last minor release that supports python 3.7.

What's Changed

Full Changelog: v2.7.0...v2.8.0

v2.7.0

21 Mar 09:44
857540d
Compare
Choose a tag to compare

This release includes a rework of the least_square routine and various small improvements and feature additions.

What's Changed

New Contributors

Full Changelog: v2.6.0...v2.7.0