Releases: facebook/prophet
Releases · facebook/prophet
v1.2.1-patched
- Version number for Python package
v1.2.1
What's Changed
- Also copy makefile to fake cmdstan by @WardBrian in #2699
Full Changelog: v1.2.0...v1.2.1
v1.2.0
What's Changed
- Use latest CmdStan by @WardBrian in #2684
- Add null check to CmdStanPyBackend cleanup() function by @landiinii in #2692
New Contributors
- @landiinii made their first contribution in #2692
Full Changelog: v1.1.7...v1.2.0
v1.1.7-patched
bump ci build tools
v1.1.7
What's Changed
- Enable creation of custom performance metrics by @hub-bla in #2599
- chore: address pandas futurewarning from "M" being deprecated by @MarcoGorelli in #2632
- cleanup() for cross_validate by @tcuongd in #2671
New Contributors
Full Changelog: v1.1.6...v1.1.7
1.1.6 (PyPI publishing fix)
See previous release for actual changelog.
1.1.6
What's Changed
- Update plot.py by @tomthepeach in #2523
- Bug Fix: Include predictions for missing y (NaN) dates in the history #2518 by @imad24 in #2530
- Use stable sort when sorting values in forecaster by @natl in #2568
- Fix Issue #2577 - Zero Division Error in diagnostics.performance_metrics() causing failed assertion by @ThomasChia in #2578
- Fixed np.float_ deprecation in numpy 2.0 by @shamalgithub in #2592
- Removed remaining depreciated datetime conversions (#2492) by @YuyuZhou1228 in #2598
- Update
holidayspackage dependency constraints by @arkid15r in #2587
New Contributors
- @tomthepeach made their first contribution in #2523
- @imad24 made their first contribution in #2530
- @natl made their first contribution in #2568
- @ThomasChia made their first contribution in #2578
- @shamalgithub made their first contribution in #2592
- @YuyuZhou1228 made their first contribution in #2598
Full Changelog: 1.1.5...v1.1.6
1.1.5
What's Changed
Python
- Upgraded cmdstan version to 2.33.1, enabling Apple M2 support. @lucentcosmos @tcuongd
- Added a binary distribution for the macOS arm64 architecture (M1, M2 chips). @tcuongd
- Added argument
scalingto theProphet()instantiation. Allowsminmaxscaling onyinstead of
absmaxscaling (dividing by the maximum value).scaling='absmax'by default, preserving the
behaviour of previous versions. @yoziru - Added argument
holidays_modeto theProphet()instantiation. Allows holidays regressors to have
a different mode than seasonality regressors.holidays_modetakes the same value asseasonality_mode
if not specified, preserving the behaviour of previous versions. @CoreyBryant-everi - Added two methods to the
Prophetobject:preprocess()andcalculate_initial_params(). These
do not need to be called and will not change the model fitting process. Their purpose is to provide
clarity on the pre-processing steps taken (yscaling, creating fourier series, regressor scaling,
setting changepoints, etc.) before the data is passed to the stan model. @tcuongd - Added argument
extra_output_columnstocross_validation(). The user can specify additional columns
frompredict()to include in the final output alongsidedsandyhat, for exampleextra_output_columns=['trend']. @dchiang00 - prophet's custom
hdaysmodule was deprecated last version and is now removed.
R
- Updated holidays data based on holidays v0.34
Full Changelog: v1.1.4...1.1.5
1.1.4
What's Changed
Python
- We now rely solely on the
holidayspackage for country holidays. Credits to @arkid15r in #2379- This allows us to take full advantage of improvements to the
holidayspackage, and removes reliance on unmaintained manual holidays entries inhdays.py. Importing from theprophet.hdaysmodule has been deprecated and the module will be removed in the next release. - holidays v0.20 and beyond contains most / all previously missing holidays, so there should be very little differences in fitted models and predictions that currently make use of inbuilt country holidays.
- Note that for countries like India and Pakistan, some Christian holidays are currently not included in the
holidayspackage so will not be added automatically with.add_country_holidays(). These can be added manually instead, see examples here.
- This allows us to take full advantage of improvements to the
- Upgraded underlying cmdstan to v2.31.0, which fixes installation issues on Apple M1. Credits to @WardBrian in #2428
- Fixed a bug with Windows wheel builds caused by long path names. Credits to @WardBrian
R
- Updated holidays data based on holidays v0.25.
v1.1.3-patched
What's Changed
Full Changelog: v1.1.2...v1.1.3-patched