Metadata-Version: 2.4
Name: setrix-agent
Version: 0.1.0
Summary: Setrix agent: OpenTelemetry bootstrap + heartbeat logic
Author: Lumine-Labs
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: requests>=2.0
Provides-Extra: monitor
Requires-Dist: opentelemetry-api>=1.25.0; extra == "monitor"
Requires-Dist: opentelemetry-sdk>=1.25.0; extra == "monitor"
Requires-Dist: opentelemetry-exporter-otlp>=1.25.0; extra == "monitor"
Requires-Dist: opentelemetry-instrumentation>=0.46b0; extra == "monitor"
Provides-Extra: heartbeat
Requires-Dist: APScheduler>=3.11.2; extra == "heartbeat"
Provides-Extra: flask
Requires-Dist: Flask<4.0,>=2.3; extra == "flask"
Requires-Dist: opentelemetry-instrumentation-flask>=0.46b0; extra == "flask"
Provides-Extra: fastapi
Requires-Dist: fastapi>=0.100; extra == "fastapi"
Requires-Dist: opentelemetry-instrumentation-fastapi>=0.46b0; extra == "fastapi"
Provides-Extra: django
Requires-Dist: Django>=3.2; extra == "django"
Requires-Dist: opentelemetry-instrumentation-django>=0.46b0; extra == "django"
Provides-Extra: requests-trace
Requires-Dist: opentelemetry-instrumentation-requests>=0.46b0; extra == "requests-trace"
Provides-Extra: httpx
Requires-Dist: httpx>=0.24; extra == "httpx"
Requires-Dist: opentelemetry-instrumentation-httpx>=0.46b0; extra == "httpx"
Provides-Extra: psycopg2
Requires-Dist: psycopg2>=2.9; extra == "psycopg2"
Requires-Dist: opentelemetry-instrumentation-psycopg2>=0.46b0; extra == "psycopg2"
Provides-Extra: sqlalchemy
Requires-Dist: SQLAlchemy>=1.4; extra == "sqlalchemy"
Requires-Dist: opentelemetry-instrumentation-sqlalchemy>=0.46b0; extra == "sqlalchemy"
Dynamic: license-file
