CHANGELOG

v2.1.2 (2025-02-01)

Bug Fixes

  • Feedback addressed by DongchunChen, add other metrics to predict_sales (1162e45)

  • Feedback addressed by jenson-chang, #4 add pytest_fixture to test_predict_sales (93a1aa4)

  • Feedback addressed by Lukman-Lateef, #3 added definitions of MSE to vignette (22e0b98)

  • Removed test_data.csv as per feedback from jenson-chang (f8b4fab)

v2.1.1 (2025-02-01)

Bug Fixes

  • Feedback addressed by by Lukman-Lateef, jinxyou (add repostatus badge) (0d9770d)

  • Feedback addressed by DongchunChen (Highlight package advantages more) (aae84cc)

  • Feedback addressed by DongchunChen (sales_summary_statistics top-selling ties) (c68dd42)

  • Feedback addressed by jenson-chang (Generic codeblock -> python) (3ca5223)

  • Feedback addressed by jenson-chang (instructions for the development version) (b84c8be)

  • Feedback addressed by Lukman-Lateef, Jinxou (add testcov, python ver, package ver bages) (eab2af4)

v2.1.0 (2025-01-31)

Features

  • Updated segment function to include user-defined thresholds (c216537)

Testing

  • Updated associated to test to account for price thresholds (52de6b2)

v2.0.1 (2025-01-30)

v2.0.0 (2025-01-29)

Bug Fixes

  • Modified package name to salesanalyzer-mds (fd8dc05)

  • More python version (2bef41f)

  • Python version for cd (9aee0b5)

v1.0.0 (2025-01-29)

Bug Fixes

Features

v0.1.1 (2025-01-29)

Bug Fixes

Features

v0.1.0 (2025-01-29)

Bug Fixes

  • Changes release token to github token (cee3ca8)

Build System

  • Added pytest–cov to build (f8e685d)

  • Change build from caret operator to >= (cd4954f)

  • Updated poetry.lock and project.toml with sphinx (9505c49)

Documentation

  • Fixed errors in example.ipynb (381ba68)

  • Removed Country column from sample_data (5e0aeb0)

  • Removed stocks column and added country column (0a2d5e7)

  • Updated example doc with segment_revenue_share (a004876)

Features

  • Completed segment_revenue_share function (d24044b)

  • Defined argument type got segement_revenue_share function (2c90ddf)

  • Finalized segment_revenue_share function (3997768)

  • Fixed pylint error in segment_revenue_share function (2ef91ee)

  • Removed lines at the end of segment_revenue_share function (cb0c7c5)

  • Transponse output dataframe (afe9cb3)

  • Updated function to sort product categoeries: cheap < medium < expensive (f82f036)

  • Updated segment_revenue_share function (6bfc3ef)

Testing

  • Added test cases for segment_revenue_share function (7b8ff1c)

  • Fixed the import for the segment_revenue_share function (81aebae)

  • Updated all tests according to src function updates. Successfull test runs (a025674)