-
Notifications
You must be signed in to change notification settings - Fork 468
Commit 1445cc3
fix: ensure benchmarks/ package is not included in final wheels [backport 1.16] (#6384)
Backport ba82227117373e30c2f1222e31322b383d68e8ef from #6276 to 1.16.
We have still been including the `benchmarks/bm/` package in our built
wheels. This update fixes that by changing the exclude in `setup.py`
from `benchmarks` to `benchmarks*` like how we have it for `tests*`.
<details>
<summary> Manual test </summary>
One thing of note, make sure to clear your ddtrace.egg-info when testing
since `pip wheel` will use the cached `ddtrace.egg-info/top_level.txt`
as a source for top level packages.
```
root@docker-desktop:~# pip wheel --no-deps project/
Processing ./project
Installing build dependencies ... done
Getting requirements to build wheel ... done
Installing backend dependencies ... done
Preparing metadata (pyproject.toml) ... done
Building wheels for collected packages: ddtrace
Building wheel for ddtrace (pyproject.toml) ... done
Created wheel for ddtrace: filename=ddtrace-1.16.0rc2.dev10+g09956e4ba.d20230705-cp310-cp310-linux_aarch64.whl size=3944950 sha256=2a536708c82be7e2dbf8581b4bd3af66fa815dcb1811a1b0c1cd366ead1ed3b1
Stored in directory: /tmp/pip-ephem-wheel-cache-jilqv3n1/wheels/84/4a/0b/a045950b09998834242c49f2691209260d3401373ab0c42517
Successfully built ddtrace
[notice] A new release of pip is available: 23.0.1 -> 23.1.2
[notice] To update, run: pip install --upgrade pip
root@docker-desktop:~# unzip -v ddtrace-1.16.0rc2.dev10+g09956e4ba.d20230705-cp310-cp310-linux_aarch64.whl
Archive: ddtrace-1.16.0rc2.dev10+g09956e4ba.d20230705-cp310-cp310-linux_aarch64.whl
Length Method Size Cmpr Date Time CRC-32 Name
-------- ------ ------- ---- ---------- ----- -------- ----
1380 Defl:N 553 60% 2023-05-15 20:40 9144f263 ddtrace/__init__.py
3799 Defl:N 1090 71% 2023-06-30 13:32 b29fd668 ddtrace/_hooks.py
2973 Defl:N 1137 62% 2023-05-09 18:49 0358fa1e ddtrace/_logger.py
8147 Defl:N 2801 66% 2023-06-30 13:32 bfc214d3 ddtrace/_monkey.py
212 Defl:N 153 28% 2023-07-05 20:25 002e9432 ddtrace/_version.py
47 Defl:N 47 0% 2023-05-09 18:49 fc82cab9 ddtrace/auto.py
2877 Defl:N 1124 61% 2023-05-09 18:49 04070807 ddtrace/constants.py
7854 Defl:N 2111 73% 2023-05-09 18:49 db6cfbde ddtrace/context.py
3321 Defl:N 1247 63% 2023-05-09 18:49 79df92a3 ddtrace/filters.py
7271 Defl:N 2298 68% 2023-05-09 18:49 527138ca ddtrace/pin.py
4439 Defl:N 1272 71% 2023-05-09 18:49 274d5216 ddtrace/provider.py
0 Defl:N 2 0% 2023-05-09 18:49 00000000 ddtrace/py.typed
18837 Defl:N 5086 73% 2023-06-30 13:32 b488ceb2 ddtrace/sampler.py
19110 Defl:N 5146 73% 2023-06-30 13:32 db3d0cc3 ddtrace/span.py
43893 Defl:N 10851 75% 2023-06-30 13:32 c0fe18f7 ddtrace/tracer.py
458 Defl:N 224 51% 2023-05-09 18:49 cddc7975 ddtrace/version.py
0 Defl:N 2 0% 2023-05-09 18:49 00000000 ddtrace/_tracing/__init__.py
92 Defl:N 72 22% 2023-05-09 18:49 d8a20482 ddtrace/_tracing/_limits.py
0 Defl:N 2 0% 2023-05-09 18:49 00000000 ddtrace/appsec/__init__.py
10695 Defl:N 2848 73% 2023-06-30 13:32 890c3afc ddtrace/appsec/_asm_request_context.py
7759 Defl:N 2367 70% 2023-07-05 15:55 3c419fbf ddtrace/appsec/_constants.py
3797 Defl:N 845 78% 2023-06-30 13:32 c15fc78a ddtrace/appsec/_metrics.py
9173 Defl:N 2275 75% 2023-06-30 13:32 e771291f ddtrace/appsec/_remoteconfiguration.py
16489 Defl:N 4509 73% 2023-06-30 13:32 f85cfabf ddtrace/appsec/processor.py
212615 Defl:N 25857 88% 2023-06-30 13:32 483fd394 ddtrace/appsec/rules.json
9249 Defl:N 2238 76% 2023-07-05 15:55 9e6db83b ddtrace/appsec/trace_utils.py
7827 Defl:N 2428 69% 2023-06-30 13:32 b3105565 ddtrace/appsec/utils.py
0 Defl:N 2 0% 2023-06-30 13:32 00000000 ddtrace/appsec/_api_security/__init__.py
6775 Defl:N 1934 72% 2023-06-30 13:32 4abbee16 ddtrace/appsec/_api_security/api_manager.py
4118 Defl:N 1372 67% 2023-06-30 13:32 9a78bbd9 ddtrace/appsec/_api_security/schema.py
0 Defl:N 2 0% 2023-05-09 18:49 00000000 ddtrace/appsec/_python_info/__init__.py
634 Defl:N 202 68% 2023-05-09 18:49 3117a850 ddtrace/appsec/_python_info/stdlib/__init__.py
3124 Defl:N 981 69% 2023-05-09 18:49 0514af55 ddtrace/appsec/_python_info/stdlib/module_names_py310.py
3125 Defl:N 980 69% 2023-05-09 18:49 456f51c9 ddtrace/appsec/_python_info/stdlib/module_names_py311.py
3157 Defl:N 986 69% 2023-05-09 18:49 8c07288a ddtrace/appsec/_python_info/stdlib/module_names_py36.py
3181 Defl:N 992 69% 2023-05-09 18:49 d51ec2a7 ddtrace/appsec/_python_info/stdlib/module_names_py37.py
3166 Defl:N 987 69% 2023-05-09 18:49 6d46af39 ddtrace/appsec/_python_info/stdlib/module_names_py38.py
3154 Defl:N 989 69% 2023-05-09 18:49 d66bb12b ddtrace/appsec/_python_info/stdlib/module_names_py39.py
7921 Defl:N 2004 75% 2023-06-30 13:32 6275e625 ddtrace/appsec/ddwaf/__init__.py
16359 Defl:N 3905 76% 2023-06-30 13:32 22049082 ddtrace/appsec/ddwaf/ddwaf_types.py
2121008 Defl:N 637497 70% 2023-05-25 11:07 f9555292 ddtrace/appsec/ddwaf/libddwaf/aarch64/lib/libddwaf.so
1430 Defl:N 697 51% 2023-05-09 18:49 06b2bf31 ddtrace/appsec/iast/__init__.py
447 Defl:N 193 57% 2023-05-09 18:49 1d7e219d ddtrace/appsec/iast/_input_info.py
847 Defl:N 375 56% 2023-05-10 14:51 ba5543af ddtrace/appsec/iast/_loader.py
2858 Defl:N 701 76% 2023-06-30 13:32 84feb5b9 ddtrace/appsec/iast/_metrics.py
4272 Defl:N 1448 66% 2023-05-10 14:51 179a165a ddtrace/appsec/iast/_overhead_control_engine.py
5272 Defl:N 1744 67% 2023-06-29 19:32 8bf0c5f5 ddtrace/appsec/iast/_patch.py
31384 Defl:N 13980 56% 2023-07-05 20:25 7d4cd6db ddtrace/appsec/iast/_stacktrace.cpython-310-aarch64-linux-gnu.so
1193 Defl:N 522 56% 2023-05-09 18:49 1f309b94 ddtrace/appsec/iast/_stacktrace_py2.py
497 Defl:N 243 51% 2023-05-09 18:49 c8d875aa ddtrace/appsec/iast/_taint_dict.py
3029 Defl:N 902 70% 2023-06-29 19:32 f5bfdc51 ddtrace/appsec/iast/_taint_utils.py
541 Defl:N 268 51% 2023-06-30 13:32 04ca81a7 ddtrace/appsec/iast/_util.py
768 Defl:N 303 61% 2023-06-30 13:32 a76259af ddtrace/appsec/iast/constants.py
1776 Defl:N 704 60% 2023-05-10 14:51 62005326 ddtrace/appsec/iast/processor.py
1136 Defl:N 407 64% 2023-05-09 18:49 6ceb0317 ddtrace/appsec/iast/reporter.py
23 Defl:N 25 -9% 2023-05-09 18:49 12748a71 ddtrace/appsec/iast/_ast/__init__.py
4650 Defl:N 1605 66% 2023-05-09 18:49 8cdc28a2 ddtrace/appsec/iast/_ast/ast_patching.py
5919 Defl:N 1734 71% 2023-05-09 18:49 db6cc94d ddtrace/appsec/iast/_ast/visitor.py
3091 Defl:N 920 70% 2023-05-09 18:49 4ef26b8d ddtrace/appsec/iast/_ast/aspects/__init__.py
3080 Defl:N 899 71% 2023-06-30 13:32 762a8821 ddtrace/appsec/iast/_taint_tracking/__init__.py
193536 Defl:N 72805 62% 2023-07-05 20:25 dd7b9a14 ddtrace/appsec/iast/_taint_tracking/_native.cpython-310-aarch64-linux-gnu.so
0 Defl:N 2 0% 2023-05-09 18:49 00000000 ddtrace/appsec/iast/taint_sinks/__init__.py
4647 Defl:N 1366 71% 2023-06-30 13:32 4d090ad6 ddtrace/appsec/iast/taint_sinks/_base.py
1929 Defl:N 586 70% 2023-06-30 13:32 9e7e0cdb ddtrace/appsec/iast/taint_sinks/insecure_cookie.py
1478 Defl:N 558 62% 2023-06-30 13:32 31137c45 ddtrace/appsec/iast/taint_sinks/path_traversal.py
760 Defl:N 308 60% 2023-05-09 18:49 fbe3e93d ddtrace/appsec/iast/taint_sinks/sql_injection.py
5386 Defl:N 1193 78% 2023-05-09 18:49 a3118e50 ddtrace/appsec/iast/taint_sinks/weak_cipher.py
5618 Defl:N 1166 79% 2023-05-09 18:49 138100e2 ddtrace/appsec/iast/taint_sinks/weak_hash.py
0 Defl:N 2 0% 2022-12-21 16:28 00000000 ddtrace/bootstrap/__init__.py
10349 Defl:N 3531 66% 2023-06-30 13:32 78f768ac ddtrace/bootstrap/sitecustomize.py
0 Defl:N 2 0% 2022-12-21 16:28 00000000 ddtrace/commands/__init__.py
4789 Defl:N 1874 61% 2023-05-09 18:49 54152089 ddtrace/commands/ddtrace_run.py
179 Defl:N 76 58% 2023-05-09 18:49 a6a46092 ddtrace/contrib/__init__.py
4764 Defl:N 1514 68% 2023-06-30 13:32 467864f9 ddtrace/contrib/_trace_utils_llm.py
25825 Defl:N 6992 73% 2023-06-30 13:32 bd03e55f ddtrace/contrib/trace_utils.py
1059 Defl:N 428 60% 2023-05-09 18:49 a57465ef ddtrace/contrib/trace_utils_async.py
3676 Defl:N 1004 73% 2023-06-29 19:32 d67ef0cc ddtrace/contrib/trace_utils_redis.py
1576 Defl:N 632 60% 2023-05-09 18:49 b3aee82d ddtrace/contrib/aiobotocore/__init__.py
7016 Defl:N 2141 70% 2023-06-30 13:32 48d70d5b ddtrace/contrib/aiobotocore/patch.py
2892 Defl:N 1210 58% 2023-05-09 18:49 d421c2a5 ddtrace/contrib/aiohttp/__init__.py
5775 Defl:N 1880 67% 2023-06-30 13:32 d0c3fed1 ddtrace/contrib/aiohttp/middlewares.py
4858 Defl:N 1477 70% 2023-06-30 13:32 255aa7b2 ddtrace/contrib/aiohttp/patch.py
656 Defl:N 309 53% 2023-05-09 18:49 948fa277 ddtrace/contrib/aiohttp_jinja2/__init__.py
1925 Defl:N 671 65% 2023-05-09 18:49 e79e6660 ddtrace/contrib/aiohttp_jinja2/patch.py
1283 Defl:N 596 54% 2023-05-09 18:49 e38f99d7 ddtrace/contrib/aiomysql/__init__.py
5854 Defl:N 1931 67% 2023-06-29 19:32 2bdb58b4 ddtrace/contrib/aiomysql/patch.py
773 Defl:N 415 46% 2023-05-09 18:49 acd6364e ddtrace/contrib/aiopg/__init__.py
4468 Defl:N 1409 69% 2023-06-29 19:32 22a3c334 ddtrace/contrib/aiopg/connection.py
1821 Defl:N 633 65% 2023-05-10 14:51 23429c17 ddtrace/contrib/aiopg/patch.py
1528 Defl:N 667 56% 2023-05-15 20:40 0f47c132 ddtrace/contrib/aioredis/__init__.py
7722 Defl:N 2087 73% 2023-06-30 13:32 dd1b06de ddtrace/contrib/aioredis/patch.py
946 Defl:N 481 49% 2023-05-09 18:49 2492d80a ddtrace/contrib/algoliasearch/__init__.py
5623 Defl:N 1730 69% 2023-06-29 19:32 3f73929e ddtrace/contrib/algoliasearch/patch.py
1650 Defl:N 741 55% 2023-05-15 20:40 5c310a5f ddtrace/contrib/aredis/__init__.py
2527 Defl:N 733 71% 2023-06-30 13:32 e8d687f3 ddtrace/contrib/aredis/patch.py
2090 Defl:N 845 60% 2023-05-09 18:49 d701fa0e ddtrace/contrib/asgi/__init__.py
10239 Defl:N 2843 72% 2023-06-30 13:32 85dd8b90 ddtrace/contrib/asgi/middleware.py
3273 Defl:N 1427 56% 2023-05-09 18:49 88f5b962 ddtrace/contrib/asgi/utils.py
2499 Defl:N 999 60% 2023-05-09 18:49 a4a8c9a5 ddtrace/contrib/asyncio/__init__.py
279 Defl:N 128 54% 2023-05-09 18:49 264a0828 ddtrace/contrib/asyncio/compat.py
3102 Defl:N 1177 62% 2023-05-09 18:49 b7103cc8 ddtrace/contrib/asyncio/helpers.py
1332 Defl:N 452 66% 2023-05-15 20:39 db4af154 ddtrace/contrib/asyncio/patch.py
2855 Defl:N 931 67% 2023-05-09 18:49 ce699a4d ddtrace/contrib/asyncio/provider.py
953 Defl:N 465 51% 2023-05-09 18:49 5e87ec39 ddtrace/contrib/asyncio/wrappers.py
1302 Defl:N 605 54% 2023-05-09 18:49 f30b2813 ddtrace/contrib/asyncpg/__init__.py
4578 Defl:N 1380 70% 2023-06-29 19:32 9aa97924 ddtrace/contrib/asyncpg/patch.py
1388 Defl:N 701 50% 2023-05-09 18:49 61fbfb7a ddtrace/contrib/aws_lambda/__init__.py
482 Defl:N 204 58% 2023-05-15 20:40 b495ed4b ddtrace/contrib/aws_lambda/_cold_start.py
9207 Defl:N 2736 70% 2023-05-15 20:40 fe45a7f2 ddtrace/contrib/aws_lambda/patch.py
1565 Defl:N 665 58% 2023-05-09 18:49 f7c851d7 ddtrace/contrib/boto/__init__.py
7662 Defl:N 1965 74% 2023-06-30 13:32 3b15ea6a ddtrace/contrib/boto/patch.py
3662 Defl:N 1416 61% 2023-06-30 13:32 c6afea15 ddtrace/contrib/botocore/__init__.py
24101 Defl:N 5704 76% 2023-06-30 13:32 d52334d4 ddtrace/contrib/botocore/patch.py
1086 Defl:N 528 51% 2023-05-09 18:49 a2822d6d ddtrace/contrib/bottle/__init__.py
783 Defl:N 392 50% 2023-05-09 18:49 ba913200 ddtrace/contrib/bottle/patch.py
4103 Defl:N 1251 70% 2023-06-30 13:32 2b6edfe4 ddtrace/contrib/bottle/trace.py
1147 Defl:N 515 55% 2023-05-09 18:49 7615aee6 ddtrace/contrib/cassandra/__init__.py
89 Defl:N 60 33% 2023-05-09 18:49 f2f10124 ddtrace/contrib/cassandra/patch.py
10356 Defl:N 3056 71% 2023-06-29 19:32 f0784596 ddtrace/contrib/cassandra/session.py
1588 Defl:N 672 58% 2023-05-09 18:49 ddab55fe ddtrace/contrib/celery/__init__.py
3362 Defl:N 989 71% 2023-05-09 18:49 3bee768c ddtrace/contrib/celery/app.py
470 Defl:N 256 46% 2023-05-09 18:49 67f2ac7a ddtrace/contrib/celery/constants.py
1060 Defl:N 506 52% 2023-05-09 18:49 c1ececa7 ddtrace/contrib/celery/patch.py
7933 Defl:N 1963 75% 2023-06-30 13:32 06d05547 ddtrace/contrib/celery/signals.py
4558 Defl:N 1629 64% 2023-05-09 18:49 48124e72 ddtrace/contrib/celery/utils.py
1583 Defl:N 667 58% 2023-05-09 18:49 da65a4b0 ddtrace/contrib/cherrypy/__init__.py
5651 Defl:N 1800 68% 2023-06-30 13:32 bc1643de ddtrace/contrib/cherrypy/middleware.py
843 Defl:N 438 48% 2023-05-09 18:49 c8927a70 ddtrace/contrib/consul/__init__.py
2618 Defl:N 900 66% 2023-06-30 13:32 e25fc60c ddtrace/contrib/consul/patch.py
13726 Defl:N 3870 72% 2023-06-29 19:32 4dd5a8d5 ddtrace/contrib/dbapi/__init__.py
10730 Defl:N 2740 75% 2023-06-30 13:32 9149d04b ddtrace/contrib/dbapi_async/__init__.py
5444 Defl:N 1478 73% 2023-05-09 18:49 b19edec9 ddtrace/contrib/django/__init__.py
1390 Defl:N 627 55% 2023-05-09 18:49 5c1f4e1a ddtrace/contrib/django/_asgi.py
909 Defl:N 332 64% 2023-05-09 18:49 ddb8a603 ddtrace/contrib/django/compat.py
40993 Defl:N 9842 76% 2023-07-05 15:55 b36a322a ddtrace/contrib/django/patch.py
1155 Defl:N 492 57% 2023-05-09 18:49 d135ccac ddtrace/contrib/django/restframework.py
16628 Defl:N 5198 69% 2023-06-30 13:32 e1a78b0f ddtrace/contrib/django/utils.py
1599 Defl:N 783 51% 2023-05-09 18:49 71652106 ddtrace/contrib/dogpile_cache/__init__.py
1636 Defl:N 723 56% 2023-05-09 18:49 73ca3da6 ddtrace/contrib/dogpile_cache/lock.py
1801 Defl:N 548 70% 2023-06-30 13:32 501df566 ddtrace/contrib/dogpile_cache/patch.py
1990 Defl:N 521 74% 2023-06-30 13:32 89d30b1e ddtrace/contrib/dogpile_cache/region.py
1431 Defl:N 576 60% 2023-05-09 18:49 c7a6ebe2 ddtrace/contrib/elasticsearch/__init__.py
5919 Defl:N 1836 69% 2023-06-30 13:32 d44b0fd5 ddtrace/contrib/elasticsearch/patch.py
1052 Defl:N 556 47% 2023-05-09 18:49 17841853 ddtrace/contrib/elasticsearch/quantize.py
1461 Defl:N 661 55% 2023-05-09 18:49 77e3e3a1 ddtrace/contrib/falcon/__init__.py
4293 Defl:N 1523 65% 2023-06-30 13:32 db73eec0 ddtrace/contrib/falcon/middleware.py
1139 Defl:N 499 56% 2023-05-09 18:49 09768511 ddtrace/contrib/falcon/patch.py
1927 Defl:N 821 57% 2023-06-30 13:32 8f6001bb ddtrace/contrib/fastapi/__init__.py
3419 Defl:N 1153 66% 2023-06-30 13:32 b3b3cfdc ddtrace/contrib/fastapi/patch.py
2272 Defl:N 961 58% 2023-05-09 18:49 17ec7cbc ddtrace/contrib/flask/__init__.py
1350 Defl:N 556 59% 2023-05-09 18:49 f8ff4396 ddtrace/contrib/flask/helpers.py
28926 Defl:N 7186 75% 2023-06-30 13:32 626d7a6e ddtrace/contrib/flask/patch.py
3844 Defl:N 1020 74% 2023-06-29 19:32 b44cc66f ddtrace/contrib/flask/wrappers.py
1646 Defl:N 614 63% 2023-05-09 18:49 8a0603fb ddtrace/contrib/flask_cache/__init__.py
6558 Defl:N 1548 76% 2023-06-30 13:32 3dafdfd0 ddtrace/contrib/flask_cache/tracers.py
2186 Defl:N 838 62% 2023-05-09 18:49 3c702563 ddtrace/contrib/flask_cache/utils.py
912 Defl:N 425 53% 2023-06-30 13:32 2fd74f06 ddtrace/contrib/futures/__init__.py
1299 Defl:N 378 71% 2023-05-09 18:49 0c5f04cc ddtrace/contrib/futures/patch.py
1822 Defl:N 774 58% 2023-05-09 18:49 b040326f ddtrace/contrib/futures/threading.py
1896 Defl:N 699 63% 2023-05-09 18:49 550313d6 ddtrace/contrib/gevent/__init__.py
2241 Defl:N 786 65% 2023-05-09 18:49 d0a10ec0 ddtrace/contrib/gevent/greenlet.py
2471 Defl:N 766 69% 2023-05-09 18:49 3daff25d ddtrace/contrib/gevent/patch.py
1468 Defl:N 508 65% 2023-05-09 18:49 2bd2001b ddtrace/contrib/gevent/provider.py
1429 Defl:N 640 55% 2023-05-09 18:49 de680dab ddtrace/contrib/graphql/__init__.py
11336 Defl:N 2827 75% 2023-06-30 13:32 95d84132 ddtrace/contrib/graphql/patch.py
2193 Defl:N 803 63% 2023-05-09 18:49 cd02e885 ddtrace/contrib/grpc/__init__.py
10166 Defl:N 2281 78% 2023-06-30 13:32 720e9aef ddtrace/contrib/grpc/aio_client_interceptor.py
12485 Defl:N 2211 82% 2023-06-30 13:32 e5c2200b ddtrace/contrib/grpc/aio_server_interceptor.py
10799 Defl:N 2988 72% 2023-06-30 13:32 6eae18cd ddtrace/contrib/grpc/client_interceptor.py
1546 Defl:N 615 60% 2023-06-30 13:32 66217a4b ddtrace/contrib/grpc/constants.py
7527 Defl:N 1386 82% 2023-06-30 13:32 ee01bff3 ddtrace/contrib/grpc/patch.py
5161 Defl:N 1460 72% 2023-06-30 13:32 830e97d0 ddtrace/contrib/grpc/server_interceptor.py
2756 Defl:N 935 66% 2023-06-30 13:32 112ee17b ddtrace/contrib/grpc/utils.py
364 Defl:N 209 43% 2023-06-30 13:32 0bdd4de4 ddtrace/contrib/gunicorn/__init__.py
1515 Defl:N 649 57% 2023-05-09 18:49 22bd10b5 ddtrace/contrib/httplib/__init__.py
7900 Defl:N 2045 74% 2023-06-30 13:32 ecc26c50 ddtrace/contrib/httplib/patch.py
2536 Defl:N 1012 60% 2023-05-09 18:49 fb7f8a95 ddtrace/contrib/httpx/__init__.py
6954 Defl:N 2015 71% 2023-06-30 13:32 48b7e274 ddtrace/contrib/httpx/patch.py
1254 Defl:N 561 55% 2023-05-09 18:49 254026e7 ddtrace/contrib/jinja2/__init__.py
35 Defl:N 37 -6% 2023-05-09 18:49 4d58612f ddtrace/contrib/jinja2/constants.py
3463 Defl:N 875 75% 2023-05-09 18:49 9072a10f ddtrace/contrib/jinja2/patch.py
1322 Defl:N 594 55% 2023-05-09 18:49 6a91f7d1 ddtrace/contrib/kafka/__init__.py
6563 Defl:N 1680 74% 2023-06-30 13:32 2ea95dc0 ddtrace/contrib/kafka/patch.py
1617 Defl:N 787 51% 2023-05-09 18:49 8ff389f0 ddtrace/contrib/kombu/__init__.py
26 Defl:N 28 -8% 2023-05-09 18:49 057ff719 ddtrace/contrib/kombu/constants.py
5258 Defl:N 1668 68% 2023-06-30 13:32 580e335c ddtrace/contrib/kombu/patch.py
1101 Defl:N 514 53% 2023-05-09 18:49 e80e30f3 ddtrace/contrib/kombu/utils.py
1567 Defl:N 734 53% 2023-05-09 18:49 f2ef5019 ddtrace/contrib/logging/__init__.py
4806 Defl:N 1584 67% 2023-05-09 18:49 49033942 ddtrace/contrib/logging/patch.py
597 Defl:N 285 52% 2023-05-09 18:49 0889e0f3 ddtrace/contrib/mako/__init__.py
35 Defl:N 37 -6% 2023-05-09 18:49 4d58612f ddtrace/contrib/mako/constants.py
2233 Defl:N 800 64% 2023-06-30 13:32 0aa6c73b ddtrace/contrib/mako/patch.py
1661 Defl:N 759 54% 2023-05-09 18:49 1f9abfb4 ddtrace/contrib/mariadb/__init__.py
1382 Defl:N 557 60% 2023-06-30 13:32 4464bfe0 ddtrace/contrib/mariadb/patch.py
1272 Defl:N 622 51% 2023-05-09 18:49 15a95549 ddtrace/contrib/molten/__init__.py
5773 Defl:N 1944 66% 2023-06-30 13:32 8152aa59 ddtrace/contrib/molten/patch.py
3850 Defl:N 1064 72% 2023-05-09 18:49 00d752eb ddtrace/contrib/molten/wrappers.py
833 Defl:N 408 51% 2023-05-09 18:49 7496862f ddtrace/contrib/mongoengine/__init__.py
255 Defl:N 129 49% 2023-05-09 18:49 f8384e68 ddtrace/contrib/mongoengine/patch.py
1269 Defl:N 567 55% 2023-05-15 20:40 8023d338 ddtrace/contrib/mongoengine/trace.py
2015 Defl:N 942 53% 2023-05-09 18:49 69ba4af9 ddtrace/contrib/mysql/__init__.py
1804 Defl:N 732 59% 2023-06-29 19:32 02546874 ddtrace/contrib/mysql/patch.py
2363 Defl:N 1037 56% 2023-05-09 18:49 0a5d8fb2 ddtrace/contrib/mysqldb/__init__.py
3208 Defl:N 1112 65% 2023-06-29 19:32 385174b7 ddtrace/contrib/mysqldb/patch.py
7567 Defl:N 2424 68% 2023-06-30 13:32 4f0bf1b9 ddtrace/contrib/openai/__init__.py
35816 Defl:N 5464 85% 2023-06-30 13:32 4a71ebd5 ddtrace/contrib/openai/_endpoint_hooks.py
18980 Defl:N 3812 80% 2023-06-30 13:32 1b53a631 ddtrace/contrib/openai/patch.py
887 Defl:N 491 45% 2023-06-30 13:32 4cc09611 ddtrace/contrib/openai/utils.py
1551 Defl:N 654 58% 2023-06-29 19:32 e05fd121 ddtrace/contrib/psycopg/__init__.py
2784 Defl:N 884 68% 2023-06-29 19:32 75844c46 ddtrace/contrib/psycopg/async_connection.py
1209 Defl:N 390 68% 2023-05-10 14:51 53f18055 ddtrace/contrib/psycopg/async_cursor.py
4271 Defl:N 1275 70% 2023-05-10 14:51 2dc5adc3 ddtrace/contrib/psycopg/connection.py
1041 Defl:N 348 67% 2023-05-10 14:51 ce093514 ddtrace/contrib/psycopg/cursor.py
6778 Defl:N 1723 75% 2023-06-29 19:32 242e667a ddtrace/contrib/psycopg/extensions.py
7797 Defl:N 1970 75% 2023-06-29 19:32 b6d589f6 ddtrace/contrib/psycopg/patch.py
953 Defl:N 473 50% 2023-05-09 18:49 52f3492b ddtrace/contrib/pylibmc/__init__.py
365 Defl:N 206 44% 2022-12-21 16:28 405534c2 ddtrace/contrib/pylibmc/addrs.py
7206 Defl:N 2069 71% 2023-05-15 20:40 a69885f5 ddtrace/contrib/pylibmc/client.py
217 Defl:N 119 45% 2023-05-09 18:49 bf238c8d ddtrace/contrib/pylibmc/patch.py
1669 Defl:N 709 58% 2023-05-09 18:49 d897c3f8 ddtrace/contrib/pylons/__init__.py
174 Defl:N 118 32% 2022-12-21 16:28 3095db9f ddtrace/contrib/pylons/compat.py
43 Defl:N 45 -5% 2023-05-09 18:49 0e433d96 ddtrace/contrib/pylons/constants.py
9052 Defl:N 2749 70% 2023-06-30 13:32 705a6c1a ddtrace/contrib/pylons/middleware.py
1451 Defl:N 563 61% 2023-05-09 18:49 88acef2a ddtrace/contrib/pylons/patch.py
1440 Defl:N 530 63% 2023-05-09 18:49 3324eb41 ddtrace/contrib/pylons/renderer.py
1404 Defl:N 585 58% 2023-06-30 13:32 702e07ec ddtrace/contrib/pymemcache/__init__.py
12057 Defl:N 3052 75% 2023-06-30 13:32 d1cb6f37 ddtrace/contrib/pymemcache/client.py
1523 Defl:N 445 71% 2023-06-30 13:32 79d2139a ddtrace/contrib/pymemcache/patch.py
1433 Defl:N 702 51% 2023-05-09 18:49 453a7774 ddtrace/contrib/pymongo/__init__.py
12795 Defl:N 3312 74% 2023-06-29 19:32 7f3bed9f ddtrace/contrib/pymongo/client.py
6292 Defl:N 2295 64% 2023-05-09 18:49 b1105def ddtrace/contrib/pymongo/parse.py
2415 Defl:N 903 63% 2023-05-09 18:49 e68f5199 ddtrace/contrib/pymongo/patch.py
1619 Defl:N 754 53% 2023-05-09 18:49 199a30c9 ddtrace/contrib/pymysql/__init__.py
1461 Defl:N 656 55% 2023-06-29 19:32 e0849daf ddtrace/contrib/pymysql/patch.py
964 Defl:N 476 51% 2023-05-09 18:49 bf9e35fc ddtrace/contrib/pynamodb/__init__.py
3327 Defl:N 1071 68% 2023-06-30 13:32 c9dd04bc ddtrace/contrib/pynamodb/patch.py
1549 Defl:N 702 55% 2023-05-09 18:49 c15c3bdf ddtrace/contrib/pyodbc/__init__.py
1449 Defl:N 543 63% 2023-06-30 13:32 2feab34f ddtrace/contrib/pyodbc/patch.py
1715 Defl:N 631 63% 2023-05-09 18:49 ea9b78c7 ddtrace/contrib/pyramid/__init__.py
310 Defl:N 154 50% 2023-05-09 18:49 4b0f1f70 ddtrace/contrib/pyramid/constants.py
3501 Defl:N 1317 62% 2023-05-09 18:49 e98ac074 ddtrace/contrib/pyramid/patch.py
5774 Defl:N 1727 70% 2023-06-30 13:32 76f29e7f ddtrace/contrib/pyramid/trace.py
1865 Defl:N 796 57% 2023-05-09 18:49 cf545bfa ddtrace/contrib/pytest/__init__.py
138 Defl:N 114 17% 2023-05-09 18:49 997631c9 ddtrace/contrib/pytest/constants.py
18740 Defl:N 4456 76% 2023-06-30 13:32 15c506c1 ddtrace/contrib/pytest/plugin.py
810 Defl:N 432 47% 2023-05-09 18:49 e7d7e887 ddtrace/contrib/pytest_bdd/__init__.py
55 Defl:N 45 18% 2023-05-09 18:49 2e9989aa ddtrace/contrib/pytest_bdd/constants.py
4294 Defl:N 1226 71% 2023-05-09 18:49 706dabd6 ddtrace/contrib/pytest_bdd/plugin.py
1601 Defl:N 716 55% 2023-05-15 20:40 0ff756d4 ddtrace/contrib/redis/__init__.py
995 Defl:N 339 66% 2023-05-15 20:40 1651dd23 ddtrace/contrib/redis/asyncio_patch.py
5787 Defl:N 1336 77% 2023-05-15 20:40 df631206 ddtrace/contrib/redis/patch.py
1448 Defl:N 692 52% 2023-05-15 20:40 20113fb0 ddtrace/contrib/rediscluster/__init__.py
3984 Defl:N 1166 71% 2023-06-29 19:32 b08cb6eb ddtrace/contrib/rediscluster/patch.py
2272 Defl:N 877 61% 2023-05-09 18:49 329b5021 ddtrace/contrib/requests/__init__.py
4566 Defl:N 1593 65% 2023-06-30 13:32 0b9569a8 ddtrace/contrib/requests/connection.py
29 Defl:N 31 -7% 2023-05-09 18:49 2c9cb6df ddtrace/contrib/requests/constants.py
1214 Defl:N 523 57% 2023-06-30 13:32 4417c81f ddtrace/contrib/requests/patch.py
512 Defl:N 266 48% 2023-05-09 18:49 dd2fa2f8 ddtrace/contrib/requests/session.py
8443 Defl:N 2250 73% 2023-06-30 13:32 abe4ff3f ddtrace/contrib/rq/__init__.py
1778 Defl:N 769 57% 2023-05-09 18:49 71774175 ddtrace/contrib/sanic/__init__.py
9739 Defl:N 2773 72% 2023-06-30 13:32 be1fb280 ddtrace/contrib/sanic/patch.py
1861 Defl:N 813 56% 2023-05-09 18:49 2b8639c6 ddtrace/contrib/snowflake/__init__.py
2517 Defl:N 930 63% 2023-06-30 13:32 aa15ed3f ddtrace/contrib/snowflake/patch.py
1105 Defl:N 542 51% 2023-05-09 18:49 549c71c0 ddtrace/contrib/sqlalchemy/__init__.py
5475 Defl:N 1720 69% 2023-06-30 13:32 a625960f ddtrace/contrib/sqlalchemy/engine.py
727 Defl:N 241 67% 2023-05-09 18:49 ac063602 ddtrace/contrib/sqlalchemy/patch.py
1357 Defl:N 646 52% 2023-05-09 18:49 36a64e5a ddtrace/contrib/sqlite3/__init__.py
2944 Defl:N 1036 65% 2023-06-29 19:32 2aab7027 ddtrace/contrib/sqlite3/patch.py
2266 Defl:N 847 63% 2023-05-09 18:49 846edd70 ddtrace/contrib/starlette/__init__.py
6108 Defl:N 1848 70% 2023-06-30 13:32 5c1a0943 ddtrace/contrib/starlette/patch.py
958 Defl:N 509 47% 2023-06-30 13:32 638ec1ad ddtrace/contrib/subprocess/__init__.py
614 Defl:N 320 48% 2023-06-30 13:32 ea280e9e ddtrace/contrib/subprocess/constants.py
15689 Defl:N 3619 77% 2023-06-30 13:32 225bd942 ddtrace/contrib/subprocess/patch.py
4539 Defl:N 1680 63% 2023-05-09 18:49 1503dc2f ddtrace/contrib/tornado/__init__.py
1843 Defl:N 737 60% 2023-06-30 13:32 78254307 ddtrace/contrib/tornado/application.py
205 Defl:N 145 29% 2023-05-09 18:49 e5662183 ddtrace/contrib/tornado/constants.py
3368 Defl:N 1152 66% 2023-05-09 18:49 61243a1d ddtrace/contrib/tornado/decorators.py
4832 Defl:N 1690 65% 2023-06-30 13:32 7c153bbf ddtrace/contrib/tornado/handlers.py
1934 Defl:N 665 66% 2023-05-09 18:49 14798037 ddtrace/contrib/tornado/patch.py
6068 Defl:N 1716 72% 2023-05-09 18:49 32d758d3 ddtrace/contrib/tornado/stack_context.py
1166 Defl:N 534 54% 2023-05-09 18:49 fb44a458 ddtrace/contrib/tornado/template.py
1587 Defl:N 666 58% 2023-05-09 18:49 e8bf5501 ddtrace/contrib/urllib3/__init__.py
5222 Defl:N 1710 67% 2023-06-30 13:32 add1b0db ddtrace/contrib/urllib3/patch.py
1356 Defl:N 572 58% 2023-05-09 18:49 a469f5f8 ddtrace/contrib/vertica/__init__.py
8652 Defl:N 2036 77% 2023-06-30 13:32 93157e83 ddtrace/contrib/vertica/patch.py
830 Defl:N 417 50% 2023-05-09 18:49 9746d40d ddtrace/contrib/wsgi/__init__.py
13619 Defl:N 3534 74% 2023-06-30 13:32 4c2f9f39 ddtrace/contrib/wsgi/wsgi.py
1680 Defl:N 746 56% 2023-05-15 20:40 7f86fab8 ddtrace/contrib/yaaredis/__init__.py
2503 Defl:N 713 72% 2023-06-30 13:32 d1cc5708 ddtrace/contrib/yaaredis/patch.py
565 Defl:N 271 52% 2023-05-09 18:49 e7546178 ddtrace/debugging/__init__.py
763 Defl:N 332 57% 2023-05-15 20:40 c0df2604 ddtrace/debugging/_async.py
315 Defl:N 147 53% 2023-06-30 13:32 4efab9d3 ddtrace/debugging/_config.py
29732 Defl:N 6088 80% 2023-06-30 13:32 6c9b789b ddtrace/debugging/_debugger.py
5168 Defl:N 1552 70% 2023-06-30 13:32 276c65d9 ddtrace/debugging/_encoding.py
10910 Defl:N 2504 77% 2023-06-30 13:32 d635dbb1 ddtrace/debugging/_expressions.py
223 Defl:N 120 46% 2023-05-09 18:49 d60eb965 ddtrace/debugging/_metrics.py
3617 Defl:N 1220 66% 2023-06-30 13:32 d61d5f07 ddtrace/debugging/_uploader.py
2216 Defl:N 693 69% 2023-06-30 13:32 bf04451e ddtrace/debugging/safety.py
0 Defl:N 2 0% 2023-06-30 13:32 00000000 ddtrace/debugging/_exception/__init__.py
7304 Defl:N 2354 68% 2023-06-30 13:32 40fbb992 ddtrace/debugging/_exception/auto_instrument.py
0 Defl:N 2 0% 2023-05-09 18:49 00000000 ddtrace/debugging/_function/__init__.py
10562 Defl:N 3197 70% 2023-05-10 14:51 621f5815 ddtrace/debugging/_function/discovery.py
4509 Defl:N 1219 73% 2023-05-09 18:49 ce611f0a ddtrace/debugging/_function/store.py
0 Defl:N 2 0% 2023-05-09 18:49 00000000 ddtrace/debugging/_probe/__init__.py
8112 Defl:N 2204 73% 2023-06-30 13:32 35ec7dcf ddtrace/debugging/_probe/model.py
6887 Defl:N 1731 75% 2023-05-09 18:49 d90b56a7 ddtrace/debugging/_probe/registry.py
13367 Defl:N 3326 75% 2023-06-30 13:32 528166a7 ddtrace/debugging/_probe/remoteconfig.py
4327 Defl:N 1305 70% 2023-06-30 13:32 82e65ac5 ddtrace/debugging/_probe/status.py
0 Defl:N 2 0% 2023-05-15 20:40 00000000 ddtrace/debugging/_signal/__init__.py
4478 Defl:N 1387 69% 2023-06-30 13:32 ccf99b23 ddtrace/debugging/_signal/collector.py
2764 Defl:N 807 71% 2023-06-29 19:32 e4c5752b ddtrace/debugging/_signal/metric_sample.py
4961 Defl:N 1566 68% 2023-06-30 13:32 a8f9a73b ddtrace/debugging/_signal/model.py
8464 Defl:N 1964 77% 2023-06-30 13:32 a6bb03cb ddtrace/debugging/_signal/snapshot.py
5785 Defl:N 1466 75% 2023-06-30 13:32 e7210be9 ddtrace/debugging/_signal/tracing.py
8742 Defl:N 2139 76% 2023-05-15 20:40 caa6a366 ddtrace/debugging/_signal/utils.py
473 Defl:N 267 44% 2023-07-05 15:55 9a54250e ddtrace/ext/__init__.py
4497 Defl:N 1403 69% 2023-06-30 13:32 439507d5 ddtrace/ext/aws.py
724 Defl:N 401 45% 2023-05-09 18:49 28f19db0 ddtrace/ext/cassandra.py
19984 Defl:N 4183 79% 2023-06-30 13:32 9add05fc ddtrace/ext/ci.py
76 Defl:N 50 34% 2023-05-09 18:49 f7e40ea6 ddtrace/ext/consul.py
325 Defl:N 167 49% 2023-05-09 18:49 35651d76 ddtrace/ext/db.py
211 Defl:N 116 45% 2023-05-09 18:49 a62b284f ddtrace/ext/elasticsearch.py
9280 Defl:N 2679 71% 2023-06-30 13:32 69c12ee0 ddtrace/ext/git.py
447 Defl:N 277 38% 2023-05-09 18:49 61e5dc08 ddtrace/ext/http.py
349 Defl:N 213 39% 2023-06-30 13:32 f1ad069f ddtrace/ext/kafka.py
228 Defl:N 162 29% 2023-05-09 18:49 10712119 ddtrace/ext/kombu.py
98 Defl:N 63 36% 2023-05-09 18:49 d23b4496 ddtrace/ext/memcached.py
639 Defl:N 340 47% 2023-05-09 18:49 88577466 ddtrace/ext/mongo.py
145 Defl:N 118 19% 2023-05-09 18:49 565e4f63 ddtrace/ext/net.py
296 Defl:N 174 41% 2023-05-09 18:49 d8cbd460 ddtrace/ext/redis.py
2893 Defl:N 1169 60% 2023-06-30 13:32 44179f17 ddtrace/ext/sql.py
1207 Defl:N 538 55% 2023-05-15 20:40 99dda567 ddtrace/ext/test.py
149 Defl:N 104 30% 2023-05-09 18:49 3ac6b015 ddtrace/ext/user.py
0 Defl:N 2 0% 2022-12-21 16:28 00000000 ddtrace/internal/__init__.py
1876 Defl:N 470 75% 2023-05-09 18:49 4e0d363f ddtrace/internal/_context.py
1644224 Defl:N 465216 72% 2023-07-05 20:25 4e10000a ddtrace/internal/_encoding.cpython-310-aarch64-linux-gnu.so
165064 Defl:N 55943 66% 2023-07-05 20:25 2dafdc74 ddtrace/internal/_rand.cpython-310-aarch64-linux-gnu.so
614424 Defl:N 176324 71% 2023-07-05 20:25 833c04ce ddtrace/internal/_tagset.cpython-310-aarch64-linux-gnu.so
4182 Defl:N 1252 70% 2023-05-15 20:40 7c9e15bb ddtrace/internal/agent.py
1804 Defl:N 716 60% 2023-05-09 18:49 998bfe4e ddtrace/internal/atexit.py
7323 Defl:N 2379 68% 2023-05-09 18:49 d8e1a67b ddtrace/internal/codeowners.py
13704 Defl:N 4656 66% 2023-06-30 13:32 1a275dc4 ddtrace/internal/compat.py
2749 Defl:N 1205 56% 2023-06-30 13:32 e5d381de ddtrace/internal/constants.py
10546 Defl:N 3360 68% 2023-06-29 19:58 173927a5 ddtrace/internal/debug.py
1041 Defl:N 467 55% 2023-05-10 14:51 e3561a00 ddtrace/internal/dogstatsd.py
4917 Defl:N 1527 69% 2023-05-09 18:49 d5e42cc6 ddtrace/internal/encoding.py
3896 Defl:N 1386 64% 2023-05-09 18:49 b5263830 ddtrace/internal/forksafe.py
3969 Defl:N 1154 71% 2023-05-09 18:49 b27cf7b2 ddtrace/internal/gitmetadata.py
1625 Defl:N 570 65% 2023-05-09 18:49 e7c50fdb ddtrace/internal/glob_matching.py
285 Defl:N 157 45% 2023-05-10 14:51 fe7f5cc5 ddtrace/internal/hostname.py
1103 Defl:N 398 64% 2023-05-09 18:49 95c6f3b1 ddtrace/internal/http.py
5955 Defl:N 1530 74% 2023-06-15 18:08 eac845ed ddtrace/internal/injection.py
3649 Defl:N 1280 65% 2023-06-30 13:32 82e2be86 ddtrace/internal/log_writer.py
7547 Defl:N 2767 63% 2023-06-30 13:32 77e0922a ddtrace/internal/logger.py
3125 Defl:N 771 75% 2023-05-09 18:49 8f2c3423 ddtrace/internal/metrics.py
20499 Defl:N 5127 75% 2023-06-30 13:32 210c18c6 ddtrace/internal/module.py
4356 Defl:N 1585 64% 2023-07-05 20:06 4a519b6a ddtrace/internal/packages.py
5013 Defl:N 1347 73% 2023-05-09 18:49 9fca3a22 ddtrace/internal/periodic.py
8761 Defl:N 2597 70% 2023-05-09 18:49 6825ac88 ddtrace/internal/rate_limiter.py
3830 Defl:N 1264 67% 2023-05-09 18:49 8f54eab3 ddtrace/internal/safety.py
9551 Defl:N 2779 71% 2023-06-27 12:20 05c43295 ddtrace/internal/sampling.py
2952 Defl:N 822 72% 2023-05-09 18:49 d6b5ce8e ddtrace/internal/service.py
1601 Defl:N 533 67% 2023-05-09 18:49 051ee0fd ddtrace/internal/sma.py
834 Defl:N 405 51% 2023-05-09 18:49 be115bc2 ddtrace/internal/uds.py
2643 Defl:N 994 62% 2023-05-09 18:49 ee781580 ddtrace/internal/uwsgi.py
19221 Defl:N 3850 80% 2023-06-30 13:32 84f92ed4 ddtrace/internal/wrapping.py
353 Defl:N 217 39% 2023-05-09 18:49 ca95a7cd ddtrace/internal/ci_visibility/__init__.py
1322 Defl:N 559 58% 2023-06-30 13:32 f1e65795 ddtrace/internal/ci_visibility/constants.py
4293 Defl:N 1561 64% 2023-06-30 13:32 a66d558c ddtrace/internal/ci_visibility/coverage.py
7689 Defl:N 1933 75% 2023-06-30 13:32 328aa9c1 ddtrace/internal/ci_visibility/encoder.py
1133 Defl:N 458 60% 2023-05-15 20:40 5eadf4cd ddtrace/internal/ci_visibility/filters.py
9024 Defl:N 2461 73% 2023-06-30 13:32 33a660c3 ddtrace/internal/ci_visibility/git_client.py
13754 Defl:N 3434 75% 2023-06-30 13:32 6bf1c735 ddtrace/internal/ci_visibility/recorder.py
5144 Defl:N 1266 75% 2023-06-30 13:32 52a8d4d2 ddtrace/internal/ci_visibility/writer.py
0 Defl:N 2 0% 2023-06-30 13:32 00000000 ddtrace/internal/datadog/__init__.py
0 Defl:N 2 0% 2023-06-30 13:32 00000000 ddtrace/internal/datastreams/__init__.py
956 Defl:N 387 60% 2023-06-30 13:32 0910e7a6 ddtrace/internal/datastreams/encoding.py
781 Defl:N 415 47% 2023-06-30 13:32 0659d077 ddtrace/internal/datastreams/fnv.py
13877 Defl:N 3906 72% 2023-06-30 13:32 433900a1 ddtrace/internal/datastreams/processor.py
2324 Defl:N 882 62% 2023-05-10 14:51 7ea74be1 ddtrace/internal/processor/__init__.py
1380 Defl:N 475 66% 2023-05-09 18:49 6d0bd906 ddtrace/internal/processor/endpoint_call_counter.py
9174 Defl:N 2839 69% 2023-06-30 13:32 3cc6da98 ddtrace/internal/processor/stats.py
15649 Defl:N 4171 73% 2023-06-30 13:32 b851a602 ddtrace/internal/processor/trace.py
2593 Defl:N 801 69% 2023-05-09 18:49 d746695f ddtrace/internal/processor/truncator.py
0 Defl:N 2 0% 2023-06-30 13:32 00000000 ddtrace/internal/remoteconfig/__init__.py
3707 Defl:N 1247 66% 2023-06-30 13:32 8967cac4 ddtrace/internal/remoteconfig/_connectors.py
5396 Defl:N 1412 74% 2023-06-30 13:32 cc5d7c74 ddtrace/internal/remoteconfig/_publishers.py
5324 Defl:N 1599 70% 2023-06-30 13:32 53ea96dc ddtrace/internal/remoteconfig/_pubsub.py
2722 Defl:N 782 71% 2023-06-30 13:32 cc8eefa3 ddtrace/internal/remoteconfig/_subscribers.py
19922 Defl:N 4751 76% 2023-06-30 13:32 99974c7f ddtrace/internal/remoteconfig/client.py
83 Defl:N 73 12% 2023-05-09 18:49 8d745c1c ddtrace/internal/remoteconfig/constants.py
671 Defl:N 303 55% 2023-05-15 20:40 8091899a ddtrace/internal/remoteconfig/utils.py
6701 Defl:N 1979 71% 2023-06-30 13:32 30a65ef5 ddtrace/internal/remoteconfig/worker.py
476 Defl:N 241 49% 2023-05-09 18:49 0e47c091 ddtrace/internal/runtime/__init__.py
3065 Defl:N 1087 65% 2023-05-09 18:49 6eee035f ddtrace/internal/runtime/collector.py
1036 Defl:N 424 59% 2023-07-05 20:06 2430125a ddtrace/internal/runtime/constants.py
3825 Defl:N 1442 62% 2023-05-09 18:49 1cc38fba ddtrace/internal/runtime/container.py
2887 Defl:N 943 67% 2023-06-30 13:32 2f0b244a ddtrace/internal/runtime/metric_collectors.py
5308 Defl:N 1716 68% 2023-07-05 20:06 3ae69d42 ddtrace/internal/runtime/runtime_metrics.py
2312 Defl:N 840 64% 2023-06-30 13:32 790941ed ddtrace/internal/runtime/tag_collectors.py
2558 Defl:N 739 71% 2023-06-30 13:32 041acb3e ddtrace/internal/schema/__init__.py
3636 Defl:N 705 81% 2023-06-30 13:32 d24a7fcb ddtrace/internal/schema/span_attribute_schema.py
1148 Defl:N 451 61% 2023-05-15 20:40 8f031d50 ddtrace/internal/serverless/__init__.py
846 Defl:N 417 51% 2023-05-15 20:40 a0df9494 ddtrace/internal/serverless/mini_agent.py
1792 Defl:N 698 61% 2023-06-29 15:31 492a6545 ddtrace/internal/telemetry/__init__.py
419 Defl:N 184 56% 2023-06-30 13:32 b6137065 ddtrace/internal/telemetry/constants.py
3493 Defl:N 1189 66% 2023-06-30 13:32 c003eeb6 ddtrace/internal/telemetry/data.py
5440 Defl:N 1627 70% 2023-06-30 13:32 b80c173d ddtrace/internal/telemetry/metrics.py
3396 Defl:N 830 76% 2023-06-30 13:32 7c6ec30c ddtrace/internal/telemetry/metrics_namespaces.py
21879 Defl:N 5161 76% 2023-07-05 15:55 d9e3f33b ddtrace/internal/telemetry/writer.py
2280 Defl:N 784 66% 2023-05-09 18:49 6ba97fb8 ddtrace/internal/utils/__init__.py
352 Defl:N 184 48% 2023-05-09 18:49 b1851783 ddtrace/internal/utils/attr.py
1168 Defl:N 469 60% 2023-05-09 18:49 4cf28659 ddtrace/internal/utils/attrdict.py
3851 Defl:N 1260 67% 2023-05-09 18:49 38487652 ddtrace/internal/utils/cache.py
433 Defl:N 237 45% 2023-05-09 18:49 b5a2cffe ddtrace/internal/utils/config.py
369 Defl:N 225 39% 2023-05-09 18:49 b995fbee ddtrace/internal/utils/deprecations.py
4527 Defl:N 1674 63% 2023-05-15 20:40 ecb917c6 ddtrace/internal/utils/formats.py
11369 Defl:N 3641 68% 2023-05-15 20:40 6e1ec3f6 ddtrace/internal/utils/http.py
1343 Defl:N 525 61% 2023-05-09 18:49 c827c608 ddtrace/internal/utils/importlib.py
816 Defl:N 440 46% 2023-05-09 18:49 283ae351 ddtrace/internal/utils/inspection.py
1650 Defl:N 590 64% 2023-06-30 13:32 94d074ef ddtrace/internal/utils/retry.py
4720 Defl:N 1468 69% 2023-05-09 18:49 dc4365b4 ddtrace/internal/utils/time.py
2911 Defl:N 1189 59% 2023-05-15 20:40 bfedc5ab ddtrace/internal/utils/version.py
580 Defl:N 287 51% 2023-05-09 18:49 a52d344b ddtrace/internal/utils/wrappers.py
389 Defl:N 145 63% 2023-05-10 14:51 e31f1d4f ddtrace/internal/writer/__init__.py
25244 Defl:N 6436 75% 2023-06-30 13:32 ad9eb92a ddtrace/internal/writer/writer.py
1206 Defl:N 380 69% 2023-05-10 14:51 5fe72daa ddtrace/internal/writer/writer_client.py
1909 Defl:N 801 58% 2023-06-30 13:32 e365b147 ddtrace/opentelemetry/__init__.py
4207 Defl:N 1445 66% 2023-05-09 18:49 bd69e700 ddtrace/opentelemetry/_context.py
7703 Defl:N 2166 72% 2023-05-09 18:49 4ef1a1a8 ddtrace/opentelemetry/_span.py
5752 Defl:N 1590 72% 2023-06-30 13:32 ef431d02 ddtrace/opentelemetry/_trace.py
121 Defl:N 80 34% 2023-05-09 18:49 3938581a ddtrace/opentracer/__init__.py
478 Defl:N 242 49% 2023-05-09 18:49 061d6983 ddtrace/opentracer/helpers.py
966 Defl:N 455 53% 2023-05-09 18:49 e8f2751f ddtrace/opentracer/settings.py
6378 Defl:N 1868 71% 2023-06-30 13:32 06505b4b ddtrace/opentracer/span.py
2210 Defl:N 753 66% 2023-05-09 18:49 43036054 ddtrace/opentracer/span_context.py
466 Defl:N 238 49% 2023-05-09 18:49 a4638164 ddtrace/opentracer/tags.py
16060 Defl:N 4300 73% 2023-06-30 13:32 e4b9f717 ddtrace/opentracer/tracer.py
2156 Defl:N 749 65% 2023-05-09 18:49 608d4529 ddtrace/opentracer/utils.py
71 Defl:N 59 17% 2023-05-09 18:49 f7e435fa ddtrace/opentracer/propagation/__init__.py
0 Defl:N 2 0% 2022-12-21 16:28 00000000 ddtrace/opentracer/propagation/binary.py
2543 Defl:N 846 67% 2023-05-09 18:49 6ea7f3f8 ddtrace/opentracer/propagation/http.py
252 Defl:N 136 46% 2023-05-09 18:49 a769863d ddtrace/opentracer/propagation/propagator.py
0 Defl:N 2 0% 2022-12-21 16:28 00000000 ddtrace/opentracer/propagation/text.py
583 Defl:N 283 52% 2023-05-09 18:49 7c2c2b0f ddtrace/profiling/__init__.py
1998 Defl:N 723 64% 2023-06-30 13:32 8e48cbe4 ddtrace/profiling/_asyncio.py
70464 Defl:N 27816 61% 2023-07-05 20:25 ebcc867f ddtrace/profiling/_build.cpython-310-aarch64-linux-gnu.so
581768 Defl:N 165252 72% 2023-07-05 20:25 ef42709b ddtrace/profiling/_threading.cpython-310-aarch64-linux-gnu.so
111 Defl:N 86 23% 2023-05-09 18:49 4cd87369 ddtrace/profiling/_traceback.py
289 Defl:N 170 41% 2023-05-09 18:49 abd38a98 ddtrace/profiling/auto.py
2236 Defl:N 691 69% 2023-05-09 18:49 6219fed7 ddtrace/profiling/event.py
11300 Defl:N 3206 72% 2023-05-15 20:40 9be6d785 ddtrace/profiling/profiler.py
3126 Defl:N 1166 63% 2023-05-15 20:40 728dc145 ddtrace/profiling/recorder.py
3620 Defl:N 1264 65% 2023-05-15 20:40 a4f0664b ddtrace/profiling/scheduler.py
0 Defl:N 2 0% 2022-12-21 16:28 00000000 ddtrace/profiling/bootstrap/__init__.py
431 Defl:N 207 52% 2023-05-09 18:49 a1083e82 ddtrace/profiling/bootstrap/sitecustomize.py
2065 Defl:N 767 63% 2023-05-15 20:40 2ab0ac88 ddtrace/profiling/collector/__init__.py
7982 Defl:N 2099 74% 2023-05-15 20:40 c61128d1 ddtrace/profiling/collector/_lock.py
109712 Defl:N 43322 61% 2023-07-05 20:25 877052eb ddtrace/profiling/collector/_memalloc.cpython-310-aarch64-linux-gnu.so
586408 Defl:N 166987 72% 2023-07-05 20:25 4e552f9a ddtrace/profiling/collector/_task.cpython-310-aarch64-linux-gnu.so
291752 Defl:N 90965 69% 2023-07-05 20:25 621a67a7 ddtrace/profiling/collector/_traceback.cpython-310-aarch64-linux-gnu.so
1238 Defl:N 446 64% 2023-05-09 18:49 e5956531 ddtrace/profiling/collector/asyncio.py
5277 Defl:N 1591 70% 2023-05-15 20:40 3028700d ddtrace/profiling/collector/memalloc.py
1268344 Defl:N 350503 72% 2023-07-05 20:25 6c85fe93 ddtrace/profiling/collector/stack.cpython-310-aarch64-linux-gnu.so
547 Defl:N 266 51% 2023-05-09 18:49 de0eaff3 ddtrace/profiling/collector/stack_event.py
932 Defl:N 356 62% 2023-05-09 18:49 2880682f ddtrace/profiling/collector/threading.py
937 Defl:N 338 64% 2023-05-09 18:49 731880ea ddtrace/profiling/exporter/__init__.py
1266 Defl:N 559 56% 2023-05-09 18:49 7e415d38 ddtrace/profiling/exporter/file.py
8993 Defl:N 2825 69% 2023-06-30 13:32 cf051ee1 ddtrace/profiling/exporter/http.py
2833912 Defl:N 671346 76% 2023-07-05 20:25 2373f0e1 ddtrace/profiling/exporter/pprof.cpython-310-aarch64-linux-gnu.so
28539 Defl:N 2665 91% 2023-05-09 18:49 af469867 ddtrace/profiling/exporter/pprof_312_pb2.py
6062 Defl:N 1486 76% 2023-05-09 18:49 4b9f65b9 ddtrace/profiling/exporter/pprof_319_pb2.py
24821 Defl:N 2634 89% 2023-05-09 18:49 6a68bdcf ddtrace/profiling/exporter/pprof_3_pb2.py
3736 Defl:N 1196 68% 2023-05-09 18:49 220c56cc ddtrace/profiling/exporter/pprof_421_pb2.py
0 Defl:N 2 0% 2022-12-21 16:28 00000000 ddtrace/propagation/__init__.py
3337 Defl:N 1177 65% 2023-05-09 18:49 be966c5f ddtrace/propagation/_database_monitoring.py
963 Defl:N 448 54% 2023-05-09 18:49 9c7eb3d4 ddtrace/propagation/_utils.py
35485 Defl:N 8313 77% 2023-06-30 13:32 3f60ebf4 ddtrace/propagation/http.py
1804 Defl:N 661 63% 2023-05-09 18:49 2ee003c1 ddtrace/runtime/__init__.py
319 Defl:N 152 52% 2023-05-09 18:49 75682947 ddtrace/settings/__init__.py
400 Defl:N 222 45% 2023-05-09 18:49 1e58570f ddtrace/settings/_database_monitoring.py
17625 Defl:N 5494 69% 2023-07-05 15:55 2dc88024 ddtrace/settings/config.py
2362 Defl:N 844 64% 2023-05-10 14:51 d8acf501 ddtrace/settings/dynamic_instrumentation.py
292 Defl:N 176 40% 2023-06-30 13:32 51f25de9 ddtrace/settings/exception_debugging.py
163 Defl:N 112 31% 2022-12-21 16:28 b93a684e ddtrace/settings/exceptions.py
2965 Defl:N 1016 66% 2023-05-09 18:49 1e299901 ddtrace/settings/http.py
5930 Defl:N 1767 70% 2023-05-09 18:49 598515c6 ddtrace/settings/integration.py
1351 Defl:N 517 62% 2023-06-30 14:40 75633d1b ddtrace/settings/peer_service.py
4734 Defl:N 1372 71% 2023-05-15 20:40 5166dca5 ddtrace/settings/profiling.py
1055 Defl:N 536 49% 2023-05-09 18:49 767ecfac ddtrace/sourcecode/__init__.py
1777 Defl:N 725 59% 2023-05-09 18:49 0eabd7d7 ddtrace/sourcecode/_utils.py
723 Defl:N 312 57% 2023-05-09 18:49 7a819cc6 ddtrace/sourcecode/setuptools_auto.py
2962 Defl:N 1216 59% 2023-05-15 20:40 90dcbaa5 ddtrace/vendor/__init__.py
3898 Defl:N 1070 73% 2023-05-09 18:49 fda6f2e0 ddtrace/vendor/contextvars/__init__.py
2175 Defl:N 863 60% 2022-12-21 16:28 5c6ca779 ddtrace/vendor/debtcollector/__init__.py
6346 Defl:N 2178 66% 2023-05-09 18:49 05e08e3b ddtrace/vendor/debtcollector/_utils.py
8421 Defl:N 2307 73% 2023-05-09 18:49 833d44e9 ddtrace/vendor/debtcollector/moves.py
13890 Defl:N 3343 76% 2023-05-09 18:49 7fd86757 ddtrace/vendor/debtcollector/removals.py
1715 Defl:N 811 53% 2022-12-21 16:28 d5e77879 ddtrace/vendor/debtcollector/renames.py
2426 Defl:N 1041 57% 2023-05-09 18:49 1daf7910 ddtrace/vendor/debtcollector/updating.py
277 Defl:N 207 25% 2023-05-09 18:49 903a9555 ddtrace/vendor/dogstatsd/__init__.py
23200 Defl:N 5760 75% 2023-05-09 18:49 0f377f75 ddtrace/vendor/dogstatsd/base.py
996 Defl:N 562 44% 2023-06-30 13:32 6987798c ddtrace/vendor/dogstatsd/compat.py
2722 Defl:N 927 66% 2023-05-09 18:49 9dd8c345 ddtrace/vendor/dogstatsd/context.py
1473 Defl:N 782 47% 2023-05-09 18:49 9f83c9a0 ddtrace/vendor/dogstatsd/context_async.py
1025 Defl:N 518 50% 2023-05-09 18:49 a1ac7968 ddtrace/vendor/dogstatsd/format.py
1265 Defl:N 603 52% 2023-05-09 18:49 0cff3ce3 ddtrace/vendor/dogstatsd/route.py
7117 Defl:N 2315 68% 2022-12-21 16:28 89814a8d ddtrace/vendor/monotonic/__init__.py
0 Defl:N 2 0% 2023-05-15 20:40 00000000 ddtrace/vendor/packaging/__init__.py
1418 Defl:N 371 74% 2023-05-15 20:40 0936b992 ddtrace/vendor/packaging/_structures.py
12219 Defl:N 3483 72% 2023-05-15 20:40 b4c152c7 ddtrace/vendor/packaging/version.py
90581 Defl:N 23552 74% 2022-12-21 16:28 de909a71 ddtrace/vendor/psutil/__init__.py
20224 Defl:N 6184 69% 2022-12-21 16:28 4f19b6a3 ddtrace/vendor/psutil/_common.py
11191 Defl:N 3041 73% 2022-12-21 16:28 a0f5ff4d ddtrace/vendor/psutil/_compat.py
18564 Defl:N 5346 71% 2022-12-21 16:28 70d5210e ddtrace/vendor/psutil/_psaix.py
30566 Defl:N 7809 75% 2022-12-21 16:28 2c9086e6 ddtrace/vendor/psutil/_psbsd.py
79839 Defl:N 21248 73% 2022-12-21 16:28 37bebdc6 ddtrace/vendor/psutil/_pslinux.py
17196 Defl:N 4651 73% 2022-12-21 16:28 01983c98 ddtrace/vendor/psutil/_psosx.py
6159 Defl:N 2312 63% 2022-12-21 16:28 30a0367d ddtrace/vendor/psutil/_psposix.py
25109 Defl:N 6752 73% 2022-12-21 16:28 c7ca72c6 ddtrace/vendor/psutil/_pssunos.py
123952 Defl:N 49076 60% 2023-07-05 20:25 f803680c ddtrace/vendor/psutil/_psutil_linux.cpython-310-aarch64-linux-gnu.so
72184 Defl:N 29176 60% 2023-07-05 20:25 a84c7ab1 ddtrace/vendor/psutil/_psutil_posix.cpython-310-aarch64-linux-gnu.so
37400 Defl:N 10440 72% 2022-12-21 16:28 aa6596dd ddtrace/vendor/psutil/_pswindows.py
7931 Defl:N 1972 75% 2022-12-21 16:28 2c99555c ddtrace/vendor/psutil/setup.py
1723 Defl:N 914 47% 2023-05-09 18:49 2a323bd0 ddtrace/vendor/sqlcommenter/__init__.py
1200 Defl:N 553 54% 2023-05-09 18:49 5c2697b8 ddtrace/vendor/wrapt/__init__.py
204560 Defl:N 60800 70% 2023-07-05 20:25 becfd4de ddtrace/vendor/wrapt/_wrappers.cpython-310-aarch64-linux-gnu.so
1746 Defl:N 613 65% 2023-05-09 18:49 e9931dec ddtrace/vendor/wrapt/arguments.py
21332 Defl:N 5014 77% 2023-05-09 18:49 37a0c210 ddtrace/vendor/wrapt/decorators.py
9981 Defl:N 2651 73% 2023-05-09 18:49 a04c7335 ddtrace/vendor/wrapt/importer.py
191 Defl:N 130 32% 2022-12-21 16:28 741122ea ddtrace/vendor/wrapt/setup.py
35222 Defl:N 7967 77% 2023-05-09 18:49 29dfe03e ddtrace/vendor/wrapt/wrappers.py
186 Defl:N 148 20% 2023-07-05 20:25 1a27b792 ddtrace-1.16.0rc2.dev10+g09956e4ba.d20230705.dist-info/LICENSE
11342 Defl:N 3948 65% 2023-07-05 20:25 c2315294 ddtrace-1.16.0rc2.dev10+g09956e4ba.d20230705.dist-info/LICENSE.Apache
1493 Defl:N 785 47% 2023-07-05 20:25 d3c373ff ddtrace-1.16.0rc2.dev10+g09956e4ba.d20230705.dist-info/LICENSE.BSD3
3364 Defl:N 1117 67% 2023-07-05 20:25 b1fe4d16 ddtrace-1.16.0rc2.dev10+g09956e4ba.d20230705.dist-info/METADATA
146 Defl:N 119 19% 2023-07-05 20:25 fc0bec3b ddtrace-1.16.0rc2.dev10+g09956e4ba.d20230705.dist-info/NOTICE
106 Defl:N 101 5% 2023-07-05 20:25 b456db09 ddtrace-1.16.0rc2.dev10+g09956e4ba.d20230705.dist-info/WHEEL
270 Defl:N 144 47% 2023-07-05 20:25 5f657f91 ddtrace-1.16.0rc2.dev10+g09956e4ba.d20230705.dist-info/entry_points.txt
8 Defl:N 10 -25% 2023-07-05 20:25 6c8f7645 ddtrace-1.16.0rc2.dev10+g09956e4ba.d20230705.dist-info/top_level.txt
49702 Defl:N 23664 52% 2023-07-05 20:25 c0485b02 ddtrace-1.16.0rc2.dev10+g09956e4ba.d20230705.dist-info/RECORD
-------- ------- --- -------
13755608 3865792 72% 541 files
```
</details>
## Checklist
- [x] Change(s) are motivated and described in the PR description.
- [x] Testing strategy is described if automated tests are not included
in the PR.
- [x] Risk is outlined (performance impact, potential for breakage,
maintainability, etc).
- [x] Change is maintainable (easy to change, telemetry, documentation).
- [x] [Library release note
guidelines](https://ddtrace.readthedocs.io/en/stable/releasenotes.html)
are followed. If no release note is required, add label
`changelog/no-changelog`.
- [x] Documentation is included (in-code, generated user docs, [public
corp docs](https://github.com/DataDog/documentation/)).
- [x] Backport labels are set (if
[applicable](https://ddtrace.readthedocs.io/en/latest/contributing.html#backporting))
## Reviewer Checklist
- [x] Title is accurate.
- [x] No unnecessary changes are introduced.
- [x] Description motivates each change.
- [x] Avoids breaking
[API](https://ddtrace.readthedocs.io/en/stable/versioning.html#interfaces)
changes unless absolutely necessary.
- [x] Testing strategy adequately addresses listed risk(s).
- [x] Change is maintainable (easy to change, telemetry, documentation).
- [x] Release note makes sense to a user of the library.
- [x] Reviewer has explicitly acknowledged and discussed the performance
implications of this PR as reported in the benchmarks PR comment.
- [x] Backport labels are set in a manner that is consistent with the
[release branch maintenance
policy](https://ddtrace.readthedocs.io/en/latest/contributing.html#backporting)
Co-authored-by: Brett Langdon <[email protected]>
Co-authored-by: Yun Kim <[email protected]>1 parent 2ab5472 commit 1445cc3Copy full SHA for 1445cc3
File tree
Expand file treeCollapse file tree
2 files changed
+5
-1
lines changedOpen diff view settings
Filter options
- releasenotes/notes
Expand file treeCollapse file tree
2 files changed
+5
-1
lines changedOpen diff view settings
Collapse file
releasenotes/notes/fix-benchmarks-package-inclusion-ecab6796b4ee3832.yaml
Copy file name to clipboard+4Lines changed: 4 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
Collapse file
+1-1Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
454 | 454 | | |
455 | 455 | | |
456 | 456 | | |
457 | | - | |
| 457 | + | |
458 | 458 | | |
459 | 459 | | |
460 | 460 | | |
| |||
0 commit comments