DOYDL Technologies · Open Source

dollarwave
Retired

Changelog.

CPI-based inflation adjustment calculations for Python. This page records notable releases, fixes, maintenance work, and project status changes.

Retired project. This repository is preserved for historical reference and is no longer maintained. Published packages are unsupported.
2.0.6

dollarwave is deprecated in favor of the quantsumore library.

  • Marked the project as deprecated and inactive.
  • Updated the README with quantsumore installation, inflation-adjustment, and GUI migration examples.
  • Migration guidance — Documentation now directs new development to the broader quantsumore library.
  • Preserved compatibility — Existing dollarwave calculations and GUI usage remain available in this release.
2.0.5

GUI assets now install reliably across supported platforms.

  • Updated package-data and source-manifest configuration to distribute PNG and ICO assets.
  • Fixed GUI startup failures caused by icon.ico or related image assets being omitted from installed distributions.
  • Fixed package configuration so the complete dollarwave/assets image set is included in wheels and source distributions.
  • Complete GUI installation — Package distributions now include the icons and images required by the desktop interface.
  • Reliable startup — Installed applications can resolve the bundled GUI icon instead of failing because the asset is absent.
2.0.2

A desktop interface and richer CPI comparisons improve usability.

  • Expanded InflationCalculator with current-year and historical-comparison methods.
  • Updated CPI processing to handle incomplete recent-year data more gracefully.
  • 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.
1.0.0

Initial CPI-based inflation calculations with a straightforward Python API.

  • Added annual-average fallback behavior when monthly CPI data is unavailable.
  • Added range validation for original and comparison years.
  • Inflation adjustment — Convert a monetary amount between years using annual Consumer Price Index values.
  • Simple callable API — Use inflation_calculator directly without configuring a separate client.
  • Data validation — Validate the downloaded CPI table before performing calculations.