Skip to main content
Archived

This project has been archived by its maintainers, and is no longer receiving any updates.

replenigo

PyPI PyPI - Python Version PyPI - License

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

  1. Retrieve credentials required to use the API at https://sbanken.no/bruke/utviklerportalen/

  2. Install replenigo

pip install replenigo
  1. Use replenigo.template.yaml to create your own replenigo.yaml config file with required credentials, source account and refill parameters. Some defaults are provide (see replenigo.defaults.yml), if not specified in replenigo.yaml.
  2. See below for use of the replenigo CLI

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)

Source distribution for replenigo 0.1.0
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)

Table of built distributions (wheels) for replenigo 0.1.0
File Interpreter ABI Platform Actions
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.

Release history Release notifications | RSS feed

This release
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page