Skip to content

Latest commit

 

History

History
307 lines (196 loc) · 12.4 KB

CHANGELOG.md

File metadata and controls

307 lines (196 loc) · 12.4 KB

CHANGELOG

v0.4.0 (2024-11-13)

Bug Fixes

  • Sum in seasonality calc if different-length data (fa95df2)

Features

  • Add user-defined forecast period to all methods (d91adb2)

Testing

v0.3.0 (2024-11-13)

Documentation

  • Update for user-provided number of forecast periods (70982f0)

  • Forecast length and slicing if need less (9df41cc)

  • Add overall explanation, more detail for alpha/beta (e6e766b)

  • Automatic commit of updated Jupyter notebook (4a23ca0)

v0.2.0 (2024-10-29)

Bug Fixes

  • Wip to fix off by one errors, add docstrings, catch errors (ed6a739)

Chores

  • Fix linting errors (f308ccc)

  • Restructure directory so date binning in forecast app folder (0ad9cef)

  • Remove date binning testing notebook (moved to pytests) (2059caa)

  • Fix variable names (2dd27b3)

  • Remove commented old error tests (179f8f1)

  • Update pre-commit (6a38c3e)

  • Black formatting (49dcc01)

  • Ignore .python-version (b7ace56)

  • Black formatting (2be78c3)

  • Fix flake8 errors (344c292)

  • Add copyright, fix typing (f1c972f)

  • Remove html docs (ebd30cb)

  • Rename notebook for clarity (e663f62)

  • Bump pytest version to avoid attribute error (d74e8ef)

  • Remove .python-version as tracked file (a2cdba4)

Continuous Integration

Documentation

  • Add Forecast example, use len of data vs hardcodes (04eaf6c)

  • Automatic commit of updated Jupyter notebook (76b4c29)

  • Automatic commit of updated Jupyter notebook (d02d832)

  • Automatic commit of updated Jupyter notebook (90ec3a0)

  • Automatic commit of updated Jupyter notebook conversions (0498ddb)

  • Export to markdown instead of HTML (86001fc)

  • Automatic commit of updated Jupyter notebook conversions (b4b6506)

Features

  • Remove stub for cal month, quarter, inclusive end date is default (476517e)

  • Update for custom days, labels (5453196)

  • Add function to calculate seasonality factors (38b5a94)

Testing

  • Add tests for full coverage (ed1a65c)

  • Add custom date format for labels using start date test (4cfc0de)

  • Update for weekly, biweekly change, add labels (b242e33)

  • Test errors, fix off-by-one output, add seasonality (daf8cd6)

v0.1.0 (2024-08-09)

Bug Fixes

  • Update dependencies (def6f9a)

  • Data length not always 12 in linear_smoothing and exponential_smoothing (64dcaa8)

Build System

  • Add builds based on correct spelling (d173c30)

Chores

  • Spell approximation correctly (454d7a9)

  • Reduce python version and clean imports to support 3.6.1+ (38f9d91)

  • Update project dependencies (a4ed0f7)

Features

  • Class implementation and tests (9f73faf)

  • Add method 12 plots (a98971e)

  • Add method 12 (31fbeae)

  • Code clean-up for methods 6-11 (7ade79b)

  • Code clean-up for methods 1-6 (e96ed9d)

  • Start method 12 (85ed3c5)

  • Add method 11 exponential smoothing (a5fd0a2)

  • Add method 10 linear smoothing (e9b884a)

  • Update to ignore Jupyter/Ipython notebook checkpoint files (b9ff7b6)

  • Add methods 7-9 2nd deg poly, flexible, and weighted moving avg (4d9226d)

  • Add method 6 least squares regression example (6994d78)

  • Start forecast method calc example notebook (5105dcb)

Testing