rm errant ellipsis from docstring
Update flake
Replace invalid type hint; sort an import
Beancount importer for transactions obtained from Steam, the video game distributor.
Add something like this to your importer configuration:
from beancount_steam import SteamImporter
CONFIG = [
SteamImporter("Assets:Cash:Steam", "Expenses:Hobbies:Gaming", "USD")
]
The class signature:
wallet_account
(str
): The Beancount account to which to post transactions.expense_account
(str
): The Beancount account to which to post negative transactions.currency_code
(str
): The three-letter code of the currency the transactions are in.