User Guide:
API Reference:
Quality Assurance:
Development:
config()
info()
Config
Config.DEFAULT_CONFIG_PATHS
Config.DEFAULT_VALUES
Config.__init__()
Config.as_dict()
Config.create_default_config()
Config.get()
Config.load_from_file()
Config.save_to_file()
Config.set()
Config.update()
Config.validate()
BalanceUpdater
BalanceUpdater.__init__()
BalanceUpdater.backup_excel()
BalanceUpdater.connect_db()
BalanceUpdater.load_quicken_balances()
BalanceUpdater.update_debts_sheet()
BalanceUpdater.update_settings_sheet()
BalanceUpdater.update_workbook()
BalanceUpdaterError
OptimizationGoal
PaymentStrategy
DecisionLogEntry
MonthlyExtraFunds
OptimizationResult
DebtPaymentPlan
compute_min_payment_reserves()
DebtOptimizer
PaymentFrequency
RecurrencePattern
Debt
Income
RecurringExpense
FutureIncome
FutureExpense
calculate_monthly_payment()
calculate_total_monthly_income()
generate_amortization_schedule()
DebtAnalyzer
setup_logging()
get_logger()
ValidationError
validate_debt_data()
validate_income_data()
validate_expense_data()
validate_financial_scenario()
validate_optimization_goal()
ExcelReader
ExcelTemplateGenerator
ExcelReportWriter
generate_simple_summary_report()
DebtVisualization
save_all_charts()