Commit graph

1,491 commits

Author SHA1 Message Date
Justus Kuhlmann
b8ee9eca5c lint 2025-11-03 14:28:25 +00:00
Justus Kuhlmann
c822811e44 fix types for r_start and r_stop, also for postfix 2025-11-03 14:26:42 +00:00
Justus Kuhlmann
33be7c2ecb simplify internal method for read_rwms 2025-11-03 13:45:56 +00:00
Justus Kuhlmann
1a771226ac small type corrections 2025-11-03 13:42:35 +00:00
Justus Kuhlmann
a4525bef31 correct typo 2025-11-03 11:24:46 +00:00
Justus Kuhlmann
54a8e022df
Merge branch 'develop' into feat/typehints 2025-11-03 11:54:01 +01:00
Fabian Joswig
1002dd0e51 [chore] Bump version to v2.17.0-dev 2025-10-30 16:36:09 +01:00
Fabian Joswig
4cdddf0a76 [chore] Bump version and changelog v2.16.0 2025-10-30 16:34:05 +01:00
Justus Kuhlmann
da0a4cc40a
Feat/idl func (#275)
* outsource function to get idl for append mode

* Expose option to define function for idl by the user.

* clean up args

* add tests

* lint
2025-10-30 16:26:52 +01:00
Pia Leonie Jones Petrak
e0076ccea9
[Fix] corrected expected_chisquare by adding the number of priors (#274)
* [Fix] corrected expected_chisquare by adding the number of priors

* test/fits_test.py: dof and expected chisquare the same in uncorrelated fit w. prior to uncorrelated data
2025-10-22 15:36:01 +02:00
Fabian Joswig
85ae9d7563
[chore] Remove support for python 3.9 and bump python versions in runners (#273) 2025-10-19 12:59:20 +02:00
Fabian Joswig
a600a69bb9
[ci] Add python 3.14 runners for pytest workflow (#270)
* [ci] Add python 3.14 runners for pytest workflow

* [ci] Deactivate -Werror option in pytest workflow to fix python 3.14
runner

* [ci] Run tests with Werror for all python versions but for 3.14
2025-10-19 12:44:06 +02:00
Fabian Joswig
4c4173c461 [chore] Bump version to 2.16.0-dev 2025-10-19 12:32:52 +02:00
Fabian Joswig
6c7daac44b Merge branch 'develop' v2.15.1 2025-10-19 12:30:10 +02:00
Fabian Joswig
1d031d0eab [chore] Bump version and update changelog 2025-10-19 12:29:45 +02:00
Ruaidhrí
e0bfcabc0c
pyerrors/correlators.py: Allowing for None values in pe.Corr.prune (#272)
* pyerrors/correlators.py: Allowing for None values in pe.Corr.prune

Closes: fjosw#271

* wip

* test/correlators_test.py: Adding test for updated prune method.

Closes #271
2025-10-19 12:28:36 +02:00
Fabian Joswig
3e955d4976 [chore] Bump version to 2.16.0-dev 2025-10-10 17:38:02 +02:00
Fabian Joswig
dbe5912ca3 Merge branch 'develop' v2.15.0 2025-10-10 17:34:35 +02:00
Fabian Joswig
5bcbe5c2ff [chore] Bump version and update Changelog 2025-10-10 17:34:18 +02:00
Fabian Joswig
cf36d17a00 [CI] Ignore sinc test failure 2025-10-10 17:31:14 +02:00
Fabian Joswig
6521e16901 [CI] Ignore sinc test failure 2025-10-10 17:30:00 +02:00
s-kuberski
68e4633ae0
[Feat] Number of fit parameters can be explicitly passed to the fit functions (#269) 2025-10-09 13:14:17 +02:00
Fabian Joswig
356a3967fd [Chore] Simplify flaot typehints 2025-06-23 21:36:32 +02:00
Justus Kuhlmann
ac7e98d1af simple fix for openQCD in test fails 2025-05-07 07:32:29 +00:00
Fabian Joswig
f3e7cdec28 [Fix] Remove Unpack for compatibility with older python versions. 2025-05-05 19:22:54 +02:00
Fabian Joswig
ab8ca3ac0e [Fix] Clean up whitespaces 2025-05-05 19:16:35 +02:00
Fabian Joswig
f594e0632a [Fix] Clean up merge conflict 2025-05-05 19:14:33 +02:00
Fabian Joswig
6d80efd388 Merge branch 'develop' into feat/typehints 2025-05-05 19:11:51 +02:00
Fabian Joswig
d6e6a435a8
[ci] Re-enable fail on warning for pytest pipeline. (#265)
* [ci] Re-enable fail on warning for pytest pipeline.

* [Fix] Use sqlite3 context managers in pandas module.

* [Fix] Add closing context.
2025-05-05 17:09:40 +02:00
Alexander Puck Neuwirth
8183ee2ef4
setup.py: Drop deprecated license classifiers (#264)
Closes: #263
2025-05-05 10:52:22 +02:00
JanNeuendorf
dcb95265ac
Fixed index in GEVP example (#261)
Co-authored-by: Fabian Joswig <fjosw@users.noreply.github.com>
2025-04-22 10:26:20 +02:00
s-kuberski
934a61e124
[Fix] removed unnecessary lines that raised the flake8 error code F824 (#262)
Co-authored-by: Simon Kuberski <simon.kuberski@cern.ch>
2025-04-22 10:19:14 +02:00
Justus Kuhlmann
b3b4126a87 some more quick fixes 2025-03-29 14:30:31 +00:00
Justus Kuhlmann
4cfe863336 Merge branch 'feat/typehints' of github.com:fjosw/pyerrors into feat/typehints 2025-03-29 14:06:15 +00:00
Justus Kuhlmann
96cdec46e2 annotate read_ms5_xsf 2025-03-29 14:04:52 +00:00
Justus Kuhlmann
f44b19c9d1 clean up sfcf input types 2025-03-29 11:10:26 +00:00
Fabian Joswig
3c36ab08c8 [Version] Bump version to 2.15.0-dev 2025-03-09 12:37:42 +01:00
Fabian Joswig
b2847a1f80 [Release] Bump version to 2.14.0 and update CHANGELOG v2.14.0 2025-03-09 12:35:29 +01:00
s-kuberski
17792418ed
[Fix] Removed the possibility to create an Obs from data on several replica (#258)
* [Fix] Removed the possibility to create an Obs from data on several replica

* [Fix] extended tests and corrected a small bug in the previous commit

---------

Co-authored-by: Simon Kuberski <simon.kuberski@cern.ch>
2025-02-25 16:58:44 +01:00
Fabian Joswig
dd4f8525f7
[CI] Add ARM runner and bump macos runner python version to 3.12 (#260) 2025-02-19 18:23:56 +01:00
s-kuberski
5f5438b563
[Feat] Introduce checks of the provided inverse matrix for correlated fits (#259)
Co-authored-by: Simon Kuberski <simon.kuberski@cern.ch>
2025-02-19 18:15:55 +01:00
Simon Kuberski
4814675ff6 [Fix] more work on typehints 2025-02-17 15:24:18 +01:00
s-kuberski
6ed6ce6113
[fix] Corrected an error message (#257)
Co-authored-by: Simon Kuberski <simon.kuberski@cern.ch>
2025-02-13 19:43:56 +01:00
Justus Kuhlmann
7a3a28dad0 add typehints for check_params 2025-01-13 17:33:50 +00:00
Fabian Joswig
bbf0b689a1 [Fix] Additional typehints 2025-01-10 15:46:48 +01:00
Fabian Joswig
7eabd68c5f
[CI] Speed up test workflow install phase by using uv (#254)
* [CI] Speed up install phase by using uv

* [CI] Use uv in examples workflow

* [CI] Fix yml syntax

* [CI] Install uv into system env

* [CI] Add system install for examples workflow
2025-01-10 09:36:05 +01:00
Justus Kuhlmann
2f40ff8ce9 add typing for read_pbp 2025-01-09 12:32:19 +00:00
Justus Kuhlmann
cb9d942208 make deriv structure like second_deriv 2025-01-09 09:44:32 +00:00
Justus Kuhlmann
52b91d83d8 add typehints for other util functions 2025-01-09 09:25:57 +00:00
Justus Kuhlmann
dba277fbda
Merge branch 'develop' into feat/typehints 2025-01-06 10:53:10 +01:00