A statistical library designed to fill the void in Python's time series analysis capabilities, including the equivalent of R's auto.arima function.
numpy>=1.24.0
. See #534transform
when using scikit-learn>=1.2.0
, addressing #539Add support for Python 3.11
Pre-release for version 2.0.2, including Python 3.11 support.
Potentially breaking changes:
TypeError
sarimax_kwargs
keyword (deprecated in 1.5.1) will now raise a TypeError
ValueError
maxiter
argument will now raise a ValueError
(warning since 1.5.0)pmdarima
is no longer built for 32-bit architecturesOther changes:
fittedvalues
in the public API. See https://github.com/alkaline-ml/pmdarima/issues/493
preserve_series
, to pmdarima.utils.check_endog
that will preserve or squeeze a Pandas Series object to preserve index information.!=0.29.31
statsmodels
0.13 and higherFix a bug in tsdisplay
where a value of lag_max
larger than the length of the series would create a cryptic numpy broadcasting error. This precondition will still cause an error, but now it is one the user can better understand. See #440
Change numpy
pin to numpy>=1.19.3
(and build on lowest supported version) to no longer limit users' NumPy versions. This addresses #449
Fix a bug where scikit-learn
version 1.0.0
was raising ValueError
when calling if_delegate_has_method
, addressing #454