netbox-community / netbox-docker

🐳 Docker Image of NetBox
https://github.com/netbox-community/netbox-docker/wiki
Apache License 2.0
1.79k stars 817 forks source link

Update dependency sentry-sdk to v2.10.0 #1277

Closed renovate[bot] closed 1 month ago

renovate[bot] commented 1 month ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
sentry-sdk (changelog) ==2.9.0 -> ==2.10.0 age adoption passing confidence

Release Notes

getsentry/sentry-python (sentry-sdk) ### [`v2.10.0`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#2100) ##### Various fixes & improvements - Add client cert and key support to `HttpTransport` ([#​3258](https://togithub.com/getsentry/sentry-python/issues/3258)) by [@​grammy-jiang](https://togithub.com/grammy-jiang) Add `cert_file` and `key_file` to your `sentry_sdk.init` to use a custom client cert and key. Alternatively, the environment variables `CLIENT_CERT_FILE` and `CLIENT_KEY_FILE` can be used as well. - OpenAI: Lazy initialize tiktoken to avoid http at import time ([#​3287](https://togithub.com/getsentry/sentry-python/issues/3287)) by [@​colin-sentry](https://togithub.com/colin-sentry) - OpenAI, Langchain: Make tiktoken encoding name configurable + tiktoken usage opt-in ([#​3289](https://togithub.com/getsentry/sentry-python/issues/3289)) by [@​colin-sentry](https://togithub.com/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 the `openai` or `langchain` 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 the `tiktoken_encoding_name` parameter in the OpenAPI or Langchain integration. ```python sentry_sdk.init( integrations=[ OpenAIIntegration(tiktoken_encoding_name="cl100k_base"), LangchainIntegration(tiktoken_encoding_name="cl100k_base"), ], ) ``` - PyMongo: Send query description as valid JSON ([#​3291](https://togithub.com/getsentry/sentry-python/issues/3291)) by [@​0Calories](https://togithub.com/0Calories) - Remove Python 2 compatibility code ([#​3284](https://togithub.com/getsentry/sentry-python/issues/3284)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Fix `sentry_sdk.init` type hint ([#​3283](https://togithub.com/getsentry/sentry-python/issues/3283)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Deprecate `hub` in `Profile` ([#​3270](https://togithub.com/getsentry/sentry-python/issues/3270)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Stop using `Hub` in `init` ([#​3275](https://togithub.com/getsentry/sentry-python/issues/3275)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Delete `_should_send_default_pii` ([#​3274](https://togithub.com/getsentry/sentry-python/issues/3274)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Remove `Hub` usage in `conftest` ([#​3273](https://togithub.com/getsentry/sentry-python/issues/3273)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Rename debug logging filter ([#​3260](https://togithub.com/getsentry/sentry-python/issues/3260)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Update `NoOpSpan.finish` signature ([#​3267](https://togithub.com/getsentry/sentry-python/issues/3267)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Remove `Hub` in `Transaction.finish` ([#​3267](https://togithub.com/getsentry/sentry-python/issues/3267)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Remove Hub from `capture_internal_exception` logic ([#​3264](https://togithub.com/getsentry/sentry-python/issues/3264)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Improve `Scope._capture_internal_exception` type hint ([#​3264](https://togithub.com/getsentry/sentry-python/issues/3264)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Correct `ExcInfo` type ([#​3266](https://togithub.com/getsentry/sentry-python/issues/3266)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Stop using `Hub` in `tracing_utils` ([#​3269](https://togithub.com/getsentry/sentry-python/issues/3269)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex)

Configuration

📅 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.