Skip to main content

Unofficial Python SDK for the FinWise API

Project description

FinWise Python SDK (Unofficial)

Unofficial PyPI - Version PyPI - Downloads PyPI - License

Note: This is an unofficial, community-maintained Python SDK for the FinWise API. It is not affiliated with, endorsed by, or officially supported by FinWise.

A simple Python client for the FinWise API.

Installation

pip install finwise-python

Quick Start

from finwise import FinWise

# Initialize the client
client = FinWise(api_key="your-api-key")

# Or use the FINWISE_API_KEY environment variable
client = FinWise()

# List all accounts
accounts = client.accounts.list()
for account in accounts.data:
    print(f"{account.name}: {account.currency} {account.balance}")

Features

  • Automatic retries with exponential backoff
  • Pagination support
  • Context manager support
  • Full type hints

Documentation

For full documentation, see rameezk.github.io/finwise-python.

Links

License

MIT License - see LICENSE for details.

Project details


Download files

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

Source Distribution

finwise_python-1.4.0.tar.gz (28.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

finwise_python-1.4.0-py3-none-any.whl (25.7 kB view details)

Uploaded Python 3

File details

Details for the file finwise_python-1.4.0.tar.gz.

File metadata

  • Download URL: finwise_python-1.4.0.tar.gz
  • Upload date:
  • Size: 28.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for finwise_python-1.4.0.tar.gz
Algorithm Hash digest
SHA256 310ef29ef61dc65150fc5f6cc44221c95f48eb58019388b3c0c74e3f0e9b5793
MD5 8ce9d5d1b9c432768f85f385b5805fc9
BLAKE2b-256 79fcc466f3089bf884a0ad367b64e7f38d169f9007720e81d04b1469e1a1d6ca

See more details on using hashes here.

Provenance

The following attestation bundles were made for finwise_python-1.4.0.tar.gz:

Publisher: release.yml on rameezk/finwise-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file finwise_python-1.4.0-py3-none-any.whl.

File metadata

  • Download URL: finwise_python-1.4.0-py3-none-any.whl
  • Upload date:
  • Size: 25.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for finwise_python-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 53816df57c58f03c0fdb91c5930d5ed36ce55113919b792ec372a5b79a040105
MD5 bcc387771ec54df31733dbb782f8d7d8
BLAKE2b-256 d2f03542f8eaac0c37529492d924339476f6a103cfa7cc3487a213ea5f2d95b2

See more details on using hashes here.

Provenance

The following attestation bundles were made for finwise_python-1.4.0-py3-none-any.whl:

Publisher: release.yml on rameezk/finwise-python

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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