No project description provided
Project description
beancount-gocardless
This package provides a basic client for interacting with the GoCardless API (formerly Nordigen), a command-line interface (CLI) tool for authorization, and a Beancount importer for seamless integration with your financial data. It streamlines the process of fetching bank account data via the GoCardless API and incorporating it into your Beancount ledger.
Key Features:
- GoCardless API Client: A client for interacting with the GoCardless API. The client has built-in caching via
requests-cache, which helps during testing as GoCardLess API limits the number of requests to 4/day/account. - GoCardLess CLI: A command-line interface to manage authorization with the GoCardless API. The CLI supports:
- Listing available banks in a specified country (default: GB).
- Creating a link to a specific bank using its ID.
- Listing authorized accounts.
- Deleting an existing link.
- Uses environment variables (
NORDIGEN_SECRET_ID,NORDIGEN_SECRET_KEY) or command-line arguments for API credentials.
- Beancount Importer: A
beangulp.Importerimplementation to easily import transactions fetched from the GoCardless API directly into your Beancount ledger.
Installation:
pip install beancount-gocardless
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file beancount_gocardless-0.1.1.tar.gz.
File metadata
- Download URL: beancount_gocardless-0.1.1.tar.gz
- Upload date:
- Size: 9.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.1 CPython/3.12.2 Darwin/24.2.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cd6f6f86c76f22e68bdb0d56ef6dd06f6bf503bc17164537c9aff672e653f298
|
|
| MD5 |
6c0854bb00a926437db1b61e222803a2
|
|
| BLAKE2b-256 |
1a088591d869e05c25eb30156b944e6d576b4b6e4d378b2e29487f40b7fe5835
|
File details
Details for the file beancount_gocardless-0.1.1-py3-none-any.whl.
File metadata
- Download URL: beancount_gocardless-0.1.1-py3-none-any.whl
- Upload date:
- Size: 10.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.1 CPython/3.12.2 Darwin/24.2.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
07036ab60b7166967b0d4a3b49f331919221ad1c9a95299766481855622dc5e8
|
|
| MD5 |
9b705416d71eae26b7af05216d89fb9c
|
|
| BLAKE2b-256 |
01f1d487d936f3649553de5e48c76acea4fb03dab33bad385f7624b1c3e7aa4e
|