Skip to content

Releases: doydl-technologies/dollarwave

v2.0.6

Choose a tag to compare

@cedricmoorejr cedricmoorejr released this 06 Sep 01:19
e92ccc1

Note

dollarwave is deprecated in favor of the quantsumore library.

At a glance

Release type Maintenance
Upgrade priority Optional
Breaking changes None
Python support Python 3.6+

Highlights

  • 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.

Changed

  • Marked the project as deprecated and inactive.
  • Updated the README with quantsumore installation, inflation-adjustment, and GUI migration examples.

Upgrade guidance

Existing applications can continue using dollarwave 2.0.6 without code or configuration changes. New development should evaluate quantsumore before adopting this package.

Warning

This release marks dollarwave as deprecated. It remains installable, but ongoing feature development moved to quantsumore.

Install or upgrade

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

Links

v2.0.5

Choose a tag to compare

@cedricmoorejr cedricmoorejr released this 05 Sep 18:18
0539998

Note

GUI assets now install reliably across supported platforms.

At a glance

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

Highlights

  • 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.

Fixed

  • 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.

Changed

  • Updated package-data and source-manifest configuration to distribute PNG and ICO assets.

Upgrade guidance

Upgrade if the graphical interface reports a missing or undefined bitmap. No application-code, configuration, data, or credential changes are required.

Install or upgrade

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

Links

v2.0.2

Choose a tag to compare

@cedricmoorejr cedricmoorejr released this 22 Jul 14:44
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

v1.0.0

Choose a tag to compare

@cedricmoorejr cedricmoorejr released this 22 Jul 05:18
0539998

Note

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

At a glance

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

Highlights

  • 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.

Changed

  • Added annual-average fallback behavior when monthly CPI data is unavailable.
  • Added range validation for original and comparison years.

Upgrade guidance

This is the initial release. No application-code, configuration, data, or credential changes are required.

Install or upgrade

python -m pip install dollarwave==1.0.0

Links