Skip to main content

Beta Open Bank Project Python Utilities

Project description

Python Utilities to make working with Open Bank Project api easier

  • uses python3

Install

pip install obp-python # Requires at least python 3

If your operating system defaults to python two, you might need to run pip3 install obp-python # Requires at least python 3

Usage

Usage: obp [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  addaccount      📁 Add a bank account
  addrole         🚧 Add a role for current user
  adduser         📝 Add a user
  deletebranches  ⚠️ 🏦 Delete all branches
  getauth         🔑 Get your DirectLogin token
  getbanks        🏦 Get list of banks
  getuser         😃 Get your user info
  getuserid       📋 Get your user id
  importbranches  🚜 Import branches from spreadsheet template
  init            💡 Initalize connection to your Open Bank Project instance
  sandboximport   🚜 Bulk import sandbox data from json input

Development / Contributing (Development only)

Note You can ignore this is your just using the utlity. This is just for developing the utlity.

To work on this utility as a developer:

Building
# Setup python3 environment
virtualenv -p python3 venv
. venv/bin/activate
git clone <this-repo>
# Building wheels etc
python setup.py sdist bdist_wheel
# Installing your edits locally:
pip install -e <path-to-this-repo> # -e means Install  a  project  in editable mode (i.e.  setuptools "developmode")
# Work on utility..submit pull request 

Update history
  • 0.19 Added sandboximport utility obp sandboximport --example
  • 0.0.9 Switch to use OBP_API_HOST instead of OBP_ENDPOINT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

obp_python-0.191-py3-none-any.whl (24.0 kB view details)

Uploaded Python 3

File details

Details for the file obp_python-0.191-py3-none-any.whl.

File metadata

  • Download URL: obp_python-0.191-py3-none-any.whl
  • Upload date:
  • Size: 24.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for obp_python-0.191-py3-none-any.whl
Algorithm Hash digest
SHA256 ba47eeaf5e0a77fe081f29283c65c688820faaed2859e82bd64b880598af3443
MD5 7e34d61ff0d0b07dd1abbb13f7166e98
BLAKE2b-256 f71d3989632bfe29b677f3b5221568c465e9902717896c6ef47d25c0c730ed88

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page