feat(deps): update dependency sentry-sdk to v2.10.0 #304
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.7.1
->2.10.0
Release Notes
getsentry/sentry-python (sentry-sdk)
v2.10.0
Compare Source
Various fixes & improvements
Add client cert and key support to
HttpTransport
(#3258) by @grammy-jiangAdd
cert_file
andkey_file
to yoursentry_sdk.init
to use a custom client cert and key. Alternatively, the environment variablesCLIENT_CERT_FILE
andCLIENT_KEY_FILE
can be used as well.OpenAI: Lazy initialize tiktoken to avoid http at import time (#3287) by @colin-sentry
OpenAI, Langchain: Make tiktoken encoding name configurable + tiktoken usage opt-in (#3289) by @colin-sentry
Fixed a bug where having certain packages installed along the Sentry SDK caused an HTTP request to be made to OpenAI infrastructure when the Sentry SDK was initialized. The request was made when the
tiktoken
package and at least one of theopenai
orlangchain
packages were installed.The request was fetching a
tiktoken
encoding in order to correctly measure token usage in some OpenAI and Langchain calls. This behavior is now opt-in. The choice of encoding to use was made configurable as well. To opt in, set thetiktoken_encoding_name
parameter in the OpenAPI or Langchain integration.PyMongo: Send query description as valid JSON (#3291) by @0Calories
Remove Python 2 compatibility code (#3284) by @szokeasaurusrex
Fix
sentry_sdk.init
type hint (#3283) by @szokeasaurusrexDeprecate
hub
inProfile
(#3270) by @szokeasaurusrexStop using
Hub
ininit
(#3275) by @szokeasaurusrexDelete
_should_send_default_pii
(#3274) by @szokeasaurusrexRemove
Hub
usage inconftest
(#3273) by @szokeasaurusrexRename debug logging filter (#3260) by @szokeasaurusrex
Update
NoOpSpan.finish
signature (#3267) by @szokeasaurusrexRemove
Hub
inTransaction.finish
(#3267) by @szokeasaurusrexRemove Hub from
capture_internal_exception
logic (#3264) by @szokeasaurusrexImprove
Scope._capture_internal_exception
type hint (#3264) by @szokeasaurusrexCorrect
ExcInfo
type (#3266) by @szokeasaurusrexStop using
Hub
intracing_utils
(#3269) by @szokeasaurusrexv2.9.0
Compare Source
Various fixes & improvements
capture_record_lost_event_calls
(#3257) by @szokeasaurusrexcapture_record_lost_event_calls
fixture (#3254) by @szokeasaurusrexv2.8.0
Compare Source
Various fixes & improvements
profiler_id
uses underscore (#3249) by @ZylphrexHub
inHttpTransport
(#3247) by @szokeasaurusrexipdb
from test requirements (#3237) by @rominfSentryPropagator
(#3086) by @mender8c13457
to88273a9
(#3225) by @dependabotConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.