You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Jakub Valenta 2d35bebaed Makefile: Support makefile vars set externally 1 month ago
art_account spreadsheet: Support custom client secrets path 3 months ago
.gitignore Makefile: Support makefile vars set externally 1 month ago
Makefile Makefile: Support makefile vars set externally 1 month ago
Pipfile Pipfile: Install google_sheets_wrapper from git 3 months ago
Pipfile.lock Makefile: Support makefile vars set externally 1 month ago
README.md Makefile: Support makefile vars set externally 1 month ago
art-account Don't change working dir when running from outside 1 year ago
setup.cfg Big refactoring 1 year ago

README.md

Art Account

Installation

(cd ../account-statement && pip install -e .)
make setup

Configuration

  1. Store secrets in keyring:

    secret-tool store --label='Art Account Fio Token' art-account fio-token
    secret-tool store --label='Art Account Foo FinTS Password' art-account foo-fints-password
    
  2. Create configuration files:

    ./config/art-account/account_statement.json
    ./config/art-account/spreadsheet.json
    ./config/art-account/key_flick
    

Usage

  1. Retrieve transactions:

    make backup clean transactions
    
  2. Update spreadsheet:

    make spreadsheet
    

Testing

  1. Test retrieve transactions:

    make clean transactions env=test
    
  2. Test update spreadsheet:

    make spreadsheet env=test-full