-
Notifications
You must be signed in to change notification settings - Fork 555
Comparing changes
Open a pull request
base repository: getsentry/sentry-python
base: 2.32.0
head repository: getsentry/sentry-python
compare: 2.33.0
- 16 commits
- 23 files changed
- 8 contributors
Commits on Jun 27, 2025
-
getsentry-bot committed
Jun 27, 2025 Configuration menu - View commit details
-
Copy full SHA for 9e1cedd - Browse repository at this point
Copy the full SHA 9e1ceddView commit details
Commits on Jul 8, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 4f6613e - Browse repository at this point
Copy the full SHA 4f6613eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 987824e - Browse repository at this point
Copy the full SHA 987824eView commit details -
toxgen: Detect correct sentry-sdk (#4558)
Sometimes after switching branches, `importlib.metadata("sentry-sdk")` would point to the wrong metadata (SDK 2.x instead of 3.x), which in turn meant toxgen would think the SDK supports different Python versions than it should. Closes #4556
Configuration menu - View commit details
-
Copy full SHA for 7e4053a - Browse repository at this point
Copy the full SHA 7e4053aView commit details -
test(loguru): Remove hardcoded line number in test_just_log (#4552)
Configuration menu - View commit details
-
Copy full SHA for a7b2d67 - Browse repository at this point
Copy the full SHA a7b2d67View commit details
Commits on Jul 9, 2025
-
fix: shut down "session flusher" more promptly (#4561)
Currently this thread will wait for `sleep(self.flush_interval)` to end before checking `self._running`. We can do better by using an Event. Now it will wait for `self.flush_interval` or until `self.__shutdown_requested` is set, whichever is shorter.
Configuration menu - View commit details
-
Copy full SHA for 5709b25 - Browse repository at this point
Copy the full SHA 5709b25View commit details
Commits on Jul 10, 2025
-
The `model` parameter can be a string or an object of the model itself. If it is a model, get the models name from the `.model` attribute.
Configuration menu - View commit details
-
Copy full SHA for 1df6c9a - Browse repository at this point
Copy the full SHA 1df6c9aView commit details -
Use
span.data
instead ofmeasurements
for token usage (#4567)Store AI token usage in `span.data` instead of deprecated `measurements`. In `relay` there is already code in place that copies the data from the deprecated `span.measurements` to `span.data` and uses `span.data` for calculating the cost of token usage. So this PR can be deployed in a minor without risk. See also `relay` PR: getsentry/relay#4768
Configuration menu - View commit details
-
Copy full SHA for 6f71a1b - Browse repository at this point
Copy the full SHA 6f71a1bView commit details
Commits on Jul 11, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 30ad1b2 - Browse repository at this point
Copy the full SHA 30ad1b2View commit details -
Fix pytest collection warning (#4574)
fixes ``` PytestCollectionWarning: cannot collect test class 'TestSpanClientReports' because it has a __init__ constructor (from: tests/test_client.py) class TestSpanClientReports: ```
Configuration menu - View commit details
-
Copy full SHA for 710227a - Browse repository at this point
Copy the full SHA 710227aView commit details -
Remove forked marker in client uwsgi test (#4575)
don't think this one is needed at all part of #4538
Configuration menu - View commit details
-
Copy full SHA for 7d7027a - Browse repository at this point
Copy the full SHA 7d7027aView commit details -
Remove all forked markers in test_api (#4576)
again see no reason why we need these part of #4538
Configuration menu - View commit details
-
Copy full SHA for 1cba56a - Browse repository at this point
Copy the full SHA 1cba56aView commit details
Commits on Jul 15, 2025
-
Configuration menu - View commit details
-
Copy full SHA for c31ba06 - Browse repository at this point
Copy the full SHA c31ba06View commit details -
feat(langchain): Support
BaseCallbackManager
(#4486)While implementing #4479, I noticed that our Langchain integration lacks support for the `local_callbacks` having type `BaseCallbackManager`, which according to the type hint is possible. This change adds support for this case. Fixes #4537 --- Thank you for contributing to `sentry-python`! Please add tests to validate your changes, and lint your code using `tox -e linters`. Running the test suite on your PR might require maintainer approval.
Configuration menu - View commit details
-
Copy full SHA for a1f62ba - Browse repository at this point
Copy the full SHA a1f62baView commit details -
Configuration menu - View commit details
-
Copy full SHA for 220a235 - Browse repository at this point
Copy the full SHA 220a235View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98b107f - Browse repository at this point
Copy the full SHA 98b107fView 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.32.0...2.33.0