Skip to main content

A Python api to access moneywiz sqlite database

Project description

MoneyWiz-API

Static Badge PyPI

Buy Me A Coffee

A Python API to access MoneyWiz Sqlite database.

Get Started

pip install moneywiz-api
from moneywiz_api import MoneywizApi

moneywizApi = MoneywizApi("<path_to_your_sqlite_file>")

(
    accessor,
    account_manager,
    payee_manager,
    category_manager,
    transaction_manager,
    investment_holding_manager,
) = (
    moneywizApi.accessor,
    moneywizApi.account_manager,
    moneywizApi.payee_manager,
    moneywizApi.category_manager,
    moneywizApi.transaction_manager,
    moneywizApi.investment_holding_manager,
)

record = accessor.get_record(record_id)
print(record)

It also offers a interactive shell moneywiz-cli.

Contribution

This project is in very early stage, all contributions are welcomed!

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

moneywiz_api-1.0.8.tar.gz (14.8 kB view details)

Uploaded Source

Built Distribution

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

moneywiz_api-1.0.8-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

Details for the file moneywiz_api-1.0.8.tar.gz.

File metadata

  • Download URL: moneywiz_api-1.0.8.tar.gz
  • Upload date:
  • Size: 14.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for moneywiz_api-1.0.8.tar.gz
Algorithm Hash digest
SHA256 d99d62145f80a7a0d185522c8272fa3e42d098e631ffa444afb9d84de7babf2a
MD5 2ba0990364f74dc13010ec2b1f1054d3
BLAKE2b-256 925a5cfc2de1d979442ffb81d614a5af7d651bdf5b18cd63410ee69e754eb5c8

See more details on using hashes here.

Provenance

The following attestation bundles were made for moneywiz_api-1.0.8.tar.gz:

Publisher: python-publish.yml on ileodo/moneywiz-api

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

File details

Details for the file moneywiz_api-1.0.8-py3-none-any.whl.

File metadata

  • Download URL: moneywiz_api-1.0.8-py3-none-any.whl
  • Upload date:
  • Size: 21.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for moneywiz_api-1.0.8-py3-none-any.whl
Algorithm Hash digest
SHA256 2a7fad0ea5c3c598b9427a79f5328e4b8d765b71af1049bdf210333c449e1258
MD5 97ad55c08be3296d6853639bb5dab7f3
BLAKE2b-256 e06ef3123635eeb5abb2742ca3b9209e0c49f9b776bc86b098d7b7dae4cc97b7

See more details on using hashes here.

Provenance

The following attestation bundles were made for moneywiz_api-1.0.8-py3-none-any.whl:

Publisher: python-publish.yml on ileodo/moneywiz-api

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