Build(deps): bump sentry-sdk[fastapi] from 2.9.0 to 2.10.0
Bumps sentry-sdk[fastapi] from 2.9.0 to 2.10.0.
Release notes
Sourced from sentry-sdk[fastapi]'s releases.
2.10.0
Various fixes & improvements
Add client cert and key support to
HttpTransport
(#3258) by@grammy-jiang
Add
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.sentry_sdk.init( integrations=[ OpenAIIntegration(tiktoken_encoding_name="cl100k_base"), LangchainIntegration(tiktoken_encoding_name="cl100k_base"), ], )
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@szokeasaurusrex
Deprecate
hub
inProfile
(#3270) by@szokeasaurusrex
Stop using
Hub
ininit
(#3275) by@szokeasaurusrex
Delete
_should_send_default_pii
(#3274) by@szokeasaurusrex
Remove
Hub
usage inconftest
(#3273) by@szokeasaurusrex
Rename debug logging filter (#3260) by
@szokeasaurusrex
Update
NoOpSpan.finish
signature (#3267) by@szokeasaurusrex
Remove
Hub
inTransaction.finish
(#3267) by@szokeasaurusrex
Remove Hub from
capture_internal_exception
logic (#3264) by@szokeasaurusrex
Improve
Scope._capture_internal_exception
type hint (#3264) by@szokeasaurusrex
Correct
ExcInfo
type (#3266) by@szokeasaurusrex
Stop using
Hub
intracing_utils
(#3269) by@szokeasaurusrex
Changelog
Sourced from sentry-sdk[fastapi]'s changelog.
2.10.0
Various fixes & improvements
Add client cert and key support to
HttpTransport
(#3258) by@grammy-jiang
Add
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.sentry_sdk.init( integrations=[ OpenAIIntegration(tiktoken_encoding_name="cl100k_base"), LangchainIntegration(tiktoken_encoding_name="cl100k_base"), ], )
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@szokeasaurusrex
Deprecate
hub
inProfile
(#3270) by@szokeasaurusrex
Stop using
Hub
ininit
(#3275) by@szokeasaurusrex
Delete
_should_send_default_pii
(#3274) by@szokeasaurusrex
Remove
Hub
usage inconftest
(#3273) by@szokeasaurusrex
Rename debug logging filter (#3260) by
@szokeasaurusrex
Update
NoOpSpan.finish
signature (#3267) by@szokeasaurusrex
Remove
Hub
inTransaction.finish
(#3267) by@szokeasaurusrex
Remove Hub from
capture_internal_exception
logic (#3264) by@szokeasaurusrex
Improve
Scope._capture_internal_exception
type hint (#3264) by@szokeasaurusrex
Correct
ExcInfo
type (#3266) by@szokeasaurusrex
Stop using
Hub
intracing_utils
(#3269) by@szokeasaurusrex
Commits
-
b026dbd
Update CHANGELOG.md -
c45640b
release: 2.10.0 -
5bad5c6
feat(openai): Make tiktoken encoding name configurable + tiktoken usage opt-i... -
84a2afc
feat(pymongo): Send query description as valid JSON (#3291) -
301c4b8
OpenAI: Lazy initialize tiktoken to avoid http at import time (#3287) -
ae034ab
ref(consts): Remove Python 2 compatibility code (#3284) -
8a95971
docs(init): Fixsentry_sdk.init
type hint (#3283) -
4fb51f2
Add the client cert and key support to HttpTransport (#3258) -
06d5da1
ref(profiling): Deprecatehub
inProfile
(#3270) -
1e82809
ref(init): Stop usingHub
ininit
- Additional commits viewable in compare view