sentry-python
sentry-python copied to clipboard
The official Python SDK for Sentry.io
### How do you use Sentry? Sentry Saas (sentry.io) ### Version 1.9.7 ### Steps to Reproduce It only happens every once in a while so it is not easy to...
### Problem Statement When running our tests in GitHub actions a lot of virtual environments are created where the dependencies for the current test runs are installed. This takes a...
### How do you use Sentry? Sentry Saas (sentry.io) ### Version 1.9.8 ### Steps to Reproduce Basic Django 4.1 application and the user want to scrub one header (x-secret-thing) on...
This PR is a WIP. I'm adding it as a draft for two reasons: 1. to allow for comments. 2. to allow maintainers of Sentry to merge it into a...
### Problem Statement I work in an application where performance in critical. We found out, that we can improve the speed by using `fastuuid` instead of the stdlibs `uuid`. Sentry...
Currently, Falcon ≥ 3.0.0-ALPHA is not supported by Sentry. Falcon 3.0 renames the API class to APP. This trips the Sentry Falcon integration detection: the import of `api_helpers` is renamed...
### Environment How do you use Sentry? self-hosted/on-premise Which SDK and version? sdk 1.0 ### Steps to Reproduce Send request with json payload consisting at least 11 keys. My request_bodies...
### Problem Statement In our CI we did code coverage measurements: https://github.com/getsentry/sentry-python/blob/master/.github/workflows/ci.yml#L105-L109 ``` coverage erase ./scripts/runtox.sh '' --cov=tests --cov=sentry_sdk --cov-report= --cov-branch coverage combine .coverage* coverage xml -i codecov --file coverage.xml...
This adds basic support for the hackweek feature flag API. Example: ```python import sentry_sdk sentry_sdk.init(_experiments={"feature_flags_enabled": True}) sentry_sdk.wait_until_ready() with sentry_sdk.configure_scope() as scope: scope.set_tag("isSentryDev", "true") profiling_enabled = sentry_sdk.is_feature_flag_enabled("@@profilingEnabled") access_to_profiling = sentry_sdk.is_feature_flag_enabled("@@accessToProfiling") sample_rate...
### Problem Statement During refactoring of our test suite to run it in parallel on all cpu cores, one test could not run. So I deactivated the test `test_redis_backend_trace_propagation`. ###...