0.7.0 released 2018-01-07
This version has a remote OFX upload incompatibility. See below.
- Issue #156 - Add headless chrome support to
screenscraper.py
. - Remove
pluggy
transient dependency from requirements.txt; was breaking builds. - Following pytest, drop testing of and support for Python 3.3.
- Issue #159 - Implement internationalization of volume and distance units for Fuel Log pages. This change introduces five new settings:
FUEL_VOLUME_UNIT
,FUEL_VOLUME_ABBREVIATION
,DISTANCE_UNIT
,DISTANCE_UNIT_ABBREVIATION
andFUEL_ECO_ABBREVIATION
. - Issue #154 - Fix documentation errors on the Getting Started page, "Running ofxgetter in Docker" section.
- Issue #152 - Fix for bug where new Transactions could be entered against inactive budgets. Ensure that existing transactions against inactive budgets can still be edited, but existing transactions cannot be changed to an inactive budget.
- Issue #161 - Fix bug where Transactions against inactive budgets weren't counted towards payperiod overall or per-budget totals.
- Issue #163 - Include next payment amount on Credit Payoffs view.
- Issue #84 - Remove vendored-in
ofxparse
package now that my PR #127 has been merged and released on PyPI. Important note: The version of ofxparse is changed in this release. If you are usingofxgetter -r
(remote API mode), the versions of ofxparse (and therefore biweeklybudget/ofxgetter) must match between the client and server. - Issue #165 - Remove vendored-in
wishlist
package now that my PR #8 has been merged and released on PyPI. - Issue #155 - Refactor ofxgetter to fix bug where
SETTINGS_MODULE
was still required even if running remotely.