Skip to main content

Nolax API observability SDK for Python

Project description

nolax-sdk (Python)

Python observability middleware for the Nolax platform. Supports Flask (WSGI) and FastAPI (ASGI).

Installation

pip install nolax-sdk

Quick start

Flask

from flask import Flask
from nolax import NolaxFlask

app = Flask(__name__)
NolaxFlask(api_key='nlx_proj_xxx', environment='production').init_app(app)

FastAPI

from fastapi import FastAPI
from nolax import NolaxFastAPI

app = FastAPI()
app.add_middleware(NolaxFastAPI, api_key='nlx_proj_xxx', environment='production')

Configuration

See the root README for the complete configuration reference and shared behaviour documentation.

Development

pip install -e ".[dev]"
pytest

Ingest contract version

1.0 — see root README.

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

nolax_sdk-1.0.0.tar.gz (10.1 kB view details)

Uploaded Source

Built Distribution

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

nolax_sdk-1.0.0-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file nolax_sdk-1.0.0.tar.gz.

File metadata

  • Download URL: nolax_sdk-1.0.0.tar.gz
  • Upload date:
  • Size: 10.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for nolax_sdk-1.0.0.tar.gz
Algorithm Hash digest
SHA256 c2ac563df63fcd8341e4b327eaf1258d5380c2513ee79eb9665c57302ebdda01
MD5 7b3c461d5009f0483f3231b0afad9c97
BLAKE2b-256 4e7ef845a607c67b93903c6d40dd2da65e59d4f75c13d4a91bf990504c625126

See more details on using hashes here.

File details

Details for the file nolax_sdk-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: nolax_sdk-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for nolax_sdk-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b8cbcbed881009cd0be70575579417e7187314e54176c47aa4300819fec67d50
MD5 a0992c76825914164abafa63a5a23e00
BLAKE2b-256 7917e3716b2c4c279318c78890c6bdc55eb91798b629af18249446f9a13c43f9

See more details on using hashes here.

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