GitHub / getsentry/sentry-python / commits
The official Python SDK for Sentry.io
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 6669128b | feat(celery): Respect data_collection.queues option for task args/kwargs (#6934) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 258a965a | test(integrations): Deduplicate data_collection.queues test matrix (#6936) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| f4685a72 | feat(huey): Respect data_collection.queues option for task args/kwargs (#6930) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 8c9147a1 | feat(arq): Gate job args/kwargs behind data_collection option (#6912) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 064cf8e8 | feat(rq): Respect data_collection.queues option for job args/kwargs (#6927) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 86308d48 | test: Restore wrapped functions in `functions_to_trace` tests (#6933) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| a17ea548 | test: Pin `mcp<2` for `fastmcp<0.3` (#6925) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 6a90b8c4 | feat(gql): Gate GraphQL data collection behind data_collection option (#6889) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| f31a990b | test(fastmcp): Skip SSE test for `fastmcp>=4` (#6923) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 3cf58247 | ref(mcp): Remove redundant `mcp.tool.result.is_error` (#6915) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| bb49081a | test(fastmcp): Remove assertions on `RootModel` instances (#6909) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 8393b889 | test(fastmcp): Replace broad `try...except` with `skipif` (#6922) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 4430dca3 | test: Pin Python > 3.7 for `huey>=3.3.0` (#6913) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 2d2b8ebc | test: Add `httpx` dependency to `mcp` and `fastmcp` tests (#6905) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
22 days ago | |
| 904399ec | feat(strawberry): Gate GraphQL data collection behind data_collection option ... |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 9bd6497f | feat(graphene): Gate GraphQL data collection behind data_collection option (#... |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 6d3723dc | feat(integrations): Gate user info behind data_collection config (#6876) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| bea60a45 | test: Remove flaky circular references tests (#6903) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| d82ddd10 | fix(mcp): Stop adding the prompt name to arguments (#6765) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 4553543d | ref: Remove old Python compat code (#6902) |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 211b0505 | ref(mcp): Use `mcp_types` package (#6763) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 8cc03fd7 | feat(api): Add top-level `set_attributes` API (#6897) |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 41cca062 | ref(mcp): Inline `_set_span_output_data()` (#6762) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| d55cfd39 | ref(mcp): Inline `_get_span_config()` (#6761) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 73b43a97 | ref(mcp): Inline `_prepare_handler_data()` (#6758) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 3cf7b59e | ref(mcp): Separate tool, prompt and resource patches (#6726) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
23 days ago | |
| 54f77b90 | feat(openai): Add `gen_ai.request.reasoning.level` to OpenAI spans (#6892) |
Pablo Deputter <7****r@u****m>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| a649c52f | feat(streaming): Support ai_track decorator (#6895) |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| d8389b0f | test: Add span streaming DSC tests (#6884) |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 57183c91 |
test: Add streaming logs tests (#6880)
Co-authored-by: Erica Pisani <p****a@g****m> |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 93c430ba |
fix(tests): Remove redundant type filters after `capture_items` with args (#6...
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| ab1f3089 | test: Add streaming API tests (#6883) |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 569af9dd | test: Add streaming continous profiler tests (#6879) |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 5204ffa3 | feat(streaming): Promote `before_send_span` to top-level option (#6885) |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 2f8e17d9 | test: Add streaming monitor test (#6882) |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 2b33a9ba | test: Add streaming metrics test (#6881) |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
24 days ago | |
| 2ab75a50 | feat(starlite,litestar): Gate user info behind data_collection config (#6875) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| d21efa94 | feat(aiohttp): Gate user info behind data_collection config (#6874) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 1bed4e2c | feat(pyramid): Gate user info behind data_collection config (#6873) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| ed31d89d | feat(tornado): Gate user info behind data_collection config (#6872) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 9c583608 | feat(sanic): Gate user info behind data_collection config (#6870) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 814cf6f7 | feat(django): Gate user identity behind data_collection config (#6868) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| d3ca0b1c | feat(streaming): Make `set_conversation_id` API work (#6866) |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| f945982e |
fix(streaming): Set segment source if unset (#6791)
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
27 days ago | |
| 3e163b1a | fix(sampling): `sentry-trace` should take precedence over baggage (#6863) |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 4eba6bbf | test: Add sample_rand span streaming tests (#6781) |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 80273436 | docs: Remove AI commit attribution requirement from AGENTS.md (#6828) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| 96672844 |
fix: Include query string and fragment in `url.full` span attribute (#6861)
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| a249634e | perf(serializer): Avoid copying the whole Mapping before trimming to `MAX_DAT... |
Dmitry Agafonov <4****3@u****m>
Committed by: GitHub <n****y@g****m> |
28 days ago | |
| b6cd36a5 | feat(flask): Gate user identity behind data_collection config (#6859) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 5ddb8a2b | feat(wsgi): Gate client IP/user info behind data_collection config (#6858) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 2b553599 | feat(asgi): Gate client IP/user info behind data_collection config (#6841) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 49c6dfb4 | feat(aws): Apply data_collection filtering to URL query strings (#6839) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 15c74e85 | feat(gcp): Apply data_collection filtering to URL query strings (#6838) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| de6e38ae | feat(quart): Apply data_collection filtering to URL query strings (#6837) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| fd69fc1d | feat(sanic): Apply data_collection filtering to URL query strings (#6836) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 32a9721f | feat(tornado): Apply data_collection filtering to URL query strings (#6834) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 260677e1 | feat(aiohttp): Apply data_collection filtering to URL query strings (#6833) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| cc2ca7b6 | feat(asgi): Apply data_collection filtering to URL query strings (#6832) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| c0f21009 | feat(wsgi): Apply data_collection filtering to URL query strings (#6827) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| dcedc3a9 | feat(integrations): apply data_collection cookie filtering to wsgi, starlette... |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| f06d54e1 | ref(integrations): route HTTP header filtering through data collection config... |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 443b3c3e | merge Merge branch 'release/2.66.1' | sentry-release-bot[bot] <1****]@u****m> | 29 days ago | |
| 653a292f | Update CHANGELOG.md | Alexander Alderman Webb <a****b@s****o> | 29 days ago | |
| e20c2266 | release: 2.66.1 | alexander-alderman-webb <2****b@u****m> | 29 days ago | |
| 4524b65d | fix(tracing): Stop setting `NoOpSpan` on scope in the streaming trace lifecyc... |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 2e9f26ee | ref(tracing): No-op and emit warning in `start_transaction` with the streamin... |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
29 days ago | |
| 3a50950e | fix(tracing): handle exceptions raised within traces_sampler and other callba... |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
30 days ago | |
| b5171b7a |
ref: Use top-level `trace_lifecycle` and `ignore_spans` options in tests (#6855)
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 17e0348c | ref: Use old sampling context format in span streaming (#6848) |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 2e094976 | test: Add streaming tests to `test_http_headers` (#6785) |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 9996734c |
feat(tracing): Send `sentry.segment.name.source` instead of `sentry.span.sour...
Co-authored-by: Erica Pisani <h****y@e****v> |
Lukas Stracke <l****e@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 00224f7a | remove span streaming docs in changelog (#6831) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| dfe242e7 | test: Fix flaky decorator test (#6830) |
Neel Shah <n****h@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| a7bb8573 | merge Merge branch 'release/2.66.0' | sentry-release-bot[bot] <1****]@u****m> | about 1 month ago | |
| 5179f60b | update changelog with docs link | Erica Pisani <h****y@e****v> | about 1 month ago | |
| e4bcb59e | release: 2.66.0 | sl0thentr0py <6****y@u****m> | about 1 month ago | |
| 5ba869c0 |
fix(tracing): Skip child span creation in streaming path when no current span...
Co-authored-by: Claude Opus 4.6 <n****y@a****m>, Erica Pisani <h****y@e****v>, Neel Shah <n****h@s****o> |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| efddaab9 |
fix(tracing): Skip child span creation in streaming path when no current span...
Co-authored-by: Claude Opus 4.6 <n****y@a****m>, Erica Pisani <h****y@e****v> |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| b199a9ee | fix(tracing): Skip child span creation in streaming path when no current span... |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| d695a6eb |
fix(tracing): Skip child span creation in streaming path when no current span...
Co-authored-by: Claude Opus 4.6 <n****y@a****m>, Erica Pisani <h****y@e****v> |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| dbf5d03f | fix(tracing): Skip child span creation in streaming path when no current span... |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 5c140344 |
fix(tracing): Skip child span creation in streaming path when no current span...
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| e0d2c4a4 | feat(tracing): Promote trace_lifecycle and ignore_spans to top-level options ... |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| baa423fa |
test(logging): Fix flaky test_logging_captured_warnings (#6824)
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| fbc85c12 | test: Remove flaky no cyclic garbage test (#6817) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 2b9c1020 | chore: remove Claude permission settings (#6806) |
Michi Hoffmann <c****c@u****m>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| f1e104ef |
ref: Move `nullcontext` to `sentry_sdk.utils` (#6805)
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 4b9f834e | merge Merge branch 'release/2.65.0' | sentry-release-bot[bot] <1****]@u****m> | about 1 month ago | |
| 4cc6fdad | Update changelog |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| c0c115ff | release: 2.65.0 | sentrivana <1****a@u****m> | about 1 month ago | |
| 153230e6 | fix(tracing): Fix unsampled/deferred trace propagation in span streaming (#6757) |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| b25c05ec | test: Add required `cache_write_tokens` field (#6804) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| ef9a569e |
fix(tracing): Set `sentry.op` to function in new trace decorator (#6796)
Co-authored-by: Claude Opus 4.6 <n****y@a****m> |
Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| b9899f82 | feat(huey): Set `messaging.destination.name` on consumer spans (#6779) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 2dcdd729 | feat(huey): Set `messaging.destination.name` on producer spans (#6778) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| a9f8fe68 | feat(arq): Set `messaging.destination.name` on consumer spans (#6767) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 2088fc5d | feat(rq): Set `messaging.destination.name` on consumer spans (#6774) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 70292ef4 | feat(dramatiq): Set `messaging.destination.name` on consumer spans (#6776) |
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m> |
about 1 month ago | |
| 32a92b1b | feat(data-collection): Move data collection to _experiments (#6790) |
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m> |
about 1 month ago |