Repository navigation
v2.0.2
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
InflationCalculatorwith 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