Skip to main content

Micro YNAB - a small SDK for YNAB budgeting app

Project description

Micro YNAB

Micro YNAB is a small SDK for the YNAB budgeting app. It provides a simple interface to interact with the YNAB API, allowing you to manage budgets, categories, transactions, and more.

Features

  • Manage budgets and budget settings
  • Handle categories and category groups
  • Work with payees and transactions
  • Simple and easy-to-use interface

Installation

To install the package, use pip:

pip install uynab

Usage

Here's a basic example of how to use the SDK:

from uynab.client import YNABClient

client = YNABClient(api_token="YOUR_YNAB_API_TOKEN")

# Get all budgets
budgets = client.budget.get_all_budgets()
print(budgets)

Documentation

For detailed documentation, visit the docs.

Contributing

Contributions are welcome! Please see the contribution guidelines for more information.

License

This project is licensed under the MIT License. See the LICENSE file 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

uynab-0.1.1.tar.gz (72.9 kB view details)

Uploaded Source

Built Distribution

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

uynab-0.1.1-py3-none-any.whl (20.3 kB view details)

Uploaded Python 3

File details

Details for the file uynab-0.1.1.tar.gz.

File metadata

  • Download URL: uynab-0.1.1.tar.gz
  • Upload date:
  • Size: 72.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for uynab-0.1.1.tar.gz
Algorithm Hash digest
SHA256 694cdefd124e5bdf9565dd8fee790c695cc2198c40cf54562790e7868b948130
MD5 f030c700543cae9c1f22dcbe2d63b41a
BLAKE2b-256 bc524c7f635108598f6971c298f201f9150ac48a423efd173aa8e628152be3f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for uynab-0.1.1.tar.gz:

Publisher: release.yml on ajwalkiewicz/uynab

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

File details

Details for the file uynab-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: uynab-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 20.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.12.8

File hashes

Hashes for uynab-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d5e258365c36dace14820060055811c87666cc1d2756137756bb7d22a1a4044c
MD5 fb438998f2a919ea3f0d726b437940ed
BLAKE2b-256 d714e115e555a7d14e1d56211ece80ea876312bfa61cfc09c6f3f5ece09dadc9

See more details on using hashes here.

Provenance

The following attestation bundles were made for uynab-0.1.1-py3-none-any.whl:

Publisher: release.yml on ajwalkiewicz/uynab

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