Metadata-Version: 2.4
Name: acenite-agent
Version: 0.1.0
Summary: Acenite 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

# Acenite Agent (Python)

**Acenite Agent** is the official Python agent library for the Acenite server monitoring platform.

The agent is designed to connect Python services to the Acenite monitoring backend and enable observability features such as service telemetry, heartbeat monitoring, and runtime instrumentation.

This project is currently under active development.

---

## Development Status

Current version: `0.x.x`

The library is in an **early development stage**.  
Versions in the `0.x.x` range indicate that the public API is **not yet stable**.

The following should be expected:

- Breaking changes may occur in future releases
- APIs and internal structures may change without prior notice
- Features may be added, modified, or removed as the platform evolves

The package is published primarily to reserve the package name and support early development of the Acenite ecosystem.

---

## About Acenite

Acenite is a server monitoring platform currently under development.  
The platform aims to provide visibility into service health, runtime behavior, and system telemetry for distributed applications.

The Python agent will serve as the integration layer between Python services and the Acenite monitoring infrastructure.

---

## Package Information

- Package name: `acenite-agent`
- Package registry: PyPI
- Development stage: Active development
- Stability: Experimental

PyPI page:  
https://pypi.org/project/acenite-agent/

---

## Project Status

This repository is part of the broader Acenite platform which is still being built.  
Documentation, features, and integrations will evolve over time as the platform progresses.

More information will be published as the system approaches a stable release.
