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.1.tar.gz (10.2 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.1-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: nolax_sdk-1.0.1.tar.gz
  • Upload date:
  • Size: 10.2 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.1.tar.gz
Algorithm Hash digest
SHA256 68bfe873a79d8290efb580c40967387a5c033f00183ddd3bb4eea84f4ce408c9
MD5 1bb81c2950ad72c993f98451c13d71ad
BLAKE2b-256 01e11c5e66062f21b753b132692c993de8489c3f6aea08f77249ef833a2d162d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: nolax_sdk-1.0.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 38b2ba623e21d31ae002fba0249fd428d5acbc4016fb6a2e148840638d09b014
MD5 bc69e01738639b5028bfcd3a63435e57
BLAKE2b-256 5bc6414dfb2422e178f6930dd6192bba31a71f5c471e926bc8b0c3338aafeb23

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