Releases: epogrebnyak/abacus
Releases · epogrebnyak/abacus
Goodbye `cli.py`
- CLI: new command line tool
bx
instead ofabacus
- CLI based on Typer,
bx post
uses click
v0.8.5 Rework release
- Just one command line tool with simplified commands (
abacus
) - Rework of the type account classes in
abacus.core
- New structure of documentation and relaunch of documentation site
0.7.8
- adds label handling like
asset:cash
,contra:sales:refunds
andre:retained_earnings
- fixes VAT example
0.7.6
post-compound
method addedbx
tool depreciated, replaced byabacus
CLI
0.7.3
click
package used for new CLI entrypoint calledabacus
(will replacebx
tool)- parts of CLI code moved to
abacus.cli
Full accounting cycle with just five commands
0.7.0
The cx
command line tool enables to run entire accounting cycle from postings to reports with just five commands:
init
- start new project in folder,post
- post accounting entry with debit account, credit account and transaction amount,close
- post closing entries at accounting period end,name
- specify verbose account names for reports, andreport
- show trial balance, balance sheet or income statement.
There is a textbook example from Principles of Accounting textbook by Weygandt, Kimmel and Kieso - the starting of Joan Robinson law office (ed 12, p. 31). There are 11 transactions in the excercise and under 20 lines of code to solve it with abacus
,
check it out!
Stable command line interface (0.6.1)
This version has a stable complete command line interface, and also a new storage format of accounting entries as a CSV file.
README complete wit CLI and code
- added counter in non-unique error messages
chart set
command changed tochart add
- just file enhancements
`abacus` package and `bx` CLI tool
bx
command line tool provideschart
,ledger
andshow
commandsChart
class has 5 account types, must use.set_retained_earnings()
to proceed- next: textbook accounting examples
Candidate release for 0.5.0 with CLI tool (`bx`)
bx
command line tool works withchart
,ledger
andshow
commands