-
Notifications
You must be signed in to change notification settings - Fork 548
Comparing changes
Open a pull request
base repository: getsentry/sentry-python
base: 2.1.1
head repository: getsentry/sentry-python
compare: 2.2.0
- 16 commits
- 29 files changed
- 8 contributors
Commits on May 6, 2024
-
getsentry-bot committed
May 6, 2024 Configuration menu - View commit details
-
Copy full SHA for b24c1e4 - Browse repository at this point
Copy the full SHA b24c1e4View commit details
Commits on May 8, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 6148f07 - Browse repository at this point
Copy the full SHA 6148f07View commit details
Commits on May 10, 2024
-
Auto-enable Anthropic integration + gate imports (#3054)
Co-authored-by: Anton Pirker <anton.pirker@sentry.io>
Configuration menu - View commit details
-
Copy full SHA for 2cdc635 - Browse repository at this point
Copy the full SHA 2cdc635View commit details -
ref(scope): Fix
get_client
typing (#3063)The `Scope.get_client` method is typed as returning `sentry_sdk.client.BaseClient`, but because `sentry_sdk.client` was not imported, the type was resolved as `Any`. This change imports `sentry_sdk.client` to fix the type hints.
Configuration menu - View commit details
-
Copy full SHA for 1a32183 - Browse repository at this point
Copy the full SHA 1a32183View commit details -
feat(ai-monitoring): Cohere integration (#3055)
* Cohere integration * Fix lint * Fix bug with model ID not being pulled * Exclude known models from langchain * tox.ini * Removed print statement * Apply suggestions from code review Co-authored-by: Anton Pirker <anton.pirker@sentry.io> --------- Co-authored-by: Anton Pirker <anton.pirker@sentry.io>
Configuration menu - View commit details
-
Copy full SHA for 40746ef - Browse repository at this point
Copy the full SHA 40746efView commit details
Commits on May 14, 2024
-
ref(metrics): Improve type hints for set metrics (#3048)
Remove MetricValue from the set metric's value type hint. MetricValue is a union that includes floatwhich is correct based on how other parts of the code uses MetricValue. However, as floats are intentionally floored for set metrics, the current type hint might be confusing for a user as it looks like floats would work as unique values in a set. Fixes GH-3038
Configuration menu - View commit details
-
Copy full SHA for cc11c0f - Browse repository at this point
Copy the full SHA cc11c0fView commit details
Commits on May 15, 2024
-
feat(celery): Send queue name to Sentry
Send the queue name to Sentry for Celery tasks using the default exchange. The queue name is sent as span data with the key `messaging.destination.name` within a new span op named "queue.process". Also, add tests for the new behavior. Ref GH-2961
Configuration menu - View commit details
-
Copy full SHA for 72ac630 - Browse repository at this point
Copy the full SHA 72ac630View commit details -
Send the retry count of a Celery task as a span data attribute on the "queue.process" span. Also, add tests for this feature. Ref #2961
Configuration menu - View commit details
-
Copy full SHA for ff10b77 - Browse repository at this point
Copy the full SHA ff10b77View commit details -
feat(celery): Set task ID on span
Set Celery task ID on the "queue.process" span, and add tests for this new behavior. Closes #2974
Configuration menu - View commit details
-
Copy full SHA for 68332d8 - Browse repository at this point
Copy the full SHA 68332d8View commit details -
feat(celery): Set "messaging.system" on span
Set the "messaging.system" data on the "queue.process" span in the Celery integration. The messaging.system span data attribute should be set to the Celery broker being used, e.g. "amqp" for RabbitMQ, "redis" for Redis, and "sqs" for Amazon SQS. Also, add tests for this feature. ref #2951
Configuration menu - View commit details
-
Copy full SHA for a02eb9c - Browse repository at this point
Copy the full SHA a02eb9cView commit details -
fix(tracing): Only propagate headers from spans within transactions
This change ensures that we only propagate trace headers from spans that are within a transaction. This fixes a bug where any child transactions of a span created outside a transaction are missing a dynamic sampling context and are part of a trace missing a root transaction (because the root is the span). Also, remove/modify tests that were asserting the old behavior. Fixes #3068
Configuration menu - View commit details
-
Copy full SHA for 94a6c2a - Browse repository at this point
Copy the full SHA 94a6c2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 92a3698 - Browse repository at this point
Copy the full SHA 92a3698View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d7a6f7 - Browse repository at this point
Copy the full SHA 0d7a6f7View commit details -
Add tags + data passing functionality to @ai_track (#3071)
Co-authored-by: Anton Pirker <anton.pirker@sentry.io>
Configuration menu - View commit details
-
Copy full SHA for 06efff3 - Browse repository at this point
Copy the full SHA 06efff3View commit details
Commits on May 16, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 573d321 - Browse repository at this point
Copy the full SHA 573d321View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1475b34 - Browse repository at this point
Copy the full SHA 1475b34View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 2.1.1...2.2.0