Skip to content

Commit 1445cc3

Browse files
github-actions[bot]brettlangdonYun-Kim
authored
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 1445cc3

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
fixes:
3+
- |
4+
core: This fix removes the inclusion of our ``benchmarks/`` directory in the ``ddtrace`` wheels.

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -454,7 +454,7 @@ def get_ddup_ext():
454454
long_description=long_description,
455455
long_description_content_type="text/markdown",
456456
license="BSD",
457-
packages=find_packages(exclude=["tests*", "benchmarks"]),
457+
packages=find_packages(exclude=["tests*", "benchmarks*"]),
458458
package_data={
459459
"ddtrace": ["py.typed"],
460460
"ddtrace.appsec": ["rules.json"],

0 commit comments

Comments
 (0)