v0.8.0
-
[NEW]: Support TA-Lib C 0.8.1, which is now the minimum required version.
-
[NEW]: The 40 functions TA-Lib C added since 0.7.1: AC, ADR, AO, CMF, CMOU, COPPOCK, CUMSUM, CVI, DONCHIAN, DPO, EFI, ER, ERI, FOSC, FRACTAL, HA, HMA, KC, KDJ, MARKETFI, MASSI, NVI, PERCENTILE, PERCENTRANK, PVI, PVO, PVT, QSTICK, RMA, RVI, RVOL, SMI, SUPERTREND, TSI, VHF, VORTEX, VWAP, VWMA, WAD, ZLEMA.
-
[NEW]: New moving averages:
MA_Type.HMA,MA_Type.DISABLED,MA_Type.DEFAULT,MA_Type.ZLEMAandMA_Type.RMA. -
[NEW]:
set_unstable_period()andget_unstable_period()accept'RMA','HA'and'RVI'. -
[FIX]:
abstractraisedKeyErroron function and output flags added after this wrapper was written; unknown flag bits are now ignored. -
[FIX]: A moving-average parameter not spelled exactly
matype--KDJ'sslowk_matype-- defaulted to SMA rather than to the function's own documented default. -
[FIX]: An
integeroutput is documented as the candlestick -100/0/100 convention only for candlestick functions;SUPERTREND's is a trend direction. -
[CHANGE]:
APOandPPOnow defaultmatypeto EMA, andBBANDSdefaultstimeperiodto 20, following TA-Lib C 0.8.1. -
[FIX]:
set_unstable_period()targeted the wrong function for every id afterIMI(e.g.'RSI'setPLUS_DM); ids now come from the C header.'ADXR','MFI'and'STOCHRSI'are no-ops that emit aDeprecationWarning. -
[CHANGE]: Remove the unnecessary
buildruntime dependency andwheelbuild dependency. -
[NEW]: Upgrade to Cython 3.3.0