Metadata-Version: 2.4
Name: atatus
Version: 2.3.1
Summary: Atatus Python Agent
Home-page: https://www.atatus.com
Author: Atatus
License: BSD
Project-URL: Documentation, https://docs.atatus.com/docs/application-monitoring/python-agent/overview.html
Project-URL: Release notes, https://docs.atatus.com/docs/release-notes/python.html
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: System Administrators
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: <4,>=3.6
License-File: LICENSE
Requires-Dist: requests
Requires-Dist: urllib3
Requires-Dist: certifi
Requires-Dist: wrapt!=1.15.0,>=1.14.1
Requires-Dist: ecs_logging
Provides-Extra: flask
Requires-Dist: blinker; extra == "flask"
Provides-Extra: aiohttp
Requires-Dist: aiohttp; extra == "aiohttp"
Provides-Extra: tornado
Requires-Dist: tornado; extra == "tornado"
Provides-Extra: starlette
Requires-Dist: starlette; extra == "starlette"
Provides-Extra: opentracing
Requires-Dist: opentracing>=2.0.0; extra == "opentracing"
Provides-Extra: sanic
Requires-Dist: sanic; extra == "sanic"
Provides-Extra: opentelemetry
Requires-Dist: opentelemetry-api; extra == "opentelemetry"
Requires-Dist: opentelemetry-sdk; extra == "opentelemetry"
Provides-Extra: llmobs
Requires-Dist: opentelemetry-api; extra == "llmobs"
Requires-Dist: opentelemetry-sdk; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-logging==0.55b1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-alephalpha==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-anthropic==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-bedrock==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-chromadb==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-cohere==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-crewai==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-google-generativeai==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-groq==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-haystack==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-lancedb==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-langchain==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-llamaindex==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-marqo==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-mcp==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-milvus==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-mistralai==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-ollama==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-openai==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-pinecone==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-qdrant==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-replicate==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-sagemaker==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-sqlalchemy==0.55b1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-threading==0.55b1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-together==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-transformers==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-urllib3==0.55b1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-vertexai==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-watsonx==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-instrumentation-weaviate==0.44.1; extra == "llmobs"
Requires-Dist: opentelemetry-semantic-conventions-ai==0.4.11; extra == "llmobs"
Dynamic: license-file

Atatus APM agent for Python
===========================================

This is the official `Atatus Python APM agent`_.

This package allows you to monitor your python application for any performance issues and crashes.
Drill down slow database queries, slow third party requests, and more. Support is available for popular frameworks like Django and Flask.


Installation
--------------

The library can be installed using pip::

    pip install atatus


Resources
-----------

- `Django installation`_
- `Flask installation`_
- `Release notes`_


Copyright
----------

Copyright (c) 2014-2025 Atatus. All rights reserved.


.. _`Atatus Python APM agent`: https://www.atatus.com
.. _`Django installation`: https://docs.atatus.com/docs/application-monitoring/python-agent/installation/django.html
.. _`Flask installation`: https://docs.atatus.com/docs/application-monitoring/python-agent/installation/flask.html
.. _`Release notes`: https://docs.atatus.com/docs/release-notes/python.html

