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.2.tar.gz
(10.1 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file nolax_sdk-1.0.2.tar.gz.
File metadata
- Download URL: nolax_sdk-1.0.2.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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1131caa10cb437e73aa8bc1c6783a2dbdbb6884dc60833844388939b270aba22
|
|
| MD5 |
aca4cc059ceada5ab6efa677876886a0
|
|
| BLAKE2b-256 |
b1f813fda48d52b46081b22ea57bf8676785181f8937d0c489140c573842b042
|
File details
Details for the file nolax_sdk-1.0.2-py3-none-any.whl.
File metadata
- Download URL: nolax_sdk-1.0.2-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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f728bd3f3f2c367b63a1a14641906f7cc6bc5dfe98793ab3d5957933f26ffa27
|
|
| MD5 |
b8f86ca3b14fcd53dbf41007dfca4ead
|
|
| BLAKE2b-256 |
21257032ddac7f4c1b3a3c4021279c1011461e371fe705e8217dc6bc3d761a9b
|