This project has been archived by its maintainers, and is no longer receiving any updates.
replenigo
Script that utilizes Sbanken's Open Banking API to refill accounts to specified balances
Usage
I recommend you to check out Sbanken's developer portal and read the documentation for the Sbanken API before using this app
-
Retrieve credentials required to use the API at https://sbanken.no/bruke/utviklerportalen/
-
Install
replenigo
pip install replenigo
- Use
replenigo.template.yamlto create your ownreplenigo.yamlconfig file with required credentials, source account and refill parameters. Some defaults are provide (seereplenigo.defaults.yml), if not specified inreplenigo.yaml. - See below for use of the
replenigoCLI
replenigo
Script that utilizes Sbanken's Open Banking API to refill accounts to specified balances
Usage:
$ replenigo [OPTIONS] COMMAND [ARGS]...
Options:
--install-completion: Install completion for the current shell.--show-completion: Show completion for the current shell, to copy it or customize the installation.--help: Show this message and exit.
Commands:
refill: Refill accounts to specified balances
replenigo refill
Refill accounts to specified balances
Usage:
$ replenigo refill [OPTIONS]
Options:
-c, --config-file FILENAME: Configurations file [default: replenigo.yaml]-r, --reverse-if-above-goal / -R, --no-reverse-if-above-goal: If refill goal has been exceeded, decide if the surplus should be transferred back to the source account-m, --transfer-message TEXT: Message to be displayed in the bank transfer (max 30 chars)-p, --write-checkpoints / -P, --no-checkpoints: Enable or disable "checkpointing", which creates an empty checkpoint file on each successful refill-d, --checkpoints-dir DIRECTORY: Directory to store checkpoint files--help: Show this message and exit.
Metadata
Release files for replenigo 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| replenigo-0.1.0.tar.gz | 6.2 kB | Without provenance | Details for replenigo-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| replenigo-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for replenigo-0.1.0-py3-none-any.whl |
Total release size: 13.3 kB
Release files / replenigo-0.1.0.tar.gz
| Download URL | replenigo-0.1.0.tar.gz |
|---|---|
| Size | 6.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
80754acf288d883dc6fad8c6199b354ce41f21f5fb2aac1d4ba790d84868b21a
|
|
BLAKE2b-256 checksum How to use checksums |
f5c9d82b3b93c49cd733c27ae21381fe8af5fb0b71f136ef8327d0c56ddcda07
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.3.1 CPython/3.10.9 Windows/10
|
Release files / replenigo-0.1.0-py3-none-any.whl
| Download URL | replenigo-0.1.0-py3-none-any.whl |
|---|---|
| Size | 7.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
81d36011378d7bec87f0cf6be91b8511dcba2790b1d639a24840fdcdab547cd3
|
|
BLAKE2b-256 checksum How to use checksums |
ab7b84154c09f1043fb1d48f37201e574b8c339b0d5856c78d58a33199f78145
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.3.1 CPython/3.10.9 Windows/10
|
Security for replenigo 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.