├── .ci ├── .matrix_exclude.yml ├── .matrix_framework.yml ├── .matrix_framework_fips.yml ├── .matrix_framework_full.yml ├── .matrix_python.yml ├── .matrix_python_fips.yml ├── .matrix_python_full.yml ├── bench.sh ├── create-arn-table.sh ├── docker │ ├── README.md │ └── util.sh ├── publish-aws.sh └── updatecli │ └── values.d │ ├── apm-data-spec.yml │ ├── apm-gherkin.yml │ ├── apm-json-specs.yml │ ├── scm.yml │ └── update-compose.yml ├── .editorconfig ├── .flake8 ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── Bug_report.md │ └── Feature_request.md ├── PULL_REQUEST_TEMPLATE.md ├── actions │ ├── build-distribution │ │ └── action.yml │ └── packages │ │ └── action.yml ├── dependabot.yml └── workflows │ ├── README.md │ ├── build-images.yml │ ├── docs-build.yml │ ├── docs-cleanup.yml │ ├── github-commands-comment.yml │ ├── labeler.yml │ ├── matrix-command.yml │ ├── microbenchmark.yml │ ├── packages.yml │ ├── pre-commit.yml │ ├── release.yml │ ├── run-matrix.yml │ ├── test-docs.yml │ ├── test-fips.yml │ ├── test-release.yml │ ├── test-reporter.yml │ ├── test.yml │ └── updatecli.yml ├── .gitignore ├── .pre-commit-config.yaml ├── .tool-versions ├── AUTHORS ├── CHANGELOG.asciidoc ├── CONTRIBUTING.md ├── Dockerfile ├── Dockerfile.wolfi ├── LICENSE ├── MANIFEST.in ├── Makefile ├── NOTICE.md ├── README.rst ├── SECURITY.md ├── conftest.py ├── dev-utils ├── make-distribution.sh ├── make-packages.sh └── requirements.txt ├── docs ├── docset.yml ├── reference │ ├── advanced-topics.md │ ├── aiohttp-server-support.md │ ├── api-reference.md │ ├── asgi-middleware.md │ ├── azure-functions-support.md │ ├── configuration.md │ ├── django-support.md │ ├── flask-support.md │ ├── how-agent-works.md │ ├── images │ │ ├── choose-a-layer.png │ │ ├── config-layer.png │ │ ├── dynamic-config.svg │ │ └── python-lambda-env-vars.png │ ├── index.md │ ├── instrumenting-custom-code.md │ ├── lambda-support.md │ ├── logs.md │ ├── metrics.md │ ├── opentelemetry-api-bridge.md │ ├── performance-tuning.md │ ├── run-tests-locally.md │ ├── sanic-support.md │ ├── sanitizing-data.md │ ├── set-up-apm-python-agent.md │ ├── starlette-support.md │ ├── supported-technologies.md │ ├── toc.yml │ ├── tornado-support.md │ ├── upgrading-4-x.md │ ├── upgrading-5-x.md │ ├── upgrading-6-x.md │ ├── upgrading.md │ └── wrapper-support.md └── release-notes │ ├── breaking-changes.md │ ├── deprecations.md │ ├── index.md │ ├── known-issues.md │ └── toc.yml ├── elasticapm ├── __init__.py ├── base.py ├── conf │ ├── __init__.py │ └── constants.py ├── context │ ├── __init__.py │ ├── base.py │ ├── contextvars.py │ └── threadlocal.py ├── contrib │ ├── __init__.py │ ├── aiohttp │ │ ├── __init__.py │ │ ├── middleware.py │ │ └── utils.py │ ├── asgi.py │ ├── asyncio │ │ ├── __init__.py │ │ └── traces.py │ ├── celery │ │ └── __init__.py │ ├── django │ │ ├── __init__.py │ │ ├── apps.py │ │ ├── celery │ │ │ ├── __init__.py │ │ │ └── models.py │ │ ├── client.py │ │ ├── context_processors.py │ │ ├── handlers.py │ │ ├── management │ │ │ ├── __init__.py │ │ │ └── commands │ │ │ │ ├── __init__.py │ │ │ │ └── elasticapm.py │ │ ├── middleware │ │ │ ├── __init__.py │ │ │ └── wsgi.py │ │ └── utils.py │ ├── flask │ │ ├── __init__.py │ │ └── utils.py │ ├── grpc │ │ ├── __init__.py │ │ ├── async_server_interceptor.py │ │ ├── client_interceptor.py │ │ ├── server_interceptor.py │ │ └── utils.py │ ├── opentelemetry │ │ ├── __init__.py │ │ ├── context.py │ │ ├── span.py │ │ ├── trace.py │ │ └── utils.py │ ├── opentracing │ │ ├── __init__.py │ │ ├── span.py │ │ └── tracer.py │ ├── paste.py │ ├── pylons │ │ └── __init__.py │ ├── rq │ │ └── __init__.py │ ├── sanic │ │ ├── __init__.py │ │ ├── patch.py │ │ ├── sanic_types.py │ │ └── utils.py │ ├── serverless │ │ ├── __init__.py │ │ ├── aws.py │ │ ├── aws_wrapper │ │ │ ├── NOTICE.md │ │ │ ├── __init__.py │ │ │ ├── elasticapm-lambda.py │ │ │ └── elasticapm_handler.py │ │ └── azure.py │ ├── starlette │ │ ├── __init__.py │ │ └── utils.py │ ├── tornado │ │ ├── __init__.py │ │ └── utils.py │ └── twisted │ │ └── __init__.py ├── events.py ├── handlers │ ├── __init__.py │ ├── logbook.py │ ├── logging.py │ └── structlog.py ├── instrumentation │ ├── __init__.py │ ├── control.py │ ├── packages │ │ ├── __init__.py │ │ ├── asyncio │ │ │ ├── __init__.py │ │ │ ├── aiobotocore.py │ │ │ ├── aiohttp_client.py │ │ │ ├── aiomysql.py │ │ │ ├── aiopg.py │ │ │ ├── aioredis.py │ │ │ ├── asyncpg.py │ │ │ ├── base.py │ │ │ ├── dbapi2_asyncio.py │ │ │ ├── elasticsearch.py │ │ │ ├── psycopg_async.py │ │ │ ├── redis_asyncio.py │ │ │ ├── sleep.py │ │ │ └── starlette.py │ │ ├── azure.py │ │ ├── base.py │ │ ├── botocore.py │ │ ├── cassandra.py │ │ ├── dbapi2.py │ │ ├── django │ │ │ ├── __init__.py │ │ │ └── template.py │ │ ├── elasticsearch.py │ │ ├── flask.py │ │ ├── graphql.py │ │ ├── grpc.py │ │ ├── httplib2.py │ │ ├── httpx │ │ │ ├── __init__.py │ │ │ ├── async │ │ │ │ ├── __init__.py │ │ │ │ ├── httpcore.py │ │ │ │ └── httpx.py │ │ │ ├── sync │ │ │ │ ├── __init__.py │ │ │ │ ├── httpcore.py │ │ │ │ └── httpx.py │ │ │ └── utils.py │ │ ├── jinja2.py │ │ ├── kafka.py │ │ ├── mysql.py │ │ ├── mysql_connector.py │ │ ├── psycopg.py │ │ ├── psycopg2.py │ │ ├── pylibmc.py │ │ ├── pymemcache.py │ │ ├── pymongo.py │ │ ├── pymssql.py │ │ ├── pymysql.py │ │ ├── pyodbc.py │ │ ├── python_memcached.py │ │ ├── redis.py │ │ ├── requests.py │ │ ├── sqlite.py │ │ ├── starlette.py │ │ ├── tornado.py │ │ ├── urllib.py │ │ ├── urllib3.py │ │ └── zlib.py │ ├── register.py │ └── wrapper │ │ ├── __init__.py │ │ ├── __main__.py │ │ └── sitecustomize.py ├── metrics │ ├── __init__.py │ ├── base_metrics.py │ └── sets │ │ ├── __init__.py │ │ ├── breakdown.py │ │ ├── cpu.py │ │ ├── cpu_linux.py │ │ ├── cpu_psutil.py │ │ └── prometheus.py ├── middleware.py ├── processors.py ├── py.typed ├── traces.py ├── transport │ ├── __init__.py │ ├── base.py │ ├── exceptions.py │ ├── http.py │ ├── http_base.py │ └── http_urllib3.py ├── utils │ ├── __init__.py │ ├── cgroup.py │ ├── cloud.py │ ├── compat.py │ ├── deprecation.py │ ├── disttracing.py │ ├── encoding.py │ ├── json_encoder.py │ ├── logging.py │ ├── module_import.py │ ├── simplejson_encoder.py │ ├── stacks.py │ ├── threading.py │ ├── time.py │ └── wsgi.py └── version.py ├── pyproject.toml ├── scripts ├── build_docs.sh ├── install-tools.bat ├── run-benchmarks.sh └── run-tests.bat ├── setup.cfg ├── setup.py ├── tests ├── .dockerignore ├── Dockerfile ├── __init__.py ├── bdd │ ├── __init__.py │ ├── api_key_tests.py │ └── features │ │ ├── api_key.feature │ │ ├── azure_app_service_metadata.feature │ │ ├── azure_functions_metadata.feature │ │ ├── otel_bridge.feature │ │ ├── outcome.feature │ │ └── user_agent.feature ├── ca │ ├── ca.crt │ ├── ca.key │ ├── chain.crt │ ├── server.pem │ └── server_expired.pem ├── client │ ├── __init__.py │ ├── client_tests.py │ ├── dropped_spans_tests.py │ ├── exception_tests.py │ ├── py3_exception_tests.py │ ├── span_compression_tests.py │ └── transaction_tests.py ├── config │ ├── __init__.py │ ├── central_config_tests.py │ ├── config_snapshotting_tests.py │ └── tests.py ├── context │ ├── __init__.py │ ├── eventlet_threading_tests.py │ ├── gevent_threading_tests.py │ └── test_context.py ├── contrib │ ├── __init__.py │ ├── asgi │ │ ├── __init__.py │ │ ├── app.py │ │ └── asgi_tests.py │ ├── asyncio │ │ ├── __init__.py │ │ ├── aiohttp_web_tests.py │ │ ├── starlette_tests.py │ │ ├── tests.py │ │ └── tornado │ │ │ ├── __init__.py │ │ │ ├── templates │ │ │ └── test.html │ │ │ └── tornado_tests.py │ ├── celery │ │ ├── __init__.py │ │ ├── django_tests.py │ │ └── flask_tests.py │ ├── django │ │ ├── __init__.py │ │ ├── conftest.py │ │ ├── django_tests.py │ │ ├── fake1 │ │ │ └── __init__.py │ │ ├── fake2 │ │ │ └── __init__.py │ │ ├── fixtures.py │ │ ├── testapp │ │ │ ├── __init__.py │ │ │ ├── celery.py │ │ │ ├── middleware.py │ │ │ ├── models.py │ │ │ ├── nameless_route_urls.py │ │ │ ├── tasks.py │ │ │ ├── templates │ │ │ │ ├── 404.html │ │ │ │ ├── error.html │ │ │ │ ├── jinja2 │ │ │ │ │ └── jinja2_template.html │ │ │ │ └── list_users.html │ │ │ ├── urls.py │ │ │ └── views.py │ │ └── wrapper_tests.py │ ├── flask │ │ ├── __init__.py │ │ ├── fixtures.py │ │ ├── flask_tests.py │ │ ├── templates │ │ │ └── users.html │ │ └── utils.py │ ├── grpc │ │ ├── __init__.py │ │ ├── grpc_app │ │ │ ├── __init__.py │ │ │ ├── proto │ │ │ │ └── test.proto │ │ │ ├── server.py │ │ │ ├── testgrpc_pb2.py │ │ │ └── testgrpc_pb2_grpc.py │ │ └── grpc_client_tests.py │ ├── opentelemetry │ │ ├── __init__.py │ │ └── tests.py │ ├── opentracing │ │ ├── __init__.py │ │ └── tests.py │ ├── pylons │ │ ├── __init__.py │ │ └── tests.py │ ├── sanic │ │ ├── __init__.py │ │ ├── fixtures.py │ │ └── sanic_tests.py │ ├── serverless │ │ ├── __init__.py │ │ ├── aws_api2_test_data.json │ │ ├── aws_api_test_data.json │ │ ├── aws_elb_test_data.json │ │ ├── aws_lurl_test_data.json │ │ ├── aws_s3_batch_test_data.json │ │ ├── aws_s3_test_data.json │ │ ├── aws_sns_test_data.json │ │ ├── aws_sqs_test_data.json │ │ ├── aws_tests.py │ │ └── azurefunctions │ │ │ ├── __init__.py │ │ │ └── azure_functions_tests.py │ ├── test_eventlet.py │ └── twisted │ │ ├── __init__.py │ │ └── tests.py ├── docker-compose.yml ├── entrypoint.sh ├── events │ ├── __init__.py │ └── tests.py ├── fixtures.py ├── handlers │ ├── __init__.py │ ├── logbook │ │ ├── __init__.py │ │ └── logbook_tests.py │ └── logging │ │ ├── __init__.py │ │ └── logging_tests.py ├── instrumentation │ ├── __init__.py │ ├── asyncio_tests │ │ ├── __init__.py │ │ ├── aiobotocore_tests.py │ │ ├── aiohttp_client_tests.py │ │ ├── aiomysql_tests.py │ │ ├── aiopg_tests.py │ │ ├── aioredis_tests.py │ │ ├── async_elasticsearch_client_tests.py │ │ ├── asyncpg_tests.py │ │ ├── base_tests.py │ │ ├── httpx_tests.py │ │ ├── psycopg_tests.py │ │ └── redis_asyncio_tests.py │ ├── azure_tests.py │ ├── base_tests.py │ ├── botocore_tests.py │ ├── broken_class.py │ ├── cassandra_tests.py │ ├── dbapi2_tests.py │ ├── django_tests │ │ ├── __init__.py │ │ ├── conftest.py │ │ └── template_tests.py │ ├── elasticsearch_tests.py │ ├── flask_tests.py │ ├── graphql_tests.py │ ├── httplib2_tests.py │ ├── httpx_tests.py │ ├── jinja2_tests │ │ ├── __init__.py │ │ ├── jinja2_tests.py │ │ └── mytemplate.html │ ├── kafka_tests.py │ ├── mysql_connector_tests.py │ ├── mysql_tests.py │ ├── mysqlclient_tests.py │ ├── psycopg2_tests.py │ ├── psycopg_tests.py │ ├── pylibmc_tests.py │ ├── pymemcache_tests.py │ ├── pymongo_tests.py │ ├── pymssql_tests.py │ ├── pymysql_tests.py │ ├── pyodbc_tests.py │ ├── python_memcached_tests.py │ ├── redis_tests.py │ ├── requests_tests.py │ ├── sqlite_tests.py │ ├── starlette_tests.py │ ├── transactions_store_tests.py │ ├── urllib3_tests.py │ ├── urllib_tests.py │ └── wrapper │ │ ├── __init__.py │ │ ├── testapp.py │ │ └── wrapper_tests.py ├── metrics │ ├── __init__.py │ ├── base_tests.py │ ├── breakdown_tests.py │ ├── cpu_linux_tests.py │ ├── cpu_psutil_tests.py │ └── prometheus_tests.py ├── middleware │ ├── __init__.py │ └── tests.py ├── processors │ ├── __init__.py │ └── tests.py ├── requirements │ ├── lint-flake8.txt │ ├── lint-isort.txt │ ├── reqs-aiobotocore-newest.txt │ ├── reqs-aiohttp-3.0.txt │ ├── reqs-aiohttp-newest.txt │ ├── reqs-aiomysql-newest.txt │ ├── reqs-aiopg-newest.txt │ ├── reqs-aioredis-2.txt │ ├── reqs-aioredis-newest.txt │ ├── reqs-asgi-2.txt │ ├── reqs-asgi-newest.txt │ ├── reqs-asyncpg-0.28.txt │ ├── reqs-asyncpg-newest.txt │ ├── reqs-azure-newest.txt │ ├── reqs-azurefunctions-newest.txt │ ├── reqs-base.txt │ ├── reqs-boto3-1.5.txt │ ├── reqs-boto3-1.6.txt │ ├── reqs-boto3-newest.txt │ ├── reqs-cassandra-3.4.txt │ ├── reqs-cassandra-newest.txt │ ├── reqs-celery-5-django-3.txt │ ├── reqs-celery-5-django-4.txt │ ├── reqs-celery-5-django-5.txt │ ├── reqs-celery-5-flask-2.txt │ ├── reqs-celery-5.txt │ ├── reqs-django-1.11.txt │ ├── reqs-django-2.0.txt │ ├── reqs-django-2.1.txt │ ├── reqs-django-2.2.txt │ ├── reqs-django-3.0.txt │ ├── reqs-django-3.1.txt │ ├── reqs-django-3.2.txt │ ├── reqs-django-4.0.txt │ ├── reqs-django-4.2.txt │ ├── reqs-django-5.0.txt │ ├── reqs-django-master.txt │ ├── reqs-elasticsearch-7.txt │ ├── reqs-elasticsearch-8.txt │ ├── reqs-elasticsearch-9.txt │ ├── reqs-eventlet-newest.txt │ ├── reqs-flask-0.10.txt │ ├── reqs-flask-0.11.txt │ ├── reqs-flask-0.12.txt │ ├── reqs-flask-1.0.txt │ ├── reqs-flask-1.1.txt │ ├── reqs-flask-2.0.txt │ ├── reqs-flask-2.1.txt │ ├── reqs-flask-2.2.txt │ ├── reqs-flask-2.3.txt │ ├── reqs-flask-3.0.txt │ ├── reqs-flask-master.txt │ ├── reqs-gevent-newest.txt │ ├── reqs-graphene-2.txt │ ├── reqs-grpc-1.24.txt │ ├── reqs-grpc-newest.txt │ ├── reqs-httplib2-newest.txt │ ├── reqs-httpx-0.13.txt │ ├── reqs-httpx-0.14.txt │ ├── reqs-httpx-0.21.txt │ ├── reqs-httpx-newest.txt │ ├── reqs-jinja2-2.txt │ ├── reqs-jinja2-3.txt │ ├── reqs-kafka-python-newest.txt │ ├── reqs-memcached-newest.txt │ ├── reqs-mysql_connector-newest.txt │ ├── reqs-mysqlclient-newest.txt │ ├── reqs-none.txt │ ├── reqs-opentelemetry-newest.txt │ ├── reqs-opentracing-2.0.txt │ ├── reqs-opentracing-newest.txt │ ├── reqs-prometheus_client-newest.txt │ ├── reqs-psutil-4.0.txt │ ├── reqs-psutil-5.0.txt │ ├── reqs-psutil-newest.txt │ ├── reqs-psycopg-newest.txt │ ├── reqs-psycopg2-newest.txt │ ├── reqs-pylibmc-1.4.txt │ ├── reqs-pylibmc-newest.txt │ ├── reqs-pymemcache-3.0.txt │ ├── reqs-pymemcache-newest.txt │ ├── reqs-pymongo-3.1.txt │ ├── reqs-pymongo-3.2.txt │ ├── reqs-pymongo-3.3.txt │ ├── reqs-pymongo-3.4.txt │ ├── reqs-pymongo-3.5.txt │ ├── reqs-pymongo-3.6.txt │ ├── reqs-pymongo-newest.txt │ ├── reqs-pymssql-newest.txt │ ├── reqs-pymysql-newest.txt │ ├── reqs-pyodbc-newest.txt │ ├── reqs-redis-2.txt │ ├── reqs-redis-3.txt │ ├── reqs-redis-newest.txt │ ├── reqs-requests-newest.txt │ ├── reqs-sanic-20.12.txt │ ├── reqs-sanic-newest.txt │ ├── reqs-starlette-0.13.txt │ ├── reqs-starlette-0.14.txt │ ├── reqs-starlette-newest.txt │ ├── reqs-tornado-newest.txt │ ├── reqs-twisted-15.txt │ ├── reqs-twisted-16.txt │ ├── reqs-twisted-17.txt │ ├── reqs-twisted-18.txt │ └── reqs-twisted-newest.txt ├── scripts │ ├── docker │ │ ├── cleanup.sh │ │ ├── docs.sh │ │ └── run_tests.sh │ ├── envs │ │ ├── aiobotocore.sh │ │ ├── aiohttp.sh │ │ ├── aiomysql.sh │ │ ├── aiopg.sh │ │ ├── aioredis.sh │ │ ├── asgi.sh │ │ ├── asyncpg.sh │ │ ├── boto3.sh │ │ ├── cassandra-3.4.sh │ │ ├── cassandra-newest.sh │ │ ├── celery.sh │ │ ├── django.sh │ │ ├── elasticsearch-7.sh │ │ ├── elasticsearch-8.sh │ │ ├── elasticsearch-9.sh │ │ ├── eventlet.sh │ │ ├── flask.sh │ │ ├── gevent.sh │ │ ├── graphene.sh │ │ ├── grpc.sh │ │ ├── httplib2.sh │ │ ├── httpx.sh │ │ ├── jinja2.sh │ │ ├── kafka.sh │ │ ├── memcached.sh │ │ ├── mysql_connector.sh │ │ ├── mysqlclient.sh │ │ ├── opentelemetry.sh │ │ ├── opentracing.sh │ │ ├── prometheus_client.sh │ │ ├── psutil.sh │ │ ├── psycopg.sh │ │ ├── psycopg2.sh │ │ ├── pylibmc.sh │ │ ├── pymemcache.sh │ │ ├── pymongo-2.9.sh │ │ ├── pymongo-3.0.sh │ │ ├── pymongo-3.1.sh │ │ ├── pymongo-3.2.sh │ │ ├── pymongo-3.3.sh │ │ ├── pymongo-3.4.sh │ │ ├── pymongo-3.5.sh │ │ ├── pymongo-3.6.sh │ │ ├── pymongo-newest.sh │ │ ├── pymssql.sh │ │ ├── pymysql.sh │ │ ├── pyodbc.sh │ │ ├── redis.sh │ │ ├── requests.sh │ │ ├── sanic.sh │ │ ├── starlette.sh │ │ ├── tornado.sh │ │ └── twisted.sh │ ├── license_headers_check.sh │ └── run_tests.sh ├── transports │ ├── __init__.py │ ├── test_base.py │ ├── test_urllib3.py │ └── wrong_cert.pem ├── upstream │ └── json-specs │ │ ├── cgroup_parsing.json │ │ ├── container_metadata_discovery.json │ │ ├── error.json │ │ ├── log.json │ │ ├── metadata.json │ │ ├── metricset.json │ │ ├── service_resource_inference.json │ │ ├── span.json │ │ ├── span_types.json │ │ ├── sql_signature_examples.json │ │ ├── sql_token_examples.json │ │ ├── transaction.json │ │ ├── w3c_distributed_tracing.json │ │ └── wildcard_matcher_tests.json └── utils │ ├── __init__.py │ ├── cgroup_tests.py │ ├── cloud_tests.py │ ├── compat.py │ ├── compat_tests.py │ ├── encoding │ ├── __init__.py │ └── tests.py │ ├── json_utils │ ├── __init__.py │ ├── tests.py │ └── tests_simplejson.py │ ├── span_type_subtype_tests.py │ ├── stacks │ ├── __init__.py │ ├── linenos.py │ ├── linenos2.py │ └── tests.py │ ├── test_disttracing_header.py │ ├── test_wildcard_matcher_cases │ ├── __init__.py │ ├── conftest.py │ └── tests.py │ ├── tests.py │ ├── threading_tests.py │ └── wsgi │ ├── __init__.py │ └── tests.py └── updatecli-compose.yaml /.ci/.matrix_exclude.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.ci/.matrix_exclude.yml -------------------------------------------------------------------------------- /.ci/.matrix_framework.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.ci/.matrix_framework.yml -------------------------------------------------------------------------------- /.ci/.matrix_framework_fips.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.ci/.matrix_framework_fips.yml -------------------------------------------------------------------------------- /.ci/.matrix_framework_full.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.ci/.matrix_framework_full.yml -------------------------------------------------------------------------------- /.ci/.matrix_python.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.ci/.matrix_python.yml -------------------------------------------------------------------------------- /.ci/.matrix_python_fips.yml: -------------------------------------------------------------------------------- 1 | VERSION: 2 | - python-3.12 3 | -------------------------------------------------------------------------------- /.ci/.matrix_python_full.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.ci/.matrix_python_full.yml -------------------------------------------------------------------------------- /.ci/bench.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.ci/bench.sh -------------------------------------------------------------------------------- /.ci/create-arn-table.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.ci/create-arn-table.sh -------------------------------------------------------------------------------- /.ci/docker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.ci/docker/README.md -------------------------------------------------------------------------------- /.ci/docker/util.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.ci/docker/util.sh -------------------------------------------------------------------------------- /.ci/publish-aws.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.ci/publish-aws.sh -------------------------------------------------------------------------------- /.ci/updatecli/values.d/apm-data-spec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.ci/updatecli/values.d/apm-data-spec.yml -------------------------------------------------------------------------------- /.ci/updatecli/values.d/apm-gherkin.yml: -------------------------------------------------------------------------------- 1 | apm_gherkin_specs_path: tests/bdd/features -------------------------------------------------------------------------------- /.ci/updatecli/values.d/apm-json-specs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.ci/updatecli/values.d/apm-json-specs.yml -------------------------------------------------------------------------------- /.ci/updatecli/values.d/scm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.ci/updatecli/values.d/scm.yml -------------------------------------------------------------------------------- /.ci/updatecli/values.d/update-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.ci/updatecli/values.d/update-compose.yml -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.editorconfig -------------------------------------------------------------------------------- /.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.flake8 -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/ISSUE_TEMPLATE/Bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/Feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/ISSUE_TEMPLATE/Feature_request.md -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/actions/build-distribution/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/actions/build-distribution/action.yml -------------------------------------------------------------------------------- /.github/actions/packages/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/actions/packages/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/README.md -------------------------------------------------------------------------------- /.github/workflows/build-images.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/build-images.yml -------------------------------------------------------------------------------- /.github/workflows/docs-build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/docs-build.yml -------------------------------------------------------------------------------- /.github/workflows/docs-cleanup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/docs-cleanup.yml -------------------------------------------------------------------------------- /.github/workflows/github-commands-comment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/github-commands-comment.yml -------------------------------------------------------------------------------- /.github/workflows/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/matrix-command.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/matrix-command.yml -------------------------------------------------------------------------------- /.github/workflows/microbenchmark.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/microbenchmark.yml -------------------------------------------------------------------------------- /.github/workflows/packages.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/packages.yml -------------------------------------------------------------------------------- /.github/workflows/pre-commit.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/pre-commit.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/run-matrix.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/run-matrix.yml -------------------------------------------------------------------------------- /.github/workflows/test-docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/test-docs.yml -------------------------------------------------------------------------------- /.github/workflows/test-fips.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/test-fips.yml -------------------------------------------------------------------------------- /.github/workflows/test-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/test-release.yml -------------------------------------------------------------------------------- /.github/workflows/test-reporter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/test-reporter.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.github/workflows/updatecli.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.github/workflows/updatecli.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /.tool-versions: -------------------------------------------------------------------------------- 1 | updatecli v0.111.0 -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- 1 | See http://github.com/elastic/apm-agent-python/contributors 2 | -------------------------------------------------------------------------------- /CHANGELOG.asciidoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/CHANGELOG.asciidoc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.wolfi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/Dockerfile.wolfi -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/Makefile -------------------------------------------------------------------------------- /NOTICE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/NOTICE.md -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/README.rst -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/SECURITY.md -------------------------------------------------------------------------------- /conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/conftest.py -------------------------------------------------------------------------------- /dev-utils/make-distribution.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/dev-utils/make-distribution.sh -------------------------------------------------------------------------------- /dev-utils/make-packages.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/dev-utils/make-packages.sh -------------------------------------------------------------------------------- /dev-utils/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/dev-utils/requirements.txt -------------------------------------------------------------------------------- /docs/docset.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/docset.yml -------------------------------------------------------------------------------- /docs/reference/advanced-topics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/advanced-topics.md -------------------------------------------------------------------------------- /docs/reference/aiohttp-server-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/aiohttp-server-support.md -------------------------------------------------------------------------------- /docs/reference/api-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/api-reference.md -------------------------------------------------------------------------------- /docs/reference/asgi-middleware.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/asgi-middleware.md -------------------------------------------------------------------------------- /docs/reference/azure-functions-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/azure-functions-support.md -------------------------------------------------------------------------------- /docs/reference/configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/configuration.md -------------------------------------------------------------------------------- /docs/reference/django-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/django-support.md -------------------------------------------------------------------------------- /docs/reference/flask-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/flask-support.md -------------------------------------------------------------------------------- /docs/reference/how-agent-works.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/how-agent-works.md -------------------------------------------------------------------------------- /docs/reference/images/choose-a-layer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/images/choose-a-layer.png -------------------------------------------------------------------------------- /docs/reference/images/config-layer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/images/config-layer.png -------------------------------------------------------------------------------- /docs/reference/images/dynamic-config.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/images/dynamic-config.svg -------------------------------------------------------------------------------- /docs/reference/images/python-lambda-env-vars.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/images/python-lambda-env-vars.png -------------------------------------------------------------------------------- /docs/reference/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/index.md -------------------------------------------------------------------------------- /docs/reference/instrumenting-custom-code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/instrumenting-custom-code.md -------------------------------------------------------------------------------- /docs/reference/lambda-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/lambda-support.md -------------------------------------------------------------------------------- /docs/reference/logs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/logs.md -------------------------------------------------------------------------------- /docs/reference/metrics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/metrics.md -------------------------------------------------------------------------------- /docs/reference/opentelemetry-api-bridge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/opentelemetry-api-bridge.md -------------------------------------------------------------------------------- /docs/reference/performance-tuning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/performance-tuning.md -------------------------------------------------------------------------------- /docs/reference/run-tests-locally.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/run-tests-locally.md -------------------------------------------------------------------------------- /docs/reference/sanic-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/sanic-support.md -------------------------------------------------------------------------------- /docs/reference/sanitizing-data.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/sanitizing-data.md -------------------------------------------------------------------------------- /docs/reference/set-up-apm-python-agent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/set-up-apm-python-agent.md -------------------------------------------------------------------------------- /docs/reference/starlette-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/starlette-support.md -------------------------------------------------------------------------------- /docs/reference/supported-technologies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/supported-technologies.md -------------------------------------------------------------------------------- /docs/reference/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/toc.yml -------------------------------------------------------------------------------- /docs/reference/tornado-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/tornado-support.md -------------------------------------------------------------------------------- /docs/reference/upgrading-4-x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/upgrading-4-x.md -------------------------------------------------------------------------------- /docs/reference/upgrading-5-x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/upgrading-5-x.md -------------------------------------------------------------------------------- /docs/reference/upgrading-6-x.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/upgrading-6-x.md -------------------------------------------------------------------------------- /docs/reference/upgrading.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/upgrading.md -------------------------------------------------------------------------------- /docs/reference/wrapper-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/reference/wrapper-support.md -------------------------------------------------------------------------------- /docs/release-notes/breaking-changes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/release-notes/breaking-changes.md -------------------------------------------------------------------------------- /docs/release-notes/deprecations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/release-notes/deprecations.md -------------------------------------------------------------------------------- /docs/release-notes/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/release-notes/index.md -------------------------------------------------------------------------------- /docs/release-notes/known-issues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/release-notes/known-issues.md -------------------------------------------------------------------------------- /docs/release-notes/toc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/docs/release-notes/toc.yml -------------------------------------------------------------------------------- /elasticapm/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/__init__.py -------------------------------------------------------------------------------- /elasticapm/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/base.py -------------------------------------------------------------------------------- /elasticapm/conf/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/conf/__init__.py -------------------------------------------------------------------------------- /elasticapm/conf/constants.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/conf/constants.py -------------------------------------------------------------------------------- /elasticapm/context/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/context/__init__.py -------------------------------------------------------------------------------- /elasticapm/context/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/context/base.py -------------------------------------------------------------------------------- /elasticapm/context/contextvars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/context/contextvars.py -------------------------------------------------------------------------------- /elasticapm/context/threadlocal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/context/threadlocal.py -------------------------------------------------------------------------------- /elasticapm/contrib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/aiohttp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/aiohttp/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/aiohttp/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/aiohttp/middleware.py -------------------------------------------------------------------------------- /elasticapm/contrib/aiohttp/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/aiohttp/utils.py -------------------------------------------------------------------------------- /elasticapm/contrib/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/asgi.py -------------------------------------------------------------------------------- /elasticapm/contrib/asyncio/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/asyncio/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/asyncio/traces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/asyncio/traces.py -------------------------------------------------------------------------------- /elasticapm/contrib/celery/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/celery/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/django/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/django/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/django/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/django/apps.py -------------------------------------------------------------------------------- /elasticapm/contrib/django/celery/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/django/celery/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/django/celery/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/django/celery/models.py -------------------------------------------------------------------------------- /elasticapm/contrib/django/client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/django/client.py -------------------------------------------------------------------------------- /elasticapm/contrib/django/context_processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/django/context_processors.py -------------------------------------------------------------------------------- /elasticapm/contrib/django/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/django/handlers.py -------------------------------------------------------------------------------- /elasticapm/contrib/django/management/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/django/management/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/django/management/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/django/management/commands/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/django/management/commands/elasticapm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/django/management/commands/elasticapm.py -------------------------------------------------------------------------------- /elasticapm/contrib/django/middleware/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/django/middleware/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/django/middleware/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/django/middleware/wsgi.py -------------------------------------------------------------------------------- /elasticapm/contrib/django/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/django/utils.py -------------------------------------------------------------------------------- /elasticapm/contrib/flask/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/flask/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/flask/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/flask/utils.py -------------------------------------------------------------------------------- /elasticapm/contrib/grpc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/grpc/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/grpc/async_server_interceptor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/grpc/async_server_interceptor.py -------------------------------------------------------------------------------- /elasticapm/contrib/grpc/client_interceptor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/grpc/client_interceptor.py -------------------------------------------------------------------------------- /elasticapm/contrib/grpc/server_interceptor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/grpc/server_interceptor.py -------------------------------------------------------------------------------- /elasticapm/contrib/grpc/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/grpc/utils.py -------------------------------------------------------------------------------- /elasticapm/contrib/opentelemetry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/opentelemetry/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/opentelemetry/context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/opentelemetry/context.py -------------------------------------------------------------------------------- /elasticapm/contrib/opentelemetry/span.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/opentelemetry/span.py -------------------------------------------------------------------------------- /elasticapm/contrib/opentelemetry/trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/opentelemetry/trace.py -------------------------------------------------------------------------------- /elasticapm/contrib/opentelemetry/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/opentelemetry/utils.py -------------------------------------------------------------------------------- /elasticapm/contrib/opentracing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/opentracing/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/opentracing/span.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/opentracing/span.py -------------------------------------------------------------------------------- /elasticapm/contrib/opentracing/tracer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/opentracing/tracer.py -------------------------------------------------------------------------------- /elasticapm/contrib/paste.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/paste.py -------------------------------------------------------------------------------- /elasticapm/contrib/pylons/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/pylons/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/rq/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/rq/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/sanic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/sanic/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/sanic/patch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/sanic/patch.py -------------------------------------------------------------------------------- /elasticapm/contrib/sanic/sanic_types.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/sanic/sanic_types.py -------------------------------------------------------------------------------- /elasticapm/contrib/sanic/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/sanic/utils.py -------------------------------------------------------------------------------- /elasticapm/contrib/serverless/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/serverless/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/serverless/aws.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/serverless/aws.py -------------------------------------------------------------------------------- /elasticapm/contrib/serverless/aws_wrapper/NOTICE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/serverless/aws_wrapper/NOTICE.md -------------------------------------------------------------------------------- /elasticapm/contrib/serverless/aws_wrapper/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/serverless/aws_wrapper/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/serverless/aws_wrapper/elasticapm-lambda.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/serverless/aws_wrapper/elasticapm-lambda.py -------------------------------------------------------------------------------- /elasticapm/contrib/serverless/aws_wrapper/elasticapm_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/serverless/aws_wrapper/elasticapm_handler.py -------------------------------------------------------------------------------- /elasticapm/contrib/serverless/azure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/serverless/azure.py -------------------------------------------------------------------------------- /elasticapm/contrib/starlette/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/starlette/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/starlette/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/starlette/utils.py -------------------------------------------------------------------------------- /elasticapm/contrib/tornado/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/tornado/__init__.py -------------------------------------------------------------------------------- /elasticapm/contrib/tornado/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/tornado/utils.py -------------------------------------------------------------------------------- /elasticapm/contrib/twisted/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/contrib/twisted/__init__.py -------------------------------------------------------------------------------- /elasticapm/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/events.py -------------------------------------------------------------------------------- /elasticapm/handlers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/handlers/__init__.py -------------------------------------------------------------------------------- /elasticapm/handlers/logbook.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/handlers/logbook.py -------------------------------------------------------------------------------- /elasticapm/handlers/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/handlers/logging.py -------------------------------------------------------------------------------- /elasticapm/handlers/structlog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/handlers/structlog.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/__init__.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/control.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/__init__.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/asyncio/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/asyncio/__init__.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/asyncio/aiobotocore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/asyncio/aiobotocore.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/asyncio/aiohttp_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/asyncio/aiohttp_client.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/asyncio/aiomysql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/asyncio/aiomysql.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/asyncio/aiopg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/asyncio/aiopg.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/asyncio/aioredis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/asyncio/aioredis.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/asyncio/asyncpg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/asyncio/asyncpg.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/asyncio/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/asyncio/base.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/asyncio/dbapi2_asyncio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/asyncio/dbapi2_asyncio.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/asyncio/elasticsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/asyncio/elasticsearch.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/asyncio/psycopg_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/asyncio/psycopg_async.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/asyncio/redis_asyncio.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/asyncio/redis_asyncio.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/asyncio/sleep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/asyncio/sleep.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/asyncio/starlette.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/asyncio/starlette.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/azure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/azure.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/base.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/botocore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/botocore.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/cassandra.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/cassandra.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/dbapi2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/dbapi2.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/django/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/django/__init__.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/django/template.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/django/template.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/elasticsearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/elasticsearch.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/flask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/flask.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/graphql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/graphql.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/grpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/grpc.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/httplib2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/httplib2.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/httpx/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/httpx/__init__.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/httpx/async/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/httpx/async/__init__.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/httpx/async/httpcore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/httpx/async/httpcore.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/httpx/async/httpx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/httpx/async/httpx.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/httpx/sync/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/httpx/sync/__init__.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/httpx/sync/httpcore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/httpx/sync/httpcore.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/httpx/sync/httpx.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/httpx/sync/httpx.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/httpx/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/httpx/utils.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/jinja2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/jinja2.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/kafka.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/kafka.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/mysql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/mysql.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/mysql_connector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/mysql_connector.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/psycopg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/psycopg.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/psycopg2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/psycopg2.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/pylibmc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/pylibmc.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/pymemcache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/pymemcache.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/pymongo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/pymongo.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/pymssql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/pymssql.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/pymysql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/pymysql.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/pyodbc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/pyodbc.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/python_memcached.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/python_memcached.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/redis.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/requests.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/sqlite.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/sqlite.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/starlette.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/starlette.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/tornado.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/tornado.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/urllib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/urllib.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/urllib3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/urllib3.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/packages/zlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/packages/zlib.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/register.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/register.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/wrapper/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/wrapper/__init__.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/wrapper/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/wrapper/__main__.py -------------------------------------------------------------------------------- /elasticapm/instrumentation/wrapper/sitecustomize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/instrumentation/wrapper/sitecustomize.py -------------------------------------------------------------------------------- /elasticapm/metrics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/metrics/__init__.py -------------------------------------------------------------------------------- /elasticapm/metrics/base_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/metrics/base_metrics.py -------------------------------------------------------------------------------- /elasticapm/metrics/sets/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/metrics/sets/__init__.py -------------------------------------------------------------------------------- /elasticapm/metrics/sets/breakdown.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/metrics/sets/breakdown.py -------------------------------------------------------------------------------- /elasticapm/metrics/sets/cpu.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/metrics/sets/cpu.py -------------------------------------------------------------------------------- /elasticapm/metrics/sets/cpu_linux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/metrics/sets/cpu_linux.py -------------------------------------------------------------------------------- /elasticapm/metrics/sets/cpu_psutil.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/metrics/sets/cpu_psutil.py -------------------------------------------------------------------------------- /elasticapm/metrics/sets/prometheus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/metrics/sets/prometheus.py -------------------------------------------------------------------------------- /elasticapm/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/middleware.py -------------------------------------------------------------------------------- /elasticapm/processors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/processors.py -------------------------------------------------------------------------------- /elasticapm/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /elasticapm/traces.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/traces.py -------------------------------------------------------------------------------- /elasticapm/transport/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/transport/__init__.py -------------------------------------------------------------------------------- /elasticapm/transport/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/transport/base.py -------------------------------------------------------------------------------- /elasticapm/transport/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/transport/exceptions.py -------------------------------------------------------------------------------- /elasticapm/transport/http.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/transport/http.py -------------------------------------------------------------------------------- /elasticapm/transport/http_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/transport/http_base.py -------------------------------------------------------------------------------- /elasticapm/transport/http_urllib3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/transport/http_urllib3.py -------------------------------------------------------------------------------- /elasticapm/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/utils/__init__.py -------------------------------------------------------------------------------- /elasticapm/utils/cgroup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/utils/cgroup.py -------------------------------------------------------------------------------- /elasticapm/utils/cloud.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/utils/cloud.py -------------------------------------------------------------------------------- /elasticapm/utils/compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/utils/compat.py -------------------------------------------------------------------------------- /elasticapm/utils/deprecation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/utils/deprecation.py -------------------------------------------------------------------------------- /elasticapm/utils/disttracing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/utils/disttracing.py -------------------------------------------------------------------------------- /elasticapm/utils/encoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/utils/encoding.py -------------------------------------------------------------------------------- /elasticapm/utils/json_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/utils/json_encoder.py -------------------------------------------------------------------------------- /elasticapm/utils/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/utils/logging.py -------------------------------------------------------------------------------- /elasticapm/utils/module_import.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/utils/module_import.py -------------------------------------------------------------------------------- /elasticapm/utils/simplejson_encoder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/utils/simplejson_encoder.py -------------------------------------------------------------------------------- /elasticapm/utils/stacks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/utils/stacks.py -------------------------------------------------------------------------------- /elasticapm/utils/threading.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/utils/threading.py -------------------------------------------------------------------------------- /elasticapm/utils/time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/utils/time.py -------------------------------------------------------------------------------- /elasticapm/utils/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/utils/wsgi.py -------------------------------------------------------------------------------- /elasticapm/version.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/elasticapm/version.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/build_docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/scripts/build_docs.sh -------------------------------------------------------------------------------- /scripts/install-tools.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/scripts/install-tools.bat -------------------------------------------------------------------------------- /scripts/run-benchmarks.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/scripts/run-benchmarks.sh -------------------------------------------------------------------------------- /scripts/run-tests.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/scripts/run-tests.bat -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/setup.py -------------------------------------------------------------------------------- /tests/.dockerignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /tests/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/Dockerfile -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/bdd/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/bdd/__init__.py -------------------------------------------------------------------------------- /tests/bdd/api_key_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/bdd/api_key_tests.py -------------------------------------------------------------------------------- /tests/bdd/features/api_key.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/bdd/features/api_key.feature -------------------------------------------------------------------------------- /tests/bdd/features/azure_app_service_metadata.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/bdd/features/azure_app_service_metadata.feature -------------------------------------------------------------------------------- /tests/bdd/features/azure_functions_metadata.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/bdd/features/azure_functions_metadata.feature -------------------------------------------------------------------------------- /tests/bdd/features/otel_bridge.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/bdd/features/otel_bridge.feature -------------------------------------------------------------------------------- /tests/bdd/features/outcome.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/bdd/features/outcome.feature -------------------------------------------------------------------------------- /tests/bdd/features/user_agent.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/bdd/features/user_agent.feature -------------------------------------------------------------------------------- /tests/ca/ca.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/ca/ca.crt -------------------------------------------------------------------------------- /tests/ca/ca.key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/ca/ca.key -------------------------------------------------------------------------------- /tests/ca/chain.crt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/ca/chain.crt -------------------------------------------------------------------------------- /tests/ca/server.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/ca/server.pem -------------------------------------------------------------------------------- /tests/ca/server_expired.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/ca/server_expired.pem -------------------------------------------------------------------------------- /tests/client/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/client/__init__.py -------------------------------------------------------------------------------- /tests/client/client_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/client/client_tests.py -------------------------------------------------------------------------------- /tests/client/dropped_spans_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/client/dropped_spans_tests.py -------------------------------------------------------------------------------- /tests/client/exception_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/client/exception_tests.py -------------------------------------------------------------------------------- /tests/client/py3_exception_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/client/py3_exception_tests.py -------------------------------------------------------------------------------- /tests/client/span_compression_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/client/span_compression_tests.py -------------------------------------------------------------------------------- /tests/client/transaction_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/client/transaction_tests.py -------------------------------------------------------------------------------- /tests/config/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/config/__init__.py -------------------------------------------------------------------------------- /tests/config/central_config_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/config/central_config_tests.py -------------------------------------------------------------------------------- /tests/config/config_snapshotting_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/config/config_snapshotting_tests.py -------------------------------------------------------------------------------- /tests/config/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/config/tests.py -------------------------------------------------------------------------------- /tests/context/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/context/__init__.py -------------------------------------------------------------------------------- /tests/context/eventlet_threading_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/context/eventlet_threading_tests.py -------------------------------------------------------------------------------- /tests/context/gevent_threading_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/context/gevent_threading_tests.py -------------------------------------------------------------------------------- /tests/context/test_context.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/context/test_context.py -------------------------------------------------------------------------------- /tests/contrib/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/__init__.py -------------------------------------------------------------------------------- /tests/contrib/asgi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/asgi/__init__.py -------------------------------------------------------------------------------- /tests/contrib/asgi/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/asgi/app.py -------------------------------------------------------------------------------- /tests/contrib/asgi/asgi_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/asgi/asgi_tests.py -------------------------------------------------------------------------------- /tests/contrib/asyncio/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/asyncio/__init__.py -------------------------------------------------------------------------------- /tests/contrib/asyncio/aiohttp_web_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/asyncio/aiohttp_web_tests.py -------------------------------------------------------------------------------- /tests/contrib/asyncio/starlette_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/asyncio/starlette_tests.py -------------------------------------------------------------------------------- /tests/contrib/asyncio/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/asyncio/tests.py -------------------------------------------------------------------------------- /tests/contrib/asyncio/tornado/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/asyncio/tornado/__init__.py -------------------------------------------------------------------------------- /tests/contrib/asyncio/tornado/templates/test.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/asyncio/tornado/templates/test.html -------------------------------------------------------------------------------- /tests/contrib/asyncio/tornado/tornado_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/asyncio/tornado/tornado_tests.py -------------------------------------------------------------------------------- /tests/contrib/celery/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/celery/__init__.py -------------------------------------------------------------------------------- /tests/contrib/celery/django_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/celery/django_tests.py -------------------------------------------------------------------------------- /tests/contrib/celery/flask_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/celery/flask_tests.py -------------------------------------------------------------------------------- /tests/contrib/django/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/__init__.py -------------------------------------------------------------------------------- /tests/contrib/django/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/conftest.py -------------------------------------------------------------------------------- /tests/contrib/django/django_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/django_tests.py -------------------------------------------------------------------------------- /tests/contrib/django/fake1/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/fake1/__init__.py -------------------------------------------------------------------------------- /tests/contrib/django/fake2/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/fake2/__init__.py -------------------------------------------------------------------------------- /tests/contrib/django/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/fixtures.py -------------------------------------------------------------------------------- /tests/contrib/django/testapp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/testapp/__init__.py -------------------------------------------------------------------------------- /tests/contrib/django/testapp/celery.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/testapp/celery.py -------------------------------------------------------------------------------- /tests/contrib/django/testapp/middleware.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/testapp/middleware.py -------------------------------------------------------------------------------- /tests/contrib/django/testapp/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/testapp/models.py -------------------------------------------------------------------------------- /tests/contrib/django/testapp/nameless_route_urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/testapp/nameless_route_urls.py -------------------------------------------------------------------------------- /tests/contrib/django/testapp/tasks.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/testapp/tasks.py -------------------------------------------------------------------------------- /tests/contrib/django/testapp/templates/404.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/contrib/django/testapp/templates/error.html: -------------------------------------------------------------------------------- 1 | Foo Bar 2 | Baz 3 | {% invalid template tag %} 4 | 42 5 | 4711 -------------------------------------------------------------------------------- /tests/contrib/django/testapp/templates/jinja2/jinja2_template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/testapp/templates/jinja2/jinja2_template.html -------------------------------------------------------------------------------- /tests/contrib/django/testapp/templates/list_users.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/testapp/templates/list_users.html -------------------------------------------------------------------------------- /tests/contrib/django/testapp/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/testapp/urls.py -------------------------------------------------------------------------------- /tests/contrib/django/testapp/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/testapp/views.py -------------------------------------------------------------------------------- /tests/contrib/django/wrapper_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/django/wrapper_tests.py -------------------------------------------------------------------------------- /tests/contrib/flask/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/flask/__init__.py -------------------------------------------------------------------------------- /tests/contrib/flask/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/flask/fixtures.py -------------------------------------------------------------------------------- /tests/contrib/flask/flask_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/flask/flask_tests.py -------------------------------------------------------------------------------- /tests/contrib/flask/templates/users.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/flask/templates/users.html -------------------------------------------------------------------------------- /tests/contrib/flask/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/flask/utils.py -------------------------------------------------------------------------------- /tests/contrib/grpc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/grpc/__init__.py -------------------------------------------------------------------------------- /tests/contrib/grpc/grpc_app/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/grpc/grpc_app/__init__.py -------------------------------------------------------------------------------- /tests/contrib/grpc/grpc_app/proto/test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/grpc/grpc_app/proto/test.proto -------------------------------------------------------------------------------- /tests/contrib/grpc/grpc_app/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/grpc/grpc_app/server.py -------------------------------------------------------------------------------- /tests/contrib/grpc/grpc_app/testgrpc_pb2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/grpc/grpc_app/testgrpc_pb2.py -------------------------------------------------------------------------------- /tests/contrib/grpc/grpc_app/testgrpc_pb2_grpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/grpc/grpc_app/testgrpc_pb2_grpc.py -------------------------------------------------------------------------------- /tests/contrib/grpc/grpc_client_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/grpc/grpc_client_tests.py -------------------------------------------------------------------------------- /tests/contrib/opentelemetry/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/opentelemetry/__init__.py -------------------------------------------------------------------------------- /tests/contrib/opentelemetry/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/opentelemetry/tests.py -------------------------------------------------------------------------------- /tests/contrib/opentracing/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/opentracing/__init__.py -------------------------------------------------------------------------------- /tests/contrib/opentracing/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/opentracing/tests.py -------------------------------------------------------------------------------- /tests/contrib/pylons/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/pylons/__init__.py -------------------------------------------------------------------------------- /tests/contrib/pylons/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/pylons/tests.py -------------------------------------------------------------------------------- /tests/contrib/sanic/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/sanic/__init__.py -------------------------------------------------------------------------------- /tests/contrib/sanic/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/sanic/fixtures.py -------------------------------------------------------------------------------- /tests/contrib/sanic/sanic_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/sanic/sanic_tests.py -------------------------------------------------------------------------------- /tests/contrib/serverless/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/serverless/__init__.py -------------------------------------------------------------------------------- /tests/contrib/serverless/aws_api2_test_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/serverless/aws_api2_test_data.json -------------------------------------------------------------------------------- /tests/contrib/serverless/aws_api_test_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/serverless/aws_api_test_data.json -------------------------------------------------------------------------------- /tests/contrib/serverless/aws_elb_test_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/serverless/aws_elb_test_data.json -------------------------------------------------------------------------------- /tests/contrib/serverless/aws_lurl_test_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/serverless/aws_lurl_test_data.json -------------------------------------------------------------------------------- /tests/contrib/serverless/aws_s3_batch_test_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/serverless/aws_s3_batch_test_data.json -------------------------------------------------------------------------------- /tests/contrib/serverless/aws_s3_test_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/serverless/aws_s3_test_data.json -------------------------------------------------------------------------------- /tests/contrib/serverless/aws_sns_test_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/serverless/aws_sns_test_data.json -------------------------------------------------------------------------------- /tests/contrib/serverless/aws_sqs_test_data.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/serverless/aws_sqs_test_data.json -------------------------------------------------------------------------------- /tests/contrib/serverless/aws_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/serverless/aws_tests.py -------------------------------------------------------------------------------- /tests/contrib/serverless/azurefunctions/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/serverless/azurefunctions/__init__.py -------------------------------------------------------------------------------- /tests/contrib/serverless/azurefunctions/azure_functions_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/serverless/azurefunctions/azure_functions_tests.py -------------------------------------------------------------------------------- /tests/contrib/test_eventlet.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/test_eventlet.py -------------------------------------------------------------------------------- /tests/contrib/twisted/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/twisted/__init__.py -------------------------------------------------------------------------------- /tests/contrib/twisted/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/contrib/twisted/tests.py -------------------------------------------------------------------------------- /tests/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/docker-compose.yml -------------------------------------------------------------------------------- /tests/entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/entrypoint.sh -------------------------------------------------------------------------------- /tests/events/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/events/__init__.py -------------------------------------------------------------------------------- /tests/events/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/events/tests.py -------------------------------------------------------------------------------- /tests/fixtures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/fixtures.py -------------------------------------------------------------------------------- /tests/handlers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/handlers/__init__.py -------------------------------------------------------------------------------- /tests/handlers/logbook/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/handlers/logbook/__init__.py -------------------------------------------------------------------------------- /tests/handlers/logbook/logbook_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/handlers/logbook/logbook_tests.py -------------------------------------------------------------------------------- /tests/handlers/logging/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/handlers/logging/__init__.py -------------------------------------------------------------------------------- /tests/handlers/logging/logging_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/handlers/logging/logging_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/__init__.py -------------------------------------------------------------------------------- /tests/instrumentation/asyncio_tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/asyncio_tests/__init__.py -------------------------------------------------------------------------------- /tests/instrumentation/asyncio_tests/aiobotocore_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/asyncio_tests/aiobotocore_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/asyncio_tests/aiohttp_client_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/asyncio_tests/aiohttp_client_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/asyncio_tests/aiomysql_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/asyncio_tests/aiomysql_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/asyncio_tests/aiopg_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/asyncio_tests/aiopg_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/asyncio_tests/aioredis_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/asyncio_tests/aioredis_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/asyncio_tests/async_elasticsearch_client_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/asyncio_tests/async_elasticsearch_client_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/asyncio_tests/asyncpg_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/asyncio_tests/asyncpg_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/asyncio_tests/base_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/asyncio_tests/base_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/asyncio_tests/httpx_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/asyncio_tests/httpx_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/asyncio_tests/psycopg_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/asyncio_tests/psycopg_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/asyncio_tests/redis_asyncio_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/asyncio_tests/redis_asyncio_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/azure_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/azure_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/base_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/base_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/botocore_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/botocore_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/broken_class.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/broken_class.py -------------------------------------------------------------------------------- /tests/instrumentation/cassandra_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/cassandra_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/dbapi2_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/dbapi2_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/django_tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/django_tests/__init__.py -------------------------------------------------------------------------------- /tests/instrumentation/django_tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/django_tests/conftest.py -------------------------------------------------------------------------------- /tests/instrumentation/django_tests/template_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/django_tests/template_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/elasticsearch_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/elasticsearch_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/flask_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/flask_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/graphql_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/graphql_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/httplib2_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/httplib2_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/httpx_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/httpx_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/jinja2_tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/jinja2_tests/__init__.py -------------------------------------------------------------------------------- /tests/instrumentation/jinja2_tests/jinja2_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/jinja2_tests/jinja2_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/jinja2_tests/mytemplate.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/jinja2_tests/mytemplate.html -------------------------------------------------------------------------------- /tests/instrumentation/kafka_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/kafka_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/mysql_connector_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/mysql_connector_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/mysql_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/mysql_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/mysqlclient_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/mysqlclient_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/psycopg2_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/psycopg2_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/psycopg_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/psycopg_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/pylibmc_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/pylibmc_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/pymemcache_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/pymemcache_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/pymongo_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/pymongo_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/pymssql_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/pymssql_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/pymysql_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/pymysql_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/pyodbc_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/pyodbc_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/python_memcached_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/python_memcached_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/redis_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/redis_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/requests_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/requests_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/sqlite_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/sqlite_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/starlette_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/starlette_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/transactions_store_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/transactions_store_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/urllib3_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/urllib3_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/urllib_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/urllib_tests.py -------------------------------------------------------------------------------- /tests/instrumentation/wrapper/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/wrapper/__init__.py -------------------------------------------------------------------------------- /tests/instrumentation/wrapper/testapp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/wrapper/testapp.py -------------------------------------------------------------------------------- /tests/instrumentation/wrapper/wrapper_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/instrumentation/wrapper/wrapper_tests.py -------------------------------------------------------------------------------- /tests/metrics/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/metrics/__init__.py -------------------------------------------------------------------------------- /tests/metrics/base_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/metrics/base_tests.py -------------------------------------------------------------------------------- /tests/metrics/breakdown_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/metrics/breakdown_tests.py -------------------------------------------------------------------------------- /tests/metrics/cpu_linux_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/metrics/cpu_linux_tests.py -------------------------------------------------------------------------------- /tests/metrics/cpu_psutil_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/metrics/cpu_psutil_tests.py -------------------------------------------------------------------------------- /tests/metrics/prometheus_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/metrics/prometheus_tests.py -------------------------------------------------------------------------------- /tests/middleware/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/middleware/__init__.py -------------------------------------------------------------------------------- /tests/middleware/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/middleware/tests.py -------------------------------------------------------------------------------- /tests/processors/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/processors/__init__.py -------------------------------------------------------------------------------- /tests/processors/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/processors/tests.py -------------------------------------------------------------------------------- /tests/requirements/lint-flake8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/lint-flake8.txt -------------------------------------------------------------------------------- /tests/requirements/lint-isort.txt: -------------------------------------------------------------------------------- 1 | isort 2 | mock 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-aiobotocore-newest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-aiobotocore-newest.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-aiohttp-3.0.txt: -------------------------------------------------------------------------------- 1 | aiohttp>=3,<4 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-aiohttp-newest.txt: -------------------------------------------------------------------------------- 1 | aiohttp 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-aiomysql-newest.txt: -------------------------------------------------------------------------------- 1 | aiomysql 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-aiopg-newest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-aiopg-newest.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-aioredis-2.txt: -------------------------------------------------------------------------------- 1 | aioredis>=2.0.0a1 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-aioredis-newest.txt: -------------------------------------------------------------------------------- 1 | aioredis<2 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-asgi-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-asgi-2.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-asgi-newest.txt: -------------------------------------------------------------------------------- 1 | quart 2 | async-asgi-testclient 3 | asgiref 4 | -r reqs-base.txt 5 | -------------------------------------------------------------------------------- /tests/requirements/reqs-asyncpg-0.28.txt: -------------------------------------------------------------------------------- 1 | asyncpg==0.28 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-asyncpg-newest.txt: -------------------------------------------------------------------------------- 1 | asyncpg 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-azure-newest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-azure-newest.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-azurefunctions-newest.txt: -------------------------------------------------------------------------------- 1 | azure-functions 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-base.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-base.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-boto3-1.5.txt: -------------------------------------------------------------------------------- 1 | boto3>=1.5,<1.6 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-boto3-1.6.txt: -------------------------------------------------------------------------------- 1 | boto3>=1.6,<1.7 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-boto3-newest.txt: -------------------------------------------------------------------------------- 1 | boto3 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-cassandra-3.4.txt: -------------------------------------------------------------------------------- 1 | cassandra-driver>=3.4.0,<3.5.0 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-cassandra-newest.txt: -------------------------------------------------------------------------------- 1 | cassandra-driver>=3.14.0 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-celery-5-django-3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-celery-5-django-3.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-celery-5-django-4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-celery-5-django-4.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-celery-5-django-5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-celery-5-django-5.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-celery-5-flask-2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-celery-5-flask-2.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-celery-5.txt: -------------------------------------------------------------------------------- 1 | celery<6 2 | importlib-metadata<5.0; python_version<"3.8" 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-django-1.11.txt: -------------------------------------------------------------------------------- 1 | Django>=1.11,<2.0 2 | jinja2<4 3 | -r reqs-base.txt 4 | -------------------------------------------------------------------------------- /tests/requirements/reqs-django-2.0.txt: -------------------------------------------------------------------------------- 1 | Django>=2.0,<2.1 2 | jinja2<4 3 | -r reqs-base.txt 4 | -------------------------------------------------------------------------------- /tests/requirements/reqs-django-2.1.txt: -------------------------------------------------------------------------------- 1 | Django>=2.1,<2.2 2 | jinja2<4 3 | -r reqs-base.txt 4 | -------------------------------------------------------------------------------- /tests/requirements/reqs-django-2.2.txt: -------------------------------------------------------------------------------- 1 | Django>=2.2,<2.3 2 | jinja2<4 3 | -r reqs-base.txt 4 | -------------------------------------------------------------------------------- /tests/requirements/reqs-django-3.0.txt: -------------------------------------------------------------------------------- 1 | Django>=3.0b1,<3.1 2 | jinja2<4 3 | -r reqs-base.txt 4 | -------------------------------------------------------------------------------- /tests/requirements/reqs-django-3.1.txt: -------------------------------------------------------------------------------- 1 | Django>=3.1,<3.2 2 | jinja2<4 3 | -r reqs-base.txt 4 | -------------------------------------------------------------------------------- /tests/requirements/reqs-django-3.2.txt: -------------------------------------------------------------------------------- 1 | Django>=3.2b1,<3.3 2 | jinja2<4 3 | -r reqs-base.txt 4 | -------------------------------------------------------------------------------- /tests/requirements/reqs-django-4.0.txt: -------------------------------------------------------------------------------- 1 | Django>=4.0a1,<4.1 2 | jinja2<4 3 | -r reqs-base.txt 4 | -------------------------------------------------------------------------------- /tests/requirements/reqs-django-4.2.txt: -------------------------------------------------------------------------------- 1 | Django>=4.2,<5.0 2 | jinja2<4 3 | -r reqs-base.txt 4 | -------------------------------------------------------------------------------- /tests/requirements/reqs-django-5.0.txt: -------------------------------------------------------------------------------- 1 | Django>=5.0,<5.1 2 | jinja2<4 3 | -r reqs-base.txt 4 | -------------------------------------------------------------------------------- /tests/requirements/reqs-django-master.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-django-master.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-elasticsearch-7.txt: -------------------------------------------------------------------------------- 1 | elasticsearch>=7.0,<8.0 2 | aiohttp 3 | -r reqs-base.txt 4 | -------------------------------------------------------------------------------- /tests/requirements/reqs-elasticsearch-8.txt: -------------------------------------------------------------------------------- 1 | elasticsearch>=8.0,<9.0 2 | aiohttp 3 | -r reqs-base.txt 4 | -------------------------------------------------------------------------------- /tests/requirements/reqs-elasticsearch-9.txt: -------------------------------------------------------------------------------- 1 | elasticsearch>=9.0,<10.0 2 | aiohttp 3 | -r reqs-base.txt 4 | -------------------------------------------------------------------------------- /tests/requirements/reqs-eventlet-newest.txt: -------------------------------------------------------------------------------- 1 | eventlet 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-flask-0.10.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-flask-0.10.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-flask-0.11.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-flask-0.11.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-flask-0.12.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-flask-0.12.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-flask-1.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-flask-1.0.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-flask-1.1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-flask-1.1.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-flask-2.0.txt: -------------------------------------------------------------------------------- 1 | Flask>=2.0,<2.1 2 | Werkzeug<3 3 | blinker>=1.1 4 | itsdangerous 5 | -r reqs-base.txt 6 | -------------------------------------------------------------------------------- /tests/requirements/reqs-flask-2.1.txt: -------------------------------------------------------------------------------- 1 | Flask>=2.1,<2.2 2 | Werkzeug<3 3 | blinker>=1.1 4 | itsdangerous 5 | -r reqs-base.txt 6 | -------------------------------------------------------------------------------- /tests/requirements/reqs-flask-2.2.txt: -------------------------------------------------------------------------------- 1 | Flask>=2.2,<2.3 2 | Werkzeug<3 3 | blinker>=1.1 4 | itsdangerous 5 | -r reqs-base.txt 6 | -------------------------------------------------------------------------------- /tests/requirements/reqs-flask-2.3.txt: -------------------------------------------------------------------------------- 1 | Flask>=2.3,<3 2 | blinker>=1.1 3 | itsdangerous 4 | -r reqs-base.txt 5 | -------------------------------------------------------------------------------- /tests/requirements/reqs-flask-3.0.txt: -------------------------------------------------------------------------------- 1 | Flask>=3.0,<3.1 2 | itsdangerous 3 | -r reqs-base.txt 4 | -------------------------------------------------------------------------------- /tests/requirements/reqs-flask-master.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-flask-master.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-gevent-newest.txt: -------------------------------------------------------------------------------- 1 | gevent 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-graphene-2.txt: -------------------------------------------------------------------------------- 1 | graphene>2,<3 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-grpc-1.24.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-grpc-1.24.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-grpc-newest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-grpc-newest.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-httplib2-newest.txt: -------------------------------------------------------------------------------- 1 | httplib2>=0.18 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-httpx-0.13.txt: -------------------------------------------------------------------------------- 1 | httpx==0.13.* 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-httpx-0.14.txt: -------------------------------------------------------------------------------- 1 | httpx==0.14.* 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-httpx-0.21.txt: -------------------------------------------------------------------------------- 1 | httpx==0.21.* 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-httpx-newest.txt: -------------------------------------------------------------------------------- 1 | httpx 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-jinja2-2.txt: -------------------------------------------------------------------------------- 1 | jinja2<3 2 | MarkupSafe<2.1 3 | -r reqs-base.txt 4 | -------------------------------------------------------------------------------- /tests/requirements/reqs-jinja2-3.txt: -------------------------------------------------------------------------------- 1 | jinja2<4 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-kafka-python-newest.txt: -------------------------------------------------------------------------------- 1 | kafka-python 2 | -------------------------------------------------------------------------------- /tests/requirements/reqs-memcached-newest.txt: -------------------------------------------------------------------------------- 1 | python-memcached>=1.59 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-mysql_connector-newest.txt: -------------------------------------------------------------------------------- 1 | mysql-connector-python 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-mysqlclient-newest.txt: -------------------------------------------------------------------------------- 1 | mysqlclient 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-none.txt: -------------------------------------------------------------------------------- 1 | -r reqs-base.txt 2 | -------------------------------------------------------------------------------- /tests/requirements/reqs-opentelemetry-newest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-opentelemetry-newest.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-opentracing-2.0.txt: -------------------------------------------------------------------------------- 1 | opentracing>=2.0.0,<2.1.0 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-opentracing-newest.txt: -------------------------------------------------------------------------------- 1 | opentracing>=2.1.0 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-prometheus_client-newest.txt: -------------------------------------------------------------------------------- 1 | prometheus_client 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-psutil-4.0.txt: -------------------------------------------------------------------------------- 1 | psutil>=4.0.0,<5.0 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-psutil-5.0.txt: -------------------------------------------------------------------------------- 1 | psutil==5.0.0 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-psutil-newest.txt: -------------------------------------------------------------------------------- 1 | psutil >= 5.4.8 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-psycopg-newest.txt: -------------------------------------------------------------------------------- 1 | psycopg 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-psycopg2-newest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-psycopg2-newest.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-pylibmc-1.4.txt: -------------------------------------------------------------------------------- 1 | pylibmc>=1.4,<1.5 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-pylibmc-newest.txt: -------------------------------------------------------------------------------- 1 | pylibmc>=1.5.2 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-pymemcache-3.0.txt: -------------------------------------------------------------------------------- 1 | pymemcache==3.0.0 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-pymemcache-newest.txt: -------------------------------------------------------------------------------- 1 | pymemcache>=3.1.0 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-pymongo-3.1.txt: -------------------------------------------------------------------------------- 1 | pymongo>=3.1,<3.2 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-pymongo-3.2.txt: -------------------------------------------------------------------------------- 1 | pymongo>=3.2,<3.3 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-pymongo-3.3.txt: -------------------------------------------------------------------------------- 1 | pymongo>=3.3,<3.4 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-pymongo-3.4.txt: -------------------------------------------------------------------------------- 1 | pymongo>=3.4,<3.5 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-pymongo-3.5.txt: -------------------------------------------------------------------------------- 1 | pymongo>=3.5,<3.6 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-pymongo-3.6.txt: -------------------------------------------------------------------------------- 1 | pymongo>=3.6,<4.0 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-pymongo-newest.txt: -------------------------------------------------------------------------------- 1 | pymongo>=4.0 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-pymssql-newest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-pymssql-newest.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-pymysql-newest.txt: -------------------------------------------------------------------------------- 1 | pymysql 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-pyodbc-newest.txt: -------------------------------------------------------------------------------- 1 | pyodbc 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-redis-2.txt: -------------------------------------------------------------------------------- 1 | redis<3 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-redis-3.txt: -------------------------------------------------------------------------------- 1 | redis<4 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-redis-newest.txt: -------------------------------------------------------------------------------- 1 | redis 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-requests-newest.txt: -------------------------------------------------------------------------------- 1 | requests>=2.18 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-sanic-20.12.txt: -------------------------------------------------------------------------------- 1 | sanic<20.13 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-sanic-newest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-sanic-newest.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-starlette-0.13.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-starlette-0.13.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-starlette-0.14.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-starlette-0.14.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-starlette-newest.txt: -------------------------------------------------------------------------------- 1 | starlette>=0.15 2 | aiofiles 3 | httpx 4 | flask 5 | -r reqs-base.txt 6 | -------------------------------------------------------------------------------- /tests/requirements/reqs-tornado-newest.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/requirements/reqs-tornado-newest.txt -------------------------------------------------------------------------------- /tests/requirements/reqs-twisted-15.txt: -------------------------------------------------------------------------------- 1 | Twisted>=15,<16 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-twisted-16.txt: -------------------------------------------------------------------------------- 1 | Twisted>=16,<17 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-twisted-17.txt: -------------------------------------------------------------------------------- 1 | Twisted>=17,<18 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-twisted-18.txt: -------------------------------------------------------------------------------- 1 | Twisted>=18.4,<19 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/requirements/reqs-twisted-newest.txt: -------------------------------------------------------------------------------- 1 | Twisted 2 | -r reqs-base.txt 3 | -------------------------------------------------------------------------------- /tests/scripts/docker/cleanup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/docker/cleanup.sh -------------------------------------------------------------------------------- /tests/scripts/docker/docs.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | set -e 3 | 4 | make docs 5 | -------------------------------------------------------------------------------- /tests/scripts/docker/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/docker/run_tests.sh -------------------------------------------------------------------------------- /tests/scripts/envs/aiobotocore.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/aiobotocore.sh -------------------------------------------------------------------------------- /tests/scripts/envs/aiohttp.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m aiohttp" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/aiomysql.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/aiomysql.sh -------------------------------------------------------------------------------- /tests/scripts/envs/aiopg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/aiopg.sh -------------------------------------------------------------------------------- /tests/scripts/envs/aioredis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/aioredis.sh -------------------------------------------------------------------------------- /tests/scripts/envs/asgi.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m asgi" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/asyncpg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/asyncpg.sh -------------------------------------------------------------------------------- /tests/scripts/envs/boto3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/boto3.sh -------------------------------------------------------------------------------- /tests/scripts/envs/cassandra-3.4.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/cassandra-3.4.sh -------------------------------------------------------------------------------- /tests/scripts/envs/cassandra-newest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/cassandra-newest.sh -------------------------------------------------------------------------------- /tests/scripts/envs/celery.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m celery" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/django.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m django" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/elasticsearch-7.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/elasticsearch-7.sh -------------------------------------------------------------------------------- /tests/scripts/envs/elasticsearch-8.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/elasticsearch-8.sh -------------------------------------------------------------------------------- /tests/scripts/envs/elasticsearch-9.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/elasticsearch-9.sh -------------------------------------------------------------------------------- /tests/scripts/envs/eventlet.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m eventlet" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/flask.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m flask" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/gevent.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m gevent" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/graphene.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m graphene" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/grpc.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m grpc" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/httplib2.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m httplib2" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/httpx.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m httpx" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/jinja2.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m jinja2" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/kafka.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/kafka.sh -------------------------------------------------------------------------------- /tests/scripts/envs/memcached.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/memcached.sh -------------------------------------------------------------------------------- /tests/scripts/envs/mysql_connector.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/mysql_connector.sh -------------------------------------------------------------------------------- /tests/scripts/envs/mysqlclient.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/mysqlclient.sh -------------------------------------------------------------------------------- /tests/scripts/envs/opentelemetry.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m opentelemetry" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/opentracing.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m opentracing" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/prometheus_client.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m prometheus_client" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/psutil.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m psutil" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/psycopg.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/psycopg.sh -------------------------------------------------------------------------------- /tests/scripts/envs/psycopg2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/psycopg2.sh -------------------------------------------------------------------------------- /tests/scripts/envs/pylibmc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/pylibmc.sh -------------------------------------------------------------------------------- /tests/scripts/envs/pymemcache.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/pymemcache.sh -------------------------------------------------------------------------------- /tests/scripts/envs/pymongo-2.9.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/pymongo-2.9.sh -------------------------------------------------------------------------------- /tests/scripts/envs/pymongo-3.0.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/pymongo-3.0.sh -------------------------------------------------------------------------------- /tests/scripts/envs/pymongo-3.1.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/pymongo-3.1.sh -------------------------------------------------------------------------------- /tests/scripts/envs/pymongo-3.2.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/pymongo-3.2.sh -------------------------------------------------------------------------------- /tests/scripts/envs/pymongo-3.3.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/pymongo-3.3.sh -------------------------------------------------------------------------------- /tests/scripts/envs/pymongo-3.4.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/pymongo-3.4.sh -------------------------------------------------------------------------------- /tests/scripts/envs/pymongo-3.5.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/pymongo-3.5.sh -------------------------------------------------------------------------------- /tests/scripts/envs/pymongo-3.6.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/pymongo-3.6.sh -------------------------------------------------------------------------------- /tests/scripts/envs/pymongo-newest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/pymongo-newest.sh -------------------------------------------------------------------------------- /tests/scripts/envs/pymssql.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/pymssql.sh -------------------------------------------------------------------------------- /tests/scripts/envs/pymysql.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/pymysql.sh -------------------------------------------------------------------------------- /tests/scripts/envs/pyodbc.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/pyodbc.sh -------------------------------------------------------------------------------- /tests/scripts/envs/redis.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/envs/redis.sh -------------------------------------------------------------------------------- /tests/scripts/envs/requests.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m requests" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/sanic.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m sanic" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/starlette.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m starlette" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/tornado.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m tornado" 2 | -------------------------------------------------------------------------------- /tests/scripts/envs/twisted.sh: -------------------------------------------------------------------------------- 1 | export PYTEST_MARKER="-m twisted" 2 | -------------------------------------------------------------------------------- /tests/scripts/license_headers_check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/license_headers_check.sh -------------------------------------------------------------------------------- /tests/scripts/run_tests.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/scripts/run_tests.sh -------------------------------------------------------------------------------- /tests/transports/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/transports/__init__.py -------------------------------------------------------------------------------- /tests/transports/test_base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/transports/test_base.py -------------------------------------------------------------------------------- /tests/transports/test_urllib3.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/transports/test_urllib3.py -------------------------------------------------------------------------------- /tests/transports/wrong_cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/transports/wrong_cert.pem -------------------------------------------------------------------------------- /tests/upstream/json-specs/cgroup_parsing.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/upstream/json-specs/container_metadata_discovery.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/upstream/json-specs/container_metadata_discovery.json -------------------------------------------------------------------------------- /tests/upstream/json-specs/error.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/upstream/json-specs/error.json -------------------------------------------------------------------------------- /tests/upstream/json-specs/log.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/upstream/json-specs/log.json -------------------------------------------------------------------------------- /tests/upstream/json-specs/metadata.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/upstream/json-specs/metadata.json -------------------------------------------------------------------------------- /tests/upstream/json-specs/metricset.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/upstream/json-specs/metricset.json -------------------------------------------------------------------------------- /tests/upstream/json-specs/service_resource_inference.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/upstream/json-specs/service_resource_inference.json -------------------------------------------------------------------------------- /tests/upstream/json-specs/span.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/upstream/json-specs/span.json -------------------------------------------------------------------------------- /tests/upstream/json-specs/span_types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/upstream/json-specs/span_types.json -------------------------------------------------------------------------------- /tests/upstream/json-specs/sql_signature_examples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/upstream/json-specs/sql_signature_examples.json -------------------------------------------------------------------------------- /tests/upstream/json-specs/sql_token_examples.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/upstream/json-specs/sql_token_examples.json -------------------------------------------------------------------------------- /tests/upstream/json-specs/transaction.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/upstream/json-specs/transaction.json -------------------------------------------------------------------------------- /tests/upstream/json-specs/w3c_distributed_tracing.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/upstream/json-specs/w3c_distributed_tracing.json -------------------------------------------------------------------------------- /tests/upstream/json-specs/wildcard_matcher_tests.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/upstream/json-specs/wildcard_matcher_tests.json -------------------------------------------------------------------------------- /tests/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/__init__.py -------------------------------------------------------------------------------- /tests/utils/cgroup_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/cgroup_tests.py -------------------------------------------------------------------------------- /tests/utils/cloud_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/cloud_tests.py -------------------------------------------------------------------------------- /tests/utils/compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/compat.py -------------------------------------------------------------------------------- /tests/utils/compat_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/compat_tests.py -------------------------------------------------------------------------------- /tests/utils/encoding/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/encoding/__init__.py -------------------------------------------------------------------------------- /tests/utils/encoding/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/encoding/tests.py -------------------------------------------------------------------------------- /tests/utils/json_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/json_utils/__init__.py -------------------------------------------------------------------------------- /tests/utils/json_utils/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/json_utils/tests.py -------------------------------------------------------------------------------- /tests/utils/json_utils/tests_simplejson.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/json_utils/tests_simplejson.py -------------------------------------------------------------------------------- /tests/utils/span_type_subtype_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/span_type_subtype_tests.py -------------------------------------------------------------------------------- /tests/utils/stacks/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/stacks/__init__.py -------------------------------------------------------------------------------- /tests/utils/stacks/linenos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/stacks/linenos.py -------------------------------------------------------------------------------- /tests/utils/stacks/linenos2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/stacks/linenos2.py -------------------------------------------------------------------------------- /tests/utils/stacks/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/stacks/tests.py -------------------------------------------------------------------------------- /tests/utils/test_disttracing_header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/test_disttracing_header.py -------------------------------------------------------------------------------- /tests/utils/test_wildcard_matcher_cases/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/test_wildcard_matcher_cases/__init__.py -------------------------------------------------------------------------------- /tests/utils/test_wildcard_matcher_cases/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/test_wildcard_matcher_cases/conftest.py -------------------------------------------------------------------------------- /tests/utils/test_wildcard_matcher_cases/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/test_wildcard_matcher_cases/tests.py -------------------------------------------------------------------------------- /tests/utils/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/tests.py -------------------------------------------------------------------------------- /tests/utils/threading_tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/threading_tests.py -------------------------------------------------------------------------------- /tests/utils/wsgi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/wsgi/__init__.py -------------------------------------------------------------------------------- /tests/utils/wsgi/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/tests/utils/wsgi/tests.py -------------------------------------------------------------------------------- /updatecli-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elastic/apm-agent-python/HEAD/updatecli-compose.yaml --------------------------------------------------------------------------------