An open API service providing commit metadata for open source projects.

GitHub / getsentry/sentry-python / commits

The official Python SDK for Sentry.io

SHA Message Author Date Stats
3fbf49b8 test(httpx,httpx2): Split into sync/async tests (#7152) Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m>
2 days ago
b1e4f925 feat(google-genai): Gate prompt/response collection on data_collection option... Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
2 days ago
658d26f0 feat(openai-agents): Add data_collection controls for invoke_agent spans (#7124) Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
2 days ago
689491a9 feat(openai-agents): Support data_collection config for input/output gating (... Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
2 days ago
bff8521d feat(openai_agents): Gate tool execution span data on data_collection options... Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
2 days ago
c7e9e62c fix(batcher): Add global flush trigger based on the span number (#7150) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
2 days ago
9c747551 merge Merge branch 'release/2.67.0' sentry-release-bot[bot] <1****]@u****m> 2 days ago
f1198336 Update CHANGELOG.md Alexander Alderman Webb <a****b@s****o> 2 days ago
c04942ea release: 2.67.0 alexander-alderman-webb <2****b@u****m> 2 days ago
98b9aaad feat(langchain): Record reasoning token usage attribute (#7136)
Co-authored-by: Manpreet Singh Matharu <m****0@g****m>
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
2 days ago
6a50a0c5 feat(langchain): Record cached token usage attributes (#7132)
Co-authored-by: Manpreet Singh Matharu <m****0@g****m>
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
3 days ago
5554554a feat(aws-lambda): Enable Python 3.14 support to the Lambda layer (#6916) Pablo Deputter <7****r@u****m>
Committed by: GitHub <n****y@g****m>
3 days ago
488f971b fix(langchain): Stop double-counting usage in multi-candidate responses (#7064) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
3 days ago
2d86bfc3 feat(batcher): Add global flush trigger based on summed size estimates (#7144) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
3 days ago
31ba07b6 ci: 🤖 Update test matrix with new releases (08/10) (#7142)
Co-authored-by: Alexander Alderman Webb <a****b@s****o>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
3 days ago
59ccc7cf ci: Pin `litellm<=1.96` for generating test suites (#7147) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
3 days ago
58cba751 feat(batcher): Add hard span limit (#7143) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
3 days ago
07ac9b2d ci: Unpin Django version for generating test suites (#7146) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
3 days ago
2b0db9fc feat(anthropic): Gate output collection on data_collection option (#7121) Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
5 days ago
d03110e9 feat(anthropic): Gate prompt collection on data_collection option (#7054) Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
5 days ago
c21dd48b ref: Move Redis breadcrumbs to integration (#7129) Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m>
5 days ago
446a1d5d fix: Do not let exceptions in before_breadcrumb bubble up (#7133) Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m>
6 days ago
dcd8b3b4 ref: Move subprocess breadcrumbs to integration (#7128) Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m>
6 days ago
77a68fe0 chore(deps): lock file maintenance (#6734)
Co-authored-by: Alexander Alderman Webb <a****b@s****o>
renovate[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
6 days ago
65ec535a chore(huggingface-hub): Fix chat completion stream type (#7070) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
6 days ago
baacd47c feat(integrations): Add span for DRF authentication (#6984) Marcelo Galigniana <m****a@g****m>
Committed by: GitHub <n****y@g****m>
6 days ago
5bd85b44 perf: Avoid scanning installed packages when MCP SDK is not installed (#6865)
Co-authored-by: Claude Opus 4.6 <n****y@a****m>
Nguyễn Công Thuận Huy <p****7@g****m>
Committed by: GitHub <n****y@g****m>
6 days ago
c6a3aaa4 fix(pydantic-ai): Stop recording duplicate spans (#7056) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
6 days ago
61a06043 chore: Remove `test-lambda-locally` (#7069) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
6 days ago
f670a1be test(aws_lambda): Add ARM64 architecture support for local Lambda testing (#7... Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
6 days ago
06f32646 ref(langchain): Remove `on_agent_finish()` hook (#7059) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
6 days ago
1d120dca fix(openai-agents): Patch correct `run_single_turn_streamed` reference (#7032) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
7 days ago
510be92f ref(openai-agents): Stop setting `gen_ai.response.model` on Invoke Agent span... Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
7 days ago
8dfb03c4 ref(openai-agents): Use first class tool hooks when available (#6994) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
7 days ago
0c40ed21 test(arq): Avoid race between the exception and transaction events (#7052) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
7 days ago
2cfb8199 feat(aiomysql): Gate query parameters on data_collection option (#7051) Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
7 days ago
42f6b8ed ref(mcp): Replace instance patches with middleware (#6764) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
7 days ago
d8cdbd2f feat(openai): Gate response output collection on data collection options (#7035) Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
7 days ago
3db66a6b feat(pydantic-ai): Record `gen_ai.output.messages` including `ThinkingPart` (... Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
7 days ago
f8cac5c3 feat(openai): Deprecate include_prompts parameter in favour of data_collectio... Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
7 days ago
849af606 test(pydantic-ai): Use `FunctionModel` for testing output data transformation... Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
7 days ago
152b0881 ci: Add `pydantic-ai-slim` to uv typing group (#7025) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
7 days ago
1ac30844 feat(openai): Gate embeddings input collection on data_collection (#6977) Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
8 days ago
f1ca2134 feat(tracing): Gate SQL query params behind data collection options (#6976) Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
8 days ago
3e207ab0 ci: Add `langchain-base` to uv typing group (#7016) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
8 days ago
3e96fc36 chore(django): Use `iscoroutinefunction` shim in `patch_views()` (#7024)
Co-authored-by: Digenis <d****l@g****m>
Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
9 days ago
ae6de767 test(httpx): Replace deprecated `asyncio.iscoroutinefunction` (#7023) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
9 days ago
6199d526 ci: 🤖 Update test matrix with new releases (08/03) (#6985)
Co-authored-by: github-actions[bot] <4****]@u****m>, Ivana Kellyer <i****r@s****o>
github-actions[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m>
9 days ago
52a7c266 test: Mock attributes in redis cluster tests (#7022) Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m>
9 days ago
5c8d0f28 chore: Deprecate `ai_track()` (#7005) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
9 days ago
e510eb44 feat(toxgen): Forward args from generate-test-files script (#7008) Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m>
9 days ago
c817251f fix(tests): Adapt to new exception propagation behavior in Quart (#6995) Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m>
10 days ago
a3f45e3d feat: Add possibility to allowlist integrations in toxgen (#6996) Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m>
10 days ago
10b4f5b1 ci(ai): Route AI integration tests through OpenRouter (#6979)
Co-authored-by: sentry-junior[bot] <2****]@u****m>, Daniel Griesser <d****r@s****o>
sentry-junior[bot] <2****]@u****m>
Committed by: GitHub <n****y@g****m>
12 days ago
f3d822d7 ref(tests): Replace _transport_works_cases loop with explicit case list (#6978) Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
12 days ago
baf895d0 test: reduce common test suite while not reducing coverage (#6972) Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
12 days ago
a9224ad4 test(openai-agents): Assert subset of expected dictionary is in `gen_ai.respo... Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
12 days ago
4eb0527c feat(openai-agents): Set the `gen_ai.tool.definitions` attribute (#6956) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
12 days ago
9d67eb24 fix(openai-agents): Stop destructively wrapping tools (#6961) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
12 days ago
75f8a274 feat(openai): Gate Chat Completions inputs behind data collection (#6965)
Co-authored-by: Alexander Alderman Webb <a****b@s****o>
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
12 days ago
934bbd73 feat(openai): Gate Responses API inputs behind data collection (#6964)
Co-authored-by: Alexander Alderman Webb <a****b@s****o>
Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
12 days ago
a855efe7 ref(openai-agents): Stop setting `gen_ai.request.available_tools` on Invoke A... Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
12 days ago
2e15294b ref(openai-agents): Stop setting `gen_ai.request.available_tools` on Execute ... Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
12 days ago
972ec461 feat(openai): Set `gen_ai.tool.definitions` for the Responses API (#6951) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
12 days ago
b9012a25 feat(openai): Set `gen_ai.tool.definitions` attribute for the Chat Completion... Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
12 days ago
e54c20ba fix: correct typo in test function name (#6967) Samarth D N <d****0@g****m>
Committed by: GitHub <n****y@g****m>
13 days ago
0fc05407 feat(redis): support data_collection option (#6960) Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
13 days ago
1d839033 test: Use top-level options if available (#6959) Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m>
13 days ago
cbfb30ee fix(aws-lambda): fix flake in aws lambda tests Pablo Deputter <7****r@u****m>
Committed by: GitHub <n****y@g****m>
13 days ago
4e9e97ce feat(pymongo): Respect data_collection.database_query_data option (#6939) Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
13 days ago
e39424ce feat(clickhouse_driver): Respect data_collection.database_query_data option (... Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
13 days ago
91ec64b0 feat(ariadne): Gate GraphQL data collection behind data_collection option (#6... Erica Pisani <h****y@e****v>
Committed by: GitHub <n****y@g****m>
14 days ago
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>
14 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>
14 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>
14 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>
14 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>
14 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>
14 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>
14 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>
14 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>
14 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>
14 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>
14 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>
14 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>
15 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>
15 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>
15 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>
15 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>
15 days ago
bea60a45 test: Remove flaky circular references tests (#6903) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
15 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>
15 days ago
4553543d ref: Remove old Python compat code (#6902) Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m>
15 days ago
211b0505 ref(mcp): Use `mcp_types` package (#6763) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
16 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>
16 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>
16 days ago
d55cfd39 ref(mcp): Inline `_get_span_config()` (#6761) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
16 days ago
73b43a97 ref(mcp): Inline `_prepare_handler_data()` (#6758) Alex Alderman Webb <a****b@s****o>
Committed by: GitHub <n****y@g****m>
16 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>
16 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>
16 days ago
a649c52f feat(streaming): Support ai_track decorator (#6895) Ivana Kellyer <i****r@s****o>
Committed by: GitHub <n****y@g****m>
16 days ago

← Back to repository