-
Notifications
You must be signed in to change notification settings - Fork 426
Insights: DataDog/dd-trace-py
Overview
Could not load contribution data
Please try again later
3 Releases published by 1 person
-
v2.20.1 2.20.1
published
Feb 12, 2025 -
v2.21.0rc1 2.21.0rc1
published
Feb 12, 2025 -
v2.21.0 2.21.0
published
Feb 14, 2025
74 Pull requests merged by 23 people
-
ci(flaky): mark
tests/internal/test_auto.py
with flaky for 30 days [backport 3.0]#12342 merged
Feb 15, 2025 -
ci: mark existing flakes with
@flaky
and add decorator usage reporting script#12309 merged
Feb 14, 2025 -
ci: dump debug data about builds in CI
#11822 merged
Feb 14, 2025 -
chore(ci): fix update package version workflow
#12344 merged
Feb 14, 2025 -
chore(pymongo): add additional asserts on resource names and mongodb.query span tag
#12333 merged
Feb 14, 2025 -
fix(internal): improve performance of package resolution [backport 3.0]
#12360 merged
Feb 14, 2025 -
fix(internal): move logging rate limiter to log filter [backport 2.21]
#12340 merged
Feb 14, 2025 -
ci: add benchmark for ddtrace.internal.packages.update_imported_dependencies [backport 3.0]
#12361 merged
Feb 14, 2025 -
ci: fix download artifacts from gh job
#12356 merged
Feb 14, 2025 -
fix(configuration): raises an AttributeError on undefined configs
#12278 merged
Feb 14, 2025 -
chore(configuration): use get_config to parse all envars used in ddtrace.config
#12339 merged
Feb 14, 2025 -
ci(serverless): tests for all binaries removed in sls builds.
#12168 merged
Feb 14, 2025 -
fix(asm): make sure iast is not loaded by exploit prevention if disabled [backport 2.19]
#12352 merged
Feb 14, 2025 -
fix(internal): improve performance of package resolution
#12327 merged
Feb 14, 2025 -
chore(ci): set name for system-tests finished job
#12353 merged
Feb 14, 2025 -
chore(tracing): refactor inferred proxy spans to not require all headers and remove span.kind
#12328 merged
Feb 14, 2025 -
fix(ssi): do not include boto3 in min versions listing
#12305 merged
Feb 14, 2025 -
chore(iast): fix IAST imports when under pytest
#12323 merged
Feb 14, 2025 -
fix(asm): decouple appsec and iast [backport 2.21]
#12351 merged
Feb 14, 2025 -
chore(profiling): 3.13 support for v1
#12304 merged
Feb 14, 2025 -
chore(iast): relase note of #12298 [backport 2.20]
#12317 merged
Feb 14, 2025 -
fix(asm): decouple appsec [backport 2.20]
#12319 merged
Feb 14, 2025 -
chore(di): ensure signals in wrapping context
#12239 merged
Feb 14, 2025 -
docs: correct default value for DD_TRACE_128_BIT_TRACEID_GENERATION_ENABLED
#12332 merged
Feb 13, 2025 -
ci(flaky): mark
tests/internal/test_auto.py
with flaky for 30 days#12334 merged
Feb 13, 2025 -
fix(internal): move logging rate limiter to log filter
#12293 merged
Feb 13, 2025 -
ci: automate min_compatible_versions updates
#12300 merged
Feb 13, 2025 -
chore(llmobs): automatically set span links with decorators
#12255 merged
Feb 13, 2025 -
fix(span): handle errors on spans when a custom exception overrides __str__ (#12307) [backport 2.21]
#12326 merged
Feb 13, 2025 -
chore(ci_visibility): allow quarantining and disabling tests individually
#12296 merged
Feb 13, 2025 -
ci: collapse unit/integration test jobs into a single stage
#12301 merged
Feb 13, 2025 -
ci: cache build_base_venvs job
#12314 merged
Feb 13, 2025 -
ci: add benchmark for ddtrace.internal.packages.update_imported_dependencies
#12318 merged
Feb 13, 2025 -
Revert "chore(iast): move inner funcions [backport 2.19] (#11919)"
#12306 merged
Feb 13, 2025 -
feat(config): support libdatadog's library_config for config through file
#12260 merged
Feb 13, 2025 -
chore(asm): clean libddwaf loading [backport 2.20]
#12320 merged
Feb 13, 2025 -
fix(span): handle errors on spans when a custom exception overrides __str__
#12307 merged
Feb 13, 2025 -
chore(asm): don't load appsec modules (iast)... [backport 2.20]
#12298 merged
Feb 13, 2025 -
chore: hide chained loader methods from tracebacks
#11911 merged
Feb 13, 2025 -
chore(llmobs): enable langgraph for enabled integrations
#12315 merged
Feb 13, 2025 -
feat(llmobs): llmobs-specific context manager
#12236 merged
Feb 13, 2025 -
feat: add span events on graphql error spans
#12224 merged
Feb 12, 2025 -
fix(tracer): ensure ot-baggage headers are propagated in wsgi apps
#12308 merged
Feb 12, 2025 -
chore: update changelog for version 2.19.3
#12148 merged
Feb 12, 2025 -
chore(langchain): auto-instrument with langgraph
#12208 merged
Feb 12, 2025 -
fix(profiling): reduce log spam from lock collector
#12303 merged
Feb 12, 2025 -
fix(asm): make sure iast is not loaded by exploit prevention if disabled [backport 2.20]
#12271 merged
Feb 12, 2025 -
chore(di): trigger probes
#10942 merged
Feb 12, 2025 -
chore(ci): add load module tests to multiple os unit tests
#12265 merged
Feb 12, 2025 -
ci: add missing @core dependency for ci_visibility suite
#12292 merged
Feb 12, 2025 -
fix(profiling): fix crash in heap profiler due to unsigned integer wraparound
#12286 merged
Feb 12, 2025 -
ci: prevent segfaults in ci_visibility Python 3.8 tests
#12291 merged
Feb 12, 2025 -
refactor(asm): appsec and iast with product plugin interface [backport 2.20]
#12270 merged
Feb 12, 2025 -
Revert "chore(ci): don't allow
main
or release branches to be interruptible"#12290 merged
Feb 12, 2025 -
chore(ci): don't allow
main
or release branches to be interruptible#11517 merged
Feb 11, 2025 -
ci: fix ci_visibility riotfile definition
#12277 merged
Feb 11, 2025 -
chore(tracing): remove unused imports
#12279 merged
Feb 11, 2025 -
chore(valkey): replace valkey/__init__.py with valkey.py
#12249 merged
Feb 11, 2025 -
Revert "fix(openai): support Python 3.12, 3.13 [backport 2.20]"
#12287 merged
Feb 11, 2025 -
fix(configurations): correctly parse
payload_tagging_services
#12180 merged
Feb 11, 2025 -
feat(llmobs): auto-annotate deepseek as span name and model provider through openai
#12276 merged
Feb 11, 2025 -
ci: remove benchmark-serverless-trigger check job
#12273 merged
Feb 11, 2025 -
feat(tracing): add support for inferred proxy spans to support aws api gateway tracing
#12053 merged
Feb 11, 2025 -
Revert "fix(internal): move logging rate limiter to log filter" [backport 2.20]
#12281 merged
Feb 11, 2025 -
fix(lib-injection): bump max allowed runtime version for lib-injection
#12283 merged
Feb 11, 2025 -
Revert "fix(internal): move logging rate limiter to log filter" [backport 2.21]
#12282 merged
Feb 11, 2025 -
Revert "fix(internal): move logging rate limiter to log filter"
#12275 merged
Feb 11, 2025 -
chore(rc): clean up sources
#12162 merged
Feb 11, 2025 -
chore(iast): xss vulnerability for jinja2 [backport 3.0]
#12253 merged
Feb 11, 2025 -
Emmett.butler/dd trace api wrapping
#12261 merged
Feb 10, 2025 -
chore(integrations): remove deprecated internal modules [asyncio,gevent]
#12245 merged
Feb 10, 2025 -
fix(internal): move logging rate limiter to log filter [backport 2.20]
#12254 merged
Feb 10, 2025 -
feat(symdb): enable by default
#12231 merged
Feb 10, 2025 -
chore(di): add @key and @value to collection expressions
#12028 merged
Feb 10, 2025
39 Pull requests opened by 20 people
-
chore(profiling): build libdatadog for 32-bit linux and x86_64 intel mac
#12267 opened
Feb 10, 2025 -
chore(iast): update flask integration documentation
#12269 opened
Feb 10, 2025 -
chore(llmobs): migrate to core api
#12272 opened
Feb 10, 2025 -
chore(tracer): add more detail in encoding error message
#12280 opened
Feb 11, 2025 -
chore: update changelog for version 2.20.1
#12284 opened
Feb 11, 2025 -
feat(llmobs): `submition_eval_for` supports the metadata argument
#12285 opened
Feb 11, 2025 -
udpate echion to taegyunkim/max-frames
#12288 opened
Feb 11, 2025 -
[do not merge] udpate echion to taegyunkim/max-frames
#12289 opened
Feb 11, 2025 -
chore(internal): lazy module decorator
#12297 opened
Feb 12, 2025 -
ci: add `retry: 2` to the `.testrunner` definition so everything inherits it
#12310 opened
Feb 12, 2025 -
fix(pymongo): use json for mongodb.query so it can be parsed by agent
#12311 opened
Feb 12, 2025 -
fix(tracer): ensure ot-baggage headers are propagated in wsgi apps [backport 2.20]
#12312 opened
Feb 12, 2025 -
fix(tracer): ensure ot-baggage headers are propagated in wsgi apps [backport 3.0]
#12313 opened
Feb 12, 2025 -
refactor(internal): lazy ModuleWatchdog install
#12316 opened
Feb 13, 2025 -
fix(opentracing): fix AsyncioScopeManager support
#12321 opened
Feb 13, 2025 -
chore: modify graphql span event traceback
#12324 opened
Feb 13, 2025 -
chore(iast): add function and class name to vulnerability location
#12325 opened
Feb 13, 2025 -
fix(bedrock): [MLOB-2181] fix bedrock token metrics
#12329 opened
Feb 13, 2025 -
fix(llmobs): [MLOB-1915] tag streamed response for errored spans
#12330 opened
Feb 13, 2025 -
fix(tracing): add flag for aiohttp that disables potential for memory leak (#12081) [backport 2.21]
#12335 opened
Feb 13, 2025 -
chore(ci): isolate reliability-env deploys from flakiness
#12336 opened
Feb 13, 2025 -
fix(tracer): dd_trace_methods wrapping async functions
#12337 opened
Feb 13, 2025 -
chore: update changelog for version 2.21.0
#12338 opened
Feb 13, 2025 -
chore: update rq latest version to 2.1.0
#12345 opened
Feb 14, 2025 -
chore(stable_configs): refactor + collect instrumentation telemetry
#12347 opened
Feb 14, 2025 -
chore(asm): rename and add finished job for multiple os tests
#12348 opened
Feb 14, 2025 -
chore(appsec): migrate test integrations to gitlab [backport 2.19]
#12350 opened
Feb 14, 2025 -
fix(integrations): updates error raised when ddtrace.patch(...) is called with invalid args
#12354 opened
Feb 14, 2025 -
fix(ssi): do not include boto3 in min versions listing [backport 2.21]
#12355 opened
Feb 14, 2025 -
chore(iast): "deduplication enabled" environment variable [backport 2.19]
#12358 opened
Feb 14, 2025 -
chore(ci_visibility): fix debug logs for ci_visibility telemetry
#12359 opened
Feb 14, 2025 -
fix(configuration): raises an AttributeError on undefined configs [backport 3.0]
#12362 opened
Feb 14, 2025 -
Create noop telemetry writer when telemetry disabled.
#12363 opened
Feb 14, 2025 -
Add specific code owners for tests/internal/test_serverless.py.
#12364 opened
Feb 14, 2025 -
test
#12365 opened
Feb 14, 2025 -
Llm experiments
#12366 opened
Feb 14, 2025 -
ci: mark existing flakes with `@flaky` and add decorator usage reporting script [backport 3.0]
#12367 opened
Feb 14, 2025 -
fix(encoding): fix encoding errors when the span started a very long time ago
#12368 opened
Feb 14, 2025 -
chore: update starlette latest version to 0.45.3
#12369 opened
Feb 16, 2025
9 Issues closed by 6 people
-
[BUG]: Inconsistency with documentation for default value of DD_TRACE_128_BIT_TRACEID_GENERATION_ENABLED
#11905 closed
Feb 13, 2025 -
Clarify documentation for current_root_span
#9758 closed
Feb 13, 2025 -
HTTP Baggage is not propagated to the context for `flask` applications
#9908 closed
Feb 12, 2025 -
Error getting lock acquire/release call location and variable name: print_debug_info
#12294 closed
Feb 12, 2025 -
DeprecationWarning: datetime.datetime.utcfromtimestamp
#11608 closed
Feb 12, 2025 -
Fastapi traces not captured for sub applications
#11183 closed
Feb 10, 2025 -
[BUG]: Docs refer to deprecated tracer.configure call for trace filter configuration
#12141 closed
Feb 10, 2025 -
ddtrace.internal.writer.writer: failed to send error
#10664 closed
Feb 10, 2025 -
Unable to send traces from django application running on azure app service to datadog
#10452 closed
Feb 10, 2025
3 Issues opened by 3 people
-
[FEATURE]: Add django q2 support
#12349 opened
Feb 14, 2025 -
[BUG]: (Eventually) handled exceptions get logged as an issue in APM Error Tracker
#12343 opened
Feb 13, 2025 -
[BUG]: ModuleNotFoundException: integration module ddtrace.contrib.internal.asgi.patch does not exist
#12341 opened
Feb 13, 2025
39 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
chore(telemetry): integration exception tracking
#11732 commented on
Feb 15, 2025 • 10 new comments -
feat: add extensions to graphql span events on errors
#12181 commented on
Feb 14, 2025 • 9 new comments -
feat: add record_exception method in datadog api
#12185 commented on
Feb 14, 2025 • 8 new comments -
feat: integration with dd-trace-api
#12057 commented on
Feb 14, 2025 • 8 new comments -
ci(serverless): force reimport of modules during serverless test
#11888 commented on
Feb 14, 2025 • 5 new comments -
refactor(trace): generic byte code injection for Python 3.10, 3.11 (AIDM-380)
#11669 commented on
Feb 14, 2025 • 3 new comments -
chore(tracer): deprecates patch_all
#11918 commented on
Feb 11, 2025 • 1 new comment -
chore: introduce APM_TRACING RC product
#11980 commented on
Feb 14, 2025 • 1 new comment -
fix: set span error metadata only for escaped errors
#12004 commented on
Feb 14, 2025 • 1 new comment -
fix(asyncio): avoid overwriting coroutine names
#12011 commented on
Feb 12, 2025 • 0 new comments -
chore(llmobs): decorators can infer span links
#12043 commented on
Feb 14, 2025 • 0 new comments -
fix(lib-injection): max runtime version check
#12119 commented on
Feb 10, 2025 • 0 new comments -
refactor(profiling): migrate to product interface
#12165 commented on
Feb 14, 2025 • 0 new comments -
fix(llmobs): don't enqueue spans to an inactive evaluator runner [backport 2.20]
#12179 commented on
Feb 12, 2025 • 0 new comments -
ci(langchain): remove vcr requests in favor of custom mocks
#12207 commented on
Feb 14, 2025 • 0 new comments -
fix(iast): cookie vulnerability cardinality issues
#12216 commented on
Feb 11, 2025 • 0 new comments -
ci: enable a profiling onboarding test scenario
#12229 commented on
Feb 13, 2025 • 0 new comments -
Jonathan.chavez/debugging dist tracing
#12234 commented on
Feb 11, 2025 • 0 new comments -
chore(deps): bump the gh-actions-packages group with 11 updates
#12246 commented on
Feb 14, 2025 • 0 new comments -
chore(core): remove span from ExecutionContext
#12248 commented on
Feb 10, 2025 • 0 new comments -
chore(profiling, crashtracking): upgrade libdatadog to v16.0.2
#12263 commented on
Feb 14, 2025 • 0 new comments -
Errors in ddtrace collectors when using with flask + gunicorn + gevent
#11281 commented on
Feb 10, 2025 • 0 new comments -
Deadlock While Opening Database Connection with ddtrace 2.10.3
#10504 commented on
Feb 10, 2025 • 0 new comments -
[BUG]: ddtrace throws logging exception during unit test runs with pytest
#12018 commented on
Feb 10, 2025 • 0 new comments -
[BUG]: Unable to use asyncpg in new library version
#11852 commented on
Feb 10, 2025 • 0 new comments -
default dd-trace django Configuration = Results in Duplicate Spans for DB Queries
#10833 commented on
Feb 11, 2025 • 0 new comments -
[BUG]: Python int too large to convert to C long
#12240 commented on
Feb 11, 2025 • 0 new comments -
Python 3.13 support
#10932 commented on
Feb 11, 2025 • 0 new comments -
[profiler] experiment with cleaner type annotations
#11729 commented on
Feb 12, 2025 • 0 new comments -
The `asyncio` integration breaks Faust
#10323 commented on
Feb 12, 2025 • 0 new comments -
Third Party Python Modules Warnings are Logged as Errors in Datadog
#10963 commented on
Feb 12, 2025 • 0 new comments -
RuntimeError: Server returned 502
#11131 commented on
Feb 13, 2025 • 0 new comments -
Provide option to use simplified query/mutation resource names for GraphQL spans
#10875 commented on
Feb 13, 2025 • 0 new comments -
`DD_TRACE_METHODS` does not fully wrap async functions
#10754 commented on
Feb 13, 2025 • 0 new comments -
[BUG]: ModuleNotFoundError for ddtrace.appsec._iast._taint_tracking._native
#12021 commented on
Feb 14, 2025 • 0 new comments -
[BUG]: `ddtrace-run uvicorn ...` fails ECS (FARGATE) healtcheck
#11913 commented on
Feb 15, 2025 • 0 new comments -
chore(telemetry): configuration telemetry reporting
#11115 commented on
Feb 13, 2025 • 0 new comments -
chore: set the default of _should_skip to false
#11274 commented on
Feb 13, 2025 • 0 new comments -
fix: kafka consumer parenting logic [backport 2.17]
#11722 commented on
Feb 14, 2025 • 0 new comments