v2.1.0
Features
- [FEAT] Add conformal_error prediction intervals method @DresdenGman (#1175)
- [FEAT] Unified error distributions across the StatsForecast suite (ETS, CES, Theta + shared C++/Python infra) @nasaul (#1116)
- [FEAT] ConformalSeasonalPool model (CSP) @nasaul (#1159)
- [FEAT] Adds t, ged, normal-skewed and laplace distributions for fitting ARIMA @nasaul (#1113)
- [FEAT] Add UCM (Unobserved Components Model) support @formeo (#1081)
- [FEAT] Deprecate Numba @elephaint (#1099)
- [FEAT] Simulate method for sample trajectories @ankitlade12 (#1072)
Bug Fixes
- [FIX] Add py.typed marker @DresdenGman (#1176)
- [FIX] IndexError in MSTL with more than 6 seasonal periods @Vedant-Agarwal (#1163)
- [FIX] Validate unique model names for models without alias @HummerQAQ (#1079)
- [FIX] Prevent NaN prediction intervals in theta for short series (len(y) == 4) @robrui (#1142)
- [FIX] Add new level validation method @MMenchero (#1157)
- [FIX] Align SeasonalNaive forecasts when len(y) < season_length @MMenchero (#1153)
- [FIX] Improve adida & imapa @elephaint (#1097)
- [FIX] Prevent out-of-bounds write when initializing residuals in arima… @vkverma9534 (#1073)
Docs
- [DOCS] Translate Spanish comment to English in SimpleExponentialSmoothing notebook @kalichiruvelli-art (#1129)
- [DOCS] Fix remaining links @deven367 (#1127)
- [DOCS] broken imgs @deven367 (#1120)
- [DOCS] Add missing tutorial for AutoARIMAProphet adapter @MMenchero (#1117)
- [DOCS] Update title @deven367 (#1093)
- [DOCS] Fix broken figure links and fix table rendering @deven367 (#1086)
- [DOCS] Use utilsforecast.evaluation.evaluate in notebooks @IndarKarhana (#1084)
- [DOCS] Remove extra double quote in link @loama (#1067)
- [DOCS] Migrate docs json @deven367 (#1069)
- [DOCS] lazydocs to mkdocstrings @deven367 (#1060)
- [DOCS] Adds VN1 notebook @nasaul (#1052)
- [DOCS] Fix table render @deven367 (#1066)
- [DOCS]Third party licenses @deven367 (#1065)
- [DOCS] Adds VN1 notebook @nasaul (#1052)
Chores
- [CHORE] Updates pyarrow @nasaul (#1161)
- [CHORE] Bumps idna @nasaul (#1156)
- [CHORE] SHA-pin remaining third-party Actions in pytest/lint/build-docs/ci @shaun0927 (#1138)
- [CHORE] update link to datasetsforecast @deven367 (#1132)
- [CHORE] Adds explicit permissions to workflows @nasaul (#1112)
- [CHORE] Update dependencies for alerts @nasaul (#1111)
- [CHORE] update
pyproject.tomland other workflows to useuv@deven367 (#1080) - [CHORE] Updates Contributing.md @nasaul (#1075)
- [CHORE] remove
blog@deven367 (#1076) - [CHORE] Unpin scipy @nasaul (#1074)
- [CHORE] Minor fixes @deven367 (#1071)
- [CHORE] Fixes ets name @nasaul (#1070)
- [CHORE] Third party licenses @deven367 (#1065)