Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump to 0.7.1, with lots of non-breaking changes for used classes, and lots of polish and removing inconsistencies in unused classes, so they will be used. ## Polish in al_income.py * Sets insertion value, and keep object type for ALExpense * update docstrings to reflect what's used and what function output actually looks like * Extend `recent_years` default to 25, to go back to 2001 and cover more cars ## Polish in al_income.yml * Added default tables and revisit screens for every type in documentation * show "income"/"deduction" in ALItemizedJob review screen * Deleted duplicate blocks that had been added earlier * Moved blocks around to make sense categorically * Align similar classes of blocks, like ALJob and ALItemizedJob, so they ask questions in the same way by default ("Zip or postal code", etc) * Added blocks from Affidavit to be default ones here, including * `.moved` and `.gathered` for ALIncomeList * `.market_value` only by default for ALVehicleList * Can set the name of an ALIncome if not set by the "select" screen * Show `.display_name` if ALIncome has one, instead of `.source` * don't require "how often is the income earned" if the value of an asset isn't required * ALVehicleList uses market_value by default, not value (not likely for vehicles). ## Reorg and fix-up income demo * added intermediate screens between each feature * removed all demo specific code blocks, to get the default experience with most classes * added the ability to directly start one particular feature with url_args * removed "all of the above" feature. Is in upstream docassemble now, but trying to avoid newer features, and the original feature broke with url_args, and url_args take priority for a useful feature. * show classes in the same order that the user gets to select them * Add ALExpenseList to demo --------- Co-authored-by: plocket <52798256+plocket@users.noreply.github.com>
- Loading branch information