Requested by: @alexander-alderman-webb
Merge target: (default)
Quick links:
Assign the accepted label to this issue to approve the release.
Targets
Checked targets will be skipped (either already published or user-requested skip). Uncheck to retry a target.
📋 Changelog
New Features ✨
Bug Fixes 🐛
Asyncpg
- Add db.query.text to streamed query spans by @ericapisani in #6633
- Use distinct span ops for cursor iteration and fetch to prevent N+1 false positives by @ericapisani in #6609
Other
- (aiohttp) Gate url.full, url.path, url.query on send_default_pii by @ericapisani in #6650
- (asgi) Add url.path to ASGI request span attributes by @ericapisani in #6652
- (boto3) Gate url.full, url.query, url.fragment behind send_default_pii by @ericapisani in #6674
- (httpx) Gate url.full, url.query, and url.fragment behind send_default_pii by @ericapisani in #6668
- (httpx2) Gate url.full, url.query on send_default_pii by @ericapisani in #6670
- (langgraph) Ignore
GraphBubbleUp exceptions by @alexander-alderman-webb in #6608
- (litellm) Store span off-band, not in forwarded metadata by @jgreer013 in #6598
- (mcp) Support MCP SDK v2 handler signature and removed request_ctx by @ericapisani in #6583
- (pydantic-ai) Stop truncating in the streaming trace lifecycle by @alexander-alderman-webb in #6659
- (pymongo) Add db.query.text to streamed query spans by @ericapisani in #6637
- (pyreqwest) Gate url.full, url.query, url.fragment on send_default_pii by @ericapisani in #6673
- (sanic) Gate url.full, url.path, and http.query behind send_default_pii by @ericapisani in #6663
- (starlette) Stop duplicating
scope["root_path"] in URLs by @alexander-alderman-webb in #6579
- (stdlib) Gate url.full and http.query behind send_default_pii by @ericapisani in #6666
- (tests) Fix flaky OTel propagator entry point test by @ericapisani in #6655
- (tornado) Gate url.full, url.path, url.query on send_default_pii by @ericapisani in #6664
- (wsgi) Gate url.full, url.path, and http.query behind send_default_pii by @ericapisani in #6654
- Stop unconditionally importing
contextvars by @alexander-alderman-webb in #6625
Documentation 📚
Internal Changes 🔧
Other
Requested by: @alexander-alderman-webb
Merge target: (default)
Quick links:
Assign the accepted label to this issue to approve the release.
Targets
Checked targets will be skipped (either already published or user-requested skip). Uncheck to retry a target.
📋 Changelog
New Features ✨
Bug Fixes 🐛
Asyncpg
Other
GraphBubbleUpexceptions by @alexander-alderman-webb in #6608scope["root_path"]in URLs by @alexander-alderman-webb in #6579contextvarsby @alexander-alderman-webb in #6625Documentation 📚
Internal Changes 🔧
stream_gen_ai_spansopt out by @alexander-alderman-webb in #6658setuptoolsfromrequirements-testing.txtby @alexander-alderman-webb in #6618executingfromrequirements-testing.txtby @alexander-alderman-webb in #6619asttokensfromrequirements-testing.txtby @alexander-alderman-webb in #6615responsesfromrequirements-testing.txtby @alexander-alderman-webb in #6621pytest-forkedfromrequirements-testing.txtby @alexander-alderman-webb in #6611dockerfromrequirements-testing.txtby @alexander-alderman-webb in #6616--skip-version-updateoption topopulate_tox.pyby @alexander-alderman-webb in #6675httpcorefromrequirements-testing.txtby @alexander-alderman-webb in #6622pytest-timeoutfromrequirements-testing.txtby @alexander-alderman-webb in #6613pytest-localserverfromrequirements-testing.txtby @alexander-alderman-webb in #6612jsonschemafromrequirements-testing.txtby @alexander-alderman-webb in #6620socksiofromrequirements-testing.txtby @alexander-alderman-webb in #6617pysocksfromrequirements-testing.txtby @alexander-alderman-webb in #6623brotlifromrequirements-testing.txtby @alexander-alderman-webb in #6614tomlifromrequirements-testing.txtby @alexander-alderman-webb in #6630pytest-watchfromrequirements-testing.txtby @alexander-alderman-webb in #6624pipfromrequirements-testing.txtby @alexander-alderman-webb in #6629Other