Financeager Versions Save

Organize your finances easily - from the command line!

v1.1.5

1 year ago

Changed

  • Update GitHub actions to avoid deprecation warnings during CI runs. (#134)

v1.1.4

1 year ago

Added

  • Officially support Python 3.11. (#133)

Changed

  • Update dependency rich. (#131)

v1.1.3

1 year ago

Changed

  • Make project entirely free from setup.py (update local setuptools and pip). (#127)

v1.1.2

1 year ago

Changed

  • Update dependency marshmallow. (#124,#126)
  • Checks for dependency updates are run monthly instead of weekly.
  • Use pyproject.toml instead of setup.cfg for project configuration.

v1.1.1

1 year ago

Changed

  • Update dependencies rich and marshmallow. (#114,#117)
  • Update wording of debug logging message for clarity.

Fixed

  • Filtering for multiple patterns with fina list, when one of the filters is category, now returns the correct selection instead of an empty result.

v1.1.0

1 year ago

Removed

  • Support for Python 3.6 is removed.

Changed

  • Update dependencies rich and marshmallow. (#104,#105,#106,#109,#111,#112)

v1.0.3

2 years ago

Changed

  • Update dependencies rich and marshmallow. (#98,#99,#101,#102)

Deprecated

  • Python 3.6 support will be removed in financeager v1.1.0.

v1.0.2

2 years ago

Changed

  • Update dependencies rich and tinydb. (#95,#97)

v1.0.1

2 years ago

Added

  • Output short message when running list command but no data found.

Changed

  • Update dependency rich. (#91)

Fixed

  • Avoid excessive empty space in table with list --category-percentage.

v1.0.0

2 years ago

Added

  • Filtering for recurrent entries with indefinite end is now supported (omit the filter value, as in list -f end=). (#80)
  • Colorful and formatted output from the list command via the rich package is available.

Changed

  • For filtering the output of the list command, the -f option can now be specified multiple times with one argument each (previously, multiple arguments could be passed but when using -f multiple times, the last occurrence would overrule the previous ones). The filters are combined. The long option is called --filter (singular). (#83)
  • If the list -f option is used with a filter for frequency, start, or end, the -r/--recurrent-only option is automatically added. (#83)
  • If the update command is used with the option --start and/or --end, it is assumed to operate on recurrent entries. (#84)
  • Update dependencies argcomplete and tinydb. (#81,#85,#87)
  • Clarify command line help.

Removed

  • Remove convert-periods-to-pocket command. (#78)