Skip to content

v2.0.2

Choose a tag to compare

@cedricmoorejr cedricmoorejr released this 22 Jul 14:44
· 9 commits to main since this release
15d14d1

Note

A desktop interface and richer CPI comparisons improve usability.

At a glance

Release type Feature
Upgrade priority Recommended
Breaking changes None
Python support Python 3.6+

Highlights

  • Graphical interface — Calculate adjusted values, historical comparisons, and current-year changes in a Tk desktop application.
  • Historical comparisons — Compare a dollar amount across a configurable number of prior years.
  • Monthly tracking — Calculate changes across available CPI months in the current year.

Fixed

  • Fixed monthly CPI calculations that did not reliably fall back to annual averages when recent monthly data was unavailable.
  • Fixed CPI validation behavior for incomplete or missing source data.
  • Fixed inconsistent inflation adjustments for affected year combinations.

Changed

  • Expanded InflationCalculator with current-year and historical-comparison methods.
  • Updated CPI processing to handle incomplete recent-year data more gracefully.

Upgrade guidance

Existing users can upgrade without changing application code or configuration. The graphical interface is optional and is available through dollarwave.GUI.

Install or upgrade

python -m pip install --upgrade dollarwave==2.0.2

Links