-
Peter Lünenschloß authorede629fe81
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 6.37 KiB
Changelog
Unreleased
Added
- Methods
logicalAnd
andlogicalOr
Changed
Removed
Fixed
2.3.0 - 2023-01-17
Added
- add option to not overwrite existing flags to
concatFlags
- add option to pass existing axis object to
plot
- python 3.11 support
Changed
- Remove all flag value restrictions from the default flagging scheme
FloatTranslator
- Renamed
TranslationScheme.forward
toTranslationScheme.toInternal
- Renamed
TranslationScheme.backward
toTranslationScheme.toExternal
- Changed default value of the parameter
limit
forSaQC.interpolateIndex
andSaQC.interpolateInvalid
toNone
- Changed default value of the parameter
overwrite
forconcatFlags
toFalse
- Deprecate
transferFlags
in favor ofconcatFlags
Removed
- python 3.7 support
Fixed
- Error for interpolations with limits set to be greater than 2 (
interpolateNANs
) - Error when fitting polynomials to irregularly sampled data (
fitPolynomial
)
2.2.1 - 2022-10-29
Added
- data label to
plot
legend
Changed
-
dfilter
default value inference to respect the function default value ofplot
Removed
Fixed
- functions not handling
target
failed to overwrite existing variables
2.2.0 - 2022-10-28
Added
- translation of
dfilter
- new generic function
clip
- parameter
min_periods
toSaQC.flagConstants
- function
fitLowpassFilter
- tracking interpolation routines in
History
Changed
- test function interface changed to
func(saqc: SaQC, field: str | Sequence[str], *args, **kwargs)
- lib function
butterFilter
returnsNaN
for too-short series -
dfilter
default value precedence order
Removed
-
closed
keyword inflagJumps
Fixed
- fixed undesired behavior in
flagIsolated
for not harmonized data - fixed failing translation of
dfilter
-defaults - fixed unbound recursion error when interpolating with order-independent methods in
interpolateIndex
- fixed not working min_periods condition if
window=None
inassignZScore
- fixed Exception occuring when fitting polynomials via
polyfit
to harmonized data, containing all-NaN gaps wider than the polynomial fitting window size. - fixed bug in function parameter checking
- fixed bug one-off bug in
flagJumps