-
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.24.1
head repository: getsentry/sentry-python
compare: 2.25.0
- 16 commits
- 35 files changed
- 8 contributors
Commits on Mar 24, 2025
-
getsentry-bot committed
Mar 24, 2025 Configuration menu - View commit details
-
Copy full SHA for aaee45e - Browse repository at this point
Copy the full SHA aaee45eView commit details
Commits on Mar 25, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 08bbe00 - Browse repository at this point
Copy the full SHA 08bbe00View commit details -
fix(integrations/dramatiq): use set_transaction_name (#4175)
The Dramatiq integration is using a deprecated method to set the scope's transaction name, use set_transaction_name instead. "Assigning to scope.transaction directly is deprecated: use scope.set_transaction_name() instead."
Configuration menu - View commit details
-
Copy full SHA for 984f29a - Browse repository at this point
Copy the full SHA 984f29aView commit details
Commits on Mar 26, 2025
-
There's a test in `test_utils.py` that flakes very often, but only on Python 3.8 and only in CI (locally it's all fine). I've tried a couple of ways to fix it but at this point it's not worth the effort, so just skipping it on 3.8.
Configuration menu - View commit details
-
Copy full SHA for ce0727f - Browse repository at this point
Copy the full SHA ce0727fView commit details -
chore: Deprecate Scope.user (#4194)
The docstring for `Scope.user` says it's deprecated in favor of `Scope.set_user()`, but there is no user-facing warning. Add one so that we can [drop the property](#4193) in the next major. --------- Co-authored-by: Daniel Szoke <7881302+szokeasaurusrex@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 7406113 - Browse repository at this point
Copy the full SHA 7406113View commit details -
tests: Move Litestar under toxgen (#4197)
Remove hardcoded Litestar entries from `tox.ini`/`tox.jinja` and let `toxgen` handle it. (the pymongo update was pulled in by rerunning the script)
Configuration menu - View commit details
-
Copy full SHA for d394ef6 - Browse repository at this point
Copy the full SHA d394ef6View commit details -
toxgen: Make it clearer which suites can be migrated (#4196)
...also, `cohere` was in the `IGNORE` list twice, apparently.
Configuration menu - View commit details
-
Copy full SHA for 6f49bfb - Browse repository at this point
Copy the full SHA 6f49bfbView commit details
Commits on Mar 27, 2025
-
feat(logs): Make the
logging
integration send Sentry logs (#4143)We have integrations that make the python logger create breadcrumbs and issues. This adds a third handler which creates Sentry logs on `logger.log` statements. Enable the logger with: ```python sentry_sdk.init( ... _experiments={ "enable_sentry_logs": True } ) some_logger = logging.Logger("some-logger") some_logger.info('Finished sending answer! #chunks=%s', chunks) ```  Refs #4150 --------- Co-authored-by: Anton Pirker <anton.pirker@sentry.io>
Configuration menu - View commit details
-
Copy full SHA for 2f4b028 - Browse repository at this point
Copy the full SHA 2f4b028View commit details
Commits on Mar 28, 2025
-
fix: Don't hang when capturing long stacktrace (#4191)
Fixes #2764 --------- Co-authored-by: Anton Pirker <anton.pirker@sentry.io>
Configuration menu - View commit details
-
Copy full SHA for e432fb4 - Browse repository at this point
Copy the full SHA e432fb4View commit details -
ci: Fix GraphQL failures (#4208)
Looks like strawberry is not compatible with the latest pydantic release (2.11.0). Restrict the version of pydantic used in strawberry tests for now. sqlalchemy apparently released a new version which made it in by rerunning toxgen.
Configuration menu - View commit details
-
Copy full SHA for 3d2f044 - Browse repository at this point
Copy the full SHA 3d2f044View commit details -
Update Ubuntu in Github test runners (#4204)
The runner `ubuntu-20.04` will be removed on April 1st, 2025.
Configuration menu - View commit details
-
Copy full SHA for 4aaadf4 - Browse repository at this point
Copy the full SHA 4aaadf4View commit details -
feat: Sample everything 100% w/ Spotlight & no DSN set (#4207)
This patch makes Spotlight easier to setup by turning all sampling to 100% when no DSN is set and Spotlight is enabled. I consider this a non-breaking and a safe change as these only apply when no DSN is set so it should have no production or billing implications. --------- Co-authored-by: Daniel Szoke <7881302+szokeasaurusrex@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 3b28649 - Browse repository at this point
Copy the full SHA 3b28649View commit details
Commits on Mar 31, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 8841b1f - Browse repository at this point
Copy the full SHA 8841b1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 711816b - Browse repository at this point
Copy the full SHA 711816bView commit details -
Pin
fakeredis
untilrq
can work with the new version (#4216)This is breaking our test suite right now. The eco system should stabilize in the next couple of days/weeks, then we can remove the pin.
Configuration menu - View commit details
-
Copy full SHA for fae17b3 - Browse repository at this point
Copy the full SHA fae17b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44cd9b7 - Browse repository at this point
Copy the full SHA 44cd9b7View 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.24.1...2.25.0