Python wrapper for ClearCheckBook

Project Status: Active – The project has reached a stable, usable state and is being actively developed. builds.sr.ht status readthedocs

This package provides a simple python interface for interacting with ClearCheckBook

Quickstart

Using python-ccb is very simple:


    import ccb

    session = ccb.ClearCheckBook('user', 'passwd')
    account = session.get_account('My Account')
    new_tran = ccb.Transaction('Something', 50, ccb.WITHDRAW, account=account)
    session.insert_transaction(new_tran)

What's implemented?

Feature Implemented?
Accounts YES
Account groups NO
Bills NO
Budgets NO
Categories YES
Currencies YES
Object count NO
Premium NO
Transactions YES
Reminders NO
Reports NO