Skip to main content

The Python client for Supergood

Project description

Python

The Supergood Python client connects Supergood to your Python application. Follow these steps to integrate with the Python client.

1. Install the Supergood library

pip install supergood

2. Initialize the Supergood Library

Environment variables

Set the environment variables SUPERGOOD_CLIENT_ID and SUPERGOOD_CLIENT_SECRET using the API keys generated in the getting started instructions.

Initialize the Supergood client at the root of your application, or anywhere you're making API calls.

from supergood import Client

Client.initialize()

Passing keys

You can also pass the API keys in manually without setting environment variables.

Replace <CLIENT_ID> and <CLIENT_SECRET> with the API keys you generated in the getting started instructions.

from supergood import Client

Client.initialize(client_id="<CLIENT_ID>", client_secret_id="<CLIENT_SECRET>")

Note: If your application makes use of the multiprocessing library to make API calls, you'll need to initialize a client for each Process.

3. Monitor your API calls

You're all set to use Supergood!

Head back to your dashboard to start monitoring your API calls and receiving reports.

Links

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

supergood-2.0.0.tar.gz (17.6 kB view details)

Uploaded Source

Built Distribution

supergood-2.0.0-py3-none-any.whl (22.8 kB view details)

Uploaded Python 3

File details

Details for the file supergood-2.0.0.tar.gz.

File metadata

  • Download URL: supergood-2.0.0.tar.gz
  • Upload date:
  • Size: 17.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.0

File hashes

Hashes for supergood-2.0.0.tar.gz
Algorithm Hash digest
SHA256 2177fb50fe985cb8d32d4a8fa272ce2106a5ce75c8faa542ee3df2364ab50ce5
MD5 fa4034bcac3f7d59c3a137630ccb394d
BLAKE2b-256 d9c34273d85a1c4aab55b3c578a0d9652907773e34faceb2cadcbbe37d6fcb17

See more details on using hashes here.

File details

Details for the file supergood-2.0.0-py3-none-any.whl.

File metadata

  • Download URL: supergood-2.0.0-py3-none-any.whl
  • Upload date:
  • Size: 22.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.27.0

File hashes

Hashes for supergood-2.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4761fc937be4c6d968acbb0fbc9c5dda3a0d9b358c943a1db719e8b55d952372
MD5 7e812cfed4c5bf2a4ef013b3cef70859
BLAKE2b-256 9dd1933bdf69e9df9a9acb41f5d065373a965a6935bab63843017d82996e5cb1

See more details on using hashes here.

Supported by

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