Skip to content
Beancount Importers for N26 CSV Exports
Python Makefile
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows
beancount_n26
tests
.gitignore
CHANGELOG.rst
LICENSE.txt
Makefile
README.rst
poetry.lock
pyproject.toml

README.rst

Beancount N26 Importer

beancount-n26 provides an Importer for converting CSV exports of N26 account summaries to the Beancount format.

Installation

$ pip install beancount-n26

In case you prefer installing from the Github repository, please note that master is the development branch so stable is what you should be installing from.

Usage

from beancount_n26 import N26Importer

CONFIG = [
    N26Importer(
        IBAN_NUMBER,
        'Assets:N26',
        language='en',
        file_encoding='utf-8',
    ),
]

Contributing

Contributions are most welcome!

Please make sure you have Python 3.6+ and Poetry installed.

  1. Git clone the repository - git clone https://github.com/siddhantgoel/beancount-n26
  2. Install the packages required for development - poetry install
  3. That's basically it. You should now be able to run the test suite - poetry run py.test.
You can’t perform that action at this time.