Metadata-Version: 2.4
Name: elastic-apm
Version: 6.25.0
Summary: The official Python module for Elastic APM
Home-page: https://github.com/elastic/apm-agent-python
Author: Elastic, Inc
License: BSD
Project-URL: Documentation, https://www.elastic.co/guide/en/apm/agent/python/current/index.html
Project-URL: Release notes, https://www.elastic.co/guide/en/apm/agent/python/current/release-notes.html
Project-URL: Source, https://github.com/elastic/apm-agent-python
Project-URL: Tracker, https://github.com/elastic/apm-agent-python/issues
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 :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: License :: OSI Approved :: BSD License
Requires-Python: <4,>=3.6
License-File: LICENSE
Requires-Dist: urllib3!=2.0.0,<3.0.0
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"
Dynamic: license-file

elastic-apm -- Elastic APM agent for Python
===========================================

.. image:: https://github.com/elastic/apm-agent-python/actions/workflows/test.yml/badge.svg?branch=main
    :target: https://github.com/elastic/apm-agent-python/actions/workflows/test.yml
    :alt: Build Status

.. image:: https://img.shields.io/pypi/v/elastic-apm.svg?style=flat
    :target: https://pypi.python.org/pypi/elastic-apm/
    :alt: Latest Version

.. image:: https://img.shields.io/pypi/pyversions/elastic-apm.svg?style=flat
    :target: https://pypi.python.org/pypi/elastic-apm/
    :alt: Supported Python versions


This is the official Python module for Elastic APM.

It provides full out-of-the-box support for many of the popular frameworks,
including Django, and Flask. Elastic APM is also easy to adapt for most
WSGI-compatible web applications via `custom integrations`_.

Your application doesn't live on the web? No problem! Elastic APM is easy to use in
any Python application.

Read the documentation_, including instructions on `running the tests locally`_.

If you're interested in contributing, `start here!`_

.. _documentation: https://www.elastic.co/guide/en/apm/agent/python/current/index.html
.. _`custom integrations`: https://www.elastic.co/blog/creating-custom-framework-integrations-with-the-elastic-apm-python-agent
.. _`running the tests locally`: https://www.elastic.co/guide/en/apm/agent/python/current/run-tests-locally.html
.. _`start here!`: https://github.com/elastic/apm-agent-python/blob/main/CONTRIBUTING.md

License
-------

BSD-3-Clause


Made with ♥️ and ☕️ by Elastic and our community.
