Skip to main content

ErrorDebugger Python SDK

A simplified Python SDK for ErrorDebugger, wrapping OpenTelemetry for easy integration.

Installation

pip install errordebugger

Usage

from errordebugger import init, capture_exception
import os

# Initialize the SDK
init(
    dsn="http://localhost:8000",
    token="your-project-token",
    environment="production"
)

# Auto-instrumentation is enabled by default for supported libraries (Flask, Requests, etc.)

# Manual exception capture
try:
    1 / 0
except Exception as e:
    capture_exception(e)

Features

  • One-line initialization: Automatically sets up OpenTelemetry TracerProvider and OTLP Exporter.
  • Auto-instrumentation: Automatically instruments supported libraries if they are installed.
  • Manual capture: Easily capture exceptions manually.
  • Metadata: Automatically attaches service name, environment, and other metadata to traces.

Metadata

Release files for errordebugger 0.2.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for errordebugger 0.2.3
File Size Uploaded Provenance Actions
errordebugger-0.2.3.tar.gz 5.2 kB Without provenance Details for errordebugger-0.2.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for errordebugger 0.2.3
File Interpreter ABI Platform Actions
errordebugger-0.2.3-py3-none-any.whl Python 3 none any Details for errordebugger-0.2.3-py3-none-any.whl

Total release size: 10.1 kB

Release files / errordebugger-0.2.3.tar.gz

Download URL errordebugger-0.2.3.tar.gz
Size 5.2 kB
Tags Source
SHA-256 checksum
How to use checksums
e423b9fdbbcc2b71d3501ea1528a254a99e8f55b8f90a58694a17eecf592c7e1
BLAKE2b-256 checksum
How to use checksums
bc787a032528d3186afe7b0e5b1bd1d67c70d9da93edff325cbb8851d41f0dc6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Release files / errordebugger-0.2.3-py3-none-any.whl

Download URL errordebugger-0.2.3-py3-none-any.whl
Size 5.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7824be9c7ca90dbff8688b61ecc5217c69f68786dcd895395de15db03d110922
BLAKE2b-256 checksum
How to use checksums
b4cfcede2873b9d4954b5f9ef786e12c25ac836aad8c22f7eedd7e32ccf7ba26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.11.14

Security for errordebugger 0.2.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page