Skip to main content

Client library for journalize.io

Project description

Journalize Python Library

The Journalize Python Library provides access to the Journalize API from applicaitons written in the Python language.

Installation

pip3 install journalizeio

Usage

from journalizeio import JournalizeClient

# Initialize client
client = JournalizeClient("your_api_key")

# Test connectivity and API key
client.ping()

# Record financial transaction
client.record(
    amount=15.00,
    tags={"Account": "Revenue", "Order": "1123"}
)

Manual Build

  1. Increment version in setup.py, client.py, update changelog

  2. Perform build

python3 -m build
  1. Uplaod to test pypi. Username __token__ password is API Key.
python3 -m twine upload --repository testpypi dist/*
  1. Uplaod to pypi. Username __token__ password is API Key.
python3 -m twine upload dist/*

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

journalizeio-0.0.4.tar.gz (3.1 kB view hashes)

Uploaded Source

Built Distribution

journalizeio-0.0.4-py3-none-any.whl (3.5 kB view hashes)

Uploaded Python 3

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