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.7.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.7-py3-none-any.whl (21.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: moneywiz_api-1.0.7.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.7.tar.gz
Algorithm Hash digest
SHA256 a494f686e56872cbc8b8aac6ae7069f38392c6e5225886894c293ee2d811caaf
MD5 71088bba8b5e3e8e8437072c4fa15375
BLAKE2b-256 8ceac9954f11591ce1ffb47a04e5b5a88022f080e3ddb729d8f2a365ca25e6f3

See more details on using hashes here.

Provenance

The following attestation bundles were made for moneywiz_api-1.0.7.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.7-py3-none-any.whl.

File metadata

  • Download URL: moneywiz_api-1.0.7-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.7-py3-none-any.whl
Algorithm Hash digest
SHA256 867ceb08f1222b3ddf1308c606cf646696792ee2a0a8e19247298270c04eab18
MD5 35bafa815d9ebaf070cc69941b1d13df
BLAKE2b-256 46626d3abd253309ddc35d96e500155c2d6ef3c897effc4c91ee92654862d098

See more details on using hashes here.

Provenance

The following attestation bundles were made for moneywiz_api-1.0.7-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