sentry-python
sentry-python copied to clipboard
The official Python SDK for Sentry.io
We should pin (via some kind of lockfile) all dependencies that run in each of our test environments, so that test runs are fully reproducible, and our CI does not...
Right now the Loguru Sentry logs integration doesn't capture args, kwargs provided to the logger, only the already formatted message. This is because Loguru [pre-formats](https://github.com/Delgan/loguru/blob/a69bfc451413f71b81761a238db4b5833cf0a992/loguru/_logger.py#L2141) the message and we only...
The `potel-base` branch currently defines two scope classes: `Scope` and `PotelScope`. @antonpirker says this is because we might add an "errors only" distribution, which would need the non-potel `Scope`. However,...
It might seem like a nit pick, but this is important and shows people that we care about our repo.
### Problem Statement We have a couple of hacks in place in the SDK (e.g. [here](https://github.com/getsentry/sentry-python/blob/b2c9af9d80859ba6a9e917daa02eb5f20d189591/sentry_sdk/client.py#L639-L659)) to enable autocompletion for things that share `args`/`kwargs` without having to duplicate said `args`/`kwargs`...
Sometimes it takes weeks until we update `sentry` after a new version of the SDK is released. `sentry` should always use the most recent version of the SDK for best...
While reviewing #3358, I had the idea that we might want to make it easier to detect when the SDK has already patched something. This came up because with the...
`test_sessions.py` is a bit confusing. This was brought up in a recent code review. We should add some comments to clarify what we are trying to test. > Tests are...
### Problem Statement There is an existing logging libarary where it is possible that Sentry SDK could set additional context on events sent to sentry ### Solution Brainstorm User Feedback:...