sentry-python icon indicating copy to clipboard operation
sentry-python copied to clipboard

The official Python SDK for Sentry.io

Results 566 sentry-python issues
Sort by recently updated
recently updated
newest added

[Tag values must be strings](https://develop.sentry.dev/sdk/data-model/event-payloads/span/); however, the Python SDK's methods for setting tags (`set_tag` on the `Scope`, on `Span`, and perhaps elsewhere) are defined as taking type `Any` for the...

Python
Bug

Users reported that the `DedupeIntegration` can use up a lot of memory, because it keeps a full exception in memory for checking if it has seen this exception already. Depending...

I've been carrying this one with me for a while in .git/info/exclude, feel free to accept or ignore.

Allow OTEL instrumenter to work even with no DSN. Context: we are writing tests for our Sentry integration itself, setting up a client like ```py events = [] c =...

### How do you use Sentry? Sentry Saas (sentry.io) ### Version 2.29.1 ### Steps to Reproduce ```python import sentry_sdk from sentry_sdk.scrubber import EventScrubber, DEFAULT_DENYLIST, DEFAULT_PII_DENYLIST # custom denylist denylist =...

Component: Scrubber
Python
Feature

### Problem Statement Hi, there's no way to filter out spans, like beforeSpan in javascript (which is getting deprecated in v9 JS SDK) ![Image](https://github.com/user-attachments/assets/423603fb-6e8a-4246-86ec-4f248fc1a613) similar GH issue - https://github.com/getsentry/sentry-python/issues/3245 -...

Python
Feature
Spans

### Description Python SDK will use OpenTelemetry under the hood for spans/tracing. This switch will eventually allow us to: - add auto-instrumentation support for more libraries and frameworks - benefit...

Tracking Issue

### Problem Statement see #4418 where the exception has a `request_id` we want stuff like this to be added automatically, maybe gated by `include_local_variables` ### Solution Brainstorm add them to...

Python
Feature

Split off from #4235 Investigate any remaining instances of the term "transaction" in the `potel-base` codebase and replace these with `root_span`, if it makes sense to do so.

Project: POTel
Python
Project: POTel: before alpha

Test coverage for the code in this file is quite low, we should increase the test coverage. Split off from #3515, more context in that issue

Tests