camptocamp / c2cwsgiutils

BSD 2-Clause "Simplified" License
6 stars 3 forks source link

Update all minor versions (master) (minor) #2385

Closed renovate[bot] closed 3 months ago

renovate[bot] commented 3 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
coverage 7.5.4 -> 7.6.0 age adoption passing confidence
puppeteer (source) 22.12.1 -> 22.15.0 age adoption passing confidence
pyjwt 2.8.0 -> 2.9.0 age adoption passing confidence
pytest (changelog) 8.2.2 -> 8.3.2 age adoption passing confidence
sentry-sdk (changelog) 2.7.1 -> 2.12.0 age adoption passing confidence

Release Notes

nedbat/coveragepy (coverage) ### [`v7.6.0`](https://togithub.com/nedbat/coveragepy/blob/HEAD/CHANGES.rst#Version-760--2024-07-11) [Compare Source](https://togithub.com/nedbat/coveragepy/compare/7.5.4...7.6.0) - Exclusion patterns can now be multi-line, thanks to `Daniel Diniz `*. This enables many interesting exclusion use-cases, including those requested in issues `118 `* (entire files), `996 `\_ (multiple lines only when appearing together), `1741 `\_ (remainder of a function), and `1803 `\_ (arbitrary sequence of marked lines). See the :ref:`multi_line_exclude` section of the docs for more details and examples. - The JSON report now includes per-function and per-class coverage information. Thanks to `Daniel Diniz `\_ for getting the work started. This closes `issue 1793`\_ and `issue 1532`\_. - Fixed an incorrect calculation of "(no class)" lines in the HTML classes report. - Python 3.13.0b3 is supported. .. \_issue 118:[https://github.com/nedbat/coveragepy/issues/118](https://togithub.com/nedbat/coveragepy/issues/118)8 .. \_issue 996[https://github.com/nedbat/coveragepy/issues/996](https://togithub.com/nedbat/coveragepy/issues/996)96 .. \_issue 153[https://github.com/nedbat/coveragepy/issues/1532](https://togithub.com/nedbat/coveragepy/issues/1532)532 .. \_issue 17[https://github.com/nedbat/coveragepy/issues/1741](https://togithub.com/nedbat/coveragepy/issues/1741)1741 .. \_issue 1[https://github.com/nedbat/coveragepy/issues/1793](https://togithub.com/nedbat/coveragepy/issues/1793)/1793 .. \_issue [https://github.com/nedbat/coveragepy/issues/1803](https://togithub.com/nedbat/coveragepy/issues/1803)s/1803 .. \_pull[https://github.com/nedbat/coveragepy/pull/1807](https://togithub.com/nedbat/coveragepy/pull/1807)ll/1807 .. \_pul[https://github.com/nedbat/coveragepy/pull/1809](https://togithub.com/nedbat/coveragepy/pull/1809)ull/1809 .. \_changes\_7-5-4:
puppeteer/puppeteer (puppeteer) ### [`v22.15.0`](https://togithub.com/puppeteer/puppeteer/compare/puppeteer-core-v22.14.0...8478b43ad0850daee9a9228171e207d00dbd79c1) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/puppeteer-v22.14.0...puppeteer-v22.15.0) ### [`v22.14.0`](https://togithub.com/puppeteer/puppeteer/compare/puppeteer-v22.13.1...0dd5012504641511267cf430d534a559f9a66681) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/puppeteer-v22.13.1...puppeteer-v22.14.0) ### [`v22.13.1`](https://togithub.com/puppeteer/puppeteer/compare/puppeteer-v22.13.0...551cb3d17be241362c4179e7b616d20470114b1b) [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/puppeteer-v22.13.0...puppeteer-v22.13.1) ### [`v22.13.0`](https://togithub.com/puppeteer/puppeteer/releases/tag/puppeteer-v22.13.0): puppeteer: v22.13.0 [Compare Source](https://togithub.com/puppeteer/puppeteer/compare/puppeteer-v22.12.1...puppeteer-v22.13.0) ##### Bug Fixes - **cli:** puppeteer CLI should read the project configuration ([#​12730](https://togithub.com/puppeteer/puppeteer/issues/12730)) ([bca750a](https://togithub.com/puppeteer/puppeteer/commit/bca750afe204cc3bafb0a34a0f92b0bac5a6a55f)) ##### Dependencies - The following workspace dependencies were updated - dependencies - puppeteer-core bumped from 22.12.1 to 22.13.0
jpadilla/pyjwt (pyjwt) ### [`v2.9.0`](https://togithub.com/jpadilla/pyjwt/blob/HEAD/CHANGELOG.rst#Unreleased-httpsgithubcomjpadillapyjwtcompare290HEAD) [Compare Source](https://togithub.com/jpadilla/pyjwt/compare/2.8.0...2.9.0) Changed ``` Fixed ~~~~~ Added ~~~~~ ```
pytest-dev/pytest (pytest) ### [`v8.3.2`](https://togithub.com/pytest-dev/pytest/releases/tag/8.3.2) [Compare Source](https://togithub.com/pytest-dev/pytest/compare/8.3.1...8.3.2) # pytest 8.3.2 (2024-07-24) ## Bug fixes - [#​12652](https://togithub.com/pytest-dev/pytest/issues/12652): Resolve regression \[conda]{.title-ref} environments where no longer being automatically detected. \-- by `RonnyPfannschmidt`{.interpreted-text role="user"} ### [`v8.3.1`](https://togithub.com/pytest-dev/pytest/releases/tag/8.3.1) [Compare Source](https://togithub.com/pytest-dev/pytest/compare/8.3.0...8.3.1) # pytest 8.3.1 (2024-07-20) The 8.3.0 release failed to include the change notes and docs for the release. This patch release remedies this. There are no other changes. ### [`v8.3.0`](https://togithub.com/pytest-dev/pytest/compare/8.2.2...8.3.0) [Compare Source](https://togithub.com/pytest-dev/pytest/compare/8.2.2...8.3.0)
getsentry/sentry-python (sentry-sdk) ### [`v2.12.0`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#2120) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/2.11.0...2.12.0) ##### Various fixes & improvements - API: Expose the scope getters to top level API and use them everywhere ([#​3357](https://togithub.com/getsentry/sentry-python/issues/3357)) by [@​sl0thentr0py](https://togithub.com/sl0thentr0py) - API: `push_scope` deprecation warning ([#​3355](https://togithub.com/getsentry/sentry-python/issues/3355)) ([#​3355](https://togithub.com/getsentry/sentry-python/issues/3355)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - API: Replace `push_scope` ([#​3353](https://togithub.com/getsentry/sentry-python/issues/3353), [#​3354](https://togithub.com/getsentry/sentry-python/issues/3354)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - API: Deprecate, avoid, or stop using `configure_scope` ([#​3348](https://togithub.com/getsentry/sentry-python/issues/3348), [#​3349](https://togithub.com/getsentry/sentry-python/issues/3349), [#​3350](https://togithub.com/getsentry/sentry-python/issues/3350), [#​3351](https://togithub.com/getsentry/sentry-python/issues/3351)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - OTel: Remove experimental autoinstrumentation ([#​3239](https://togithub.com/getsentry/sentry-python/issues/3239)) by [@​sentrivana](https://togithub.com/sentrivana) - Graphene: Add span for grapqhl operation ([#​2788](https://togithub.com/getsentry/sentry-python/issues/2788)) by [@​czyber](https://togithub.com/czyber) - AI: Add async support for `ai_track` decorator ([#​3376](https://togithub.com/getsentry/sentry-python/issues/3376)) by [@​czyber](https://togithub.com/czyber) - CI: Workaround bug preventing Django test runs ([#​3371](https://togithub.com/getsentry/sentry-python/issues/3371)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - CI: Remove Django setuptools pin ([#​3378](https://togithub.com/getsentry/sentry-python/issues/3378)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Tests: Test with Django 5.1 RC ([#​3370](https://togithub.com/getsentry/sentry-python/issues/3370)) by [@​sentrivana](https://togithub.com/sentrivana) - Broaden `add_attachment` type ([#​3342](https://togithub.com/getsentry/sentry-python/issues/3342)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Add span data to the transactions trace context ([#​3374](https://togithub.com/getsentry/sentry-python/issues/3374)) by [@​antonpirker](https://togithub.com/antonpirker) - Gracefully fail attachment path not found case ([#​3337](https://togithub.com/getsentry/sentry-python/issues/3337)) by [@​sl0thentr0py](https://togithub.com/sl0thentr0py) - Document attachment parameters ([#​3342](https://togithub.com/getsentry/sentry-python/issues/3342)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Bump checkouts/data-schemas from `0feb234` to `6d2c435` ([#​3369](https://togithub.com/getsentry/sentry-python/issues/3369)) by [@​dependabot](https://togithub.com/dependabot) - Bump checkouts/data-schemas from `88273a9` to `0feb234` ([#​3252](https://togithub.com/getsentry/sentry-python/issues/3252)) by [@​dependabot](https://togithub.com/dependabot) ### [`v2.11.0`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#2110) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/2.10.0...2.11.0) ##### Various fixes & improvements - Add `disabled_integrations` ([#​3328](https://togithub.com/getsentry/sentry-python/issues/3328)) by [@​sentrivana](https://togithub.com/sentrivana) Disabling individual integrations is now much easier. Instead of disabling all automatically enabled integrations and specifying the ones you want to keep, you can now use the new [`disabled_integrations`](https://docs.sentry.io/platforms/python/configuration/options/#auto-enabling-integrations) config option to provide a list of integrations to disable: ```python import sentry_sdk from sentry_sdk.integrations.flask import FlaskIntegration sentry_sdk.init( ``` ### Do not use the Flask integration even if Flask is installed. disabled_integrations=[ FlaskIntegration(), ], ) ``` - Use operation name as transaction name in Strawberry (#​3294) by @​sentrivana - WSGI integrations respect `SCRIPT_NAME` env variable (#​2622) by @​sarvaSanjay - Make Django DB spans have origin `auto.db.django` (#​3319) by @​antonpirker - Sort breadcrumbs by time before sending (#​3307) by @​antonpirker - Fix `KeyError('sentry-monitor-start-timestamp-s')` (#​3278) by @​Mohsen-Khodabakhshi - Set MongoDB tags directly on span data (#​3290) by @​0Calories - Lower logger level for some messages (#​3305) by @​sentrivana and @​antonpirker - Emit deprecation warnings from `Hub` API (#​3280) by @​szokeasaurusrex - Clarify that `instrumenter` is internal-only (#​3299) by @​szokeasaurusrex - Support Django 5.1 (#​3207) by @​sentrivana - Remove apparently unnecessary `if` (#​3298) by @​szokeasaurusrex - Preliminary support for Python 3.13 (#​3200) by @​sentrivana - Move `sentry_sdk.init` out of `hub.py` (#​3276) by @​szokeasaurusrex - Unhardcode integration list (#​3240) by @​rominf - Allow passing of PostgreSQL port in tests (#​3281) by @​rominf - Add tests for `@ai_track` decorator (#​3325) by @​colin-sentry - Do not include type checking code in coverage report (#​3327) by @​antonpirker - Fix test_installed_modules (#​3309) by @​szokeasaurusrex - Fix typos and grammar in a comment (#​3293) by @​szokeasaurusrex - Fixed failed tests setup (#​3303) by @​antonpirker - Only assert warnings we are interested in (#​3314) by @​szokeasaurusrex ``` ### [`v2.10.0`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#2100) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/2.9.0...2.10.0) ##### 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) ### [`v2.9.0`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#290) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/2.8.0...2.9.0) ##### Various fixes & improvements - ref(transport): Improve event data category typing ([#​3243](https://togithub.com/getsentry/sentry-python/issues/3243)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - ref(tracing): Improved handling of span status ([#​3261](https://togithub.com/getsentry/sentry-python/issues/3261)) by [@​antonpirker](https://togithub.com/antonpirker) - test(client): Add tests for dropped span client reports ([#​3244](https://togithub.com/getsentry/sentry-python/issues/3244)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - test(transport): Test new client report features ([#​3244](https://togithub.com/getsentry/sentry-python/issues/3244)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - feat(tracing): Record lost spans in client reports ([#​3244](https://togithub.com/getsentry/sentry-python/issues/3244)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - test(sampling): Replace custom logic with `capture_record_lost_event_calls` ([#​3257](https://togithub.com/getsentry/sentry-python/issues/3257)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - test(transport): Non-order-dependent discarded events assertion ([#​3255](https://togithub.com/getsentry/sentry-python/issues/3255)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - test(core): Introduce `capture_record_lost_event_calls` fixture ([#​3254](https://togithub.com/getsentry/sentry-python/issues/3254)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - test(core): Fix non-idempotent test ([#​3253](https://togithub.com/getsentry/sentry-python/issues/3253)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) ### [`v2.8.0`](https://togithub.com/getsentry/sentry-python/blob/HEAD/CHANGELOG.md#280) [Compare Source](https://togithub.com/getsentry/sentry-python/compare/2.7.1...2.8.0) ##### Various fixes & improvements - `profiler_id` uses underscore ([#​3249](https://togithub.com/getsentry/sentry-python/issues/3249)) by [@​Zylphrex](https://togithub.com/Zylphrex) - Don't send full env to subprocess ([#​3251](https://togithub.com/getsentry/sentry-python/issues/3251)) by [@​kmichel-aiven](https://togithub.com/kmichel-aiven) - Stop using `Hub` in `HttpTransport` ([#​3247](https://togithub.com/getsentry/sentry-python/issues/3247)) by [@​szokeasaurusrex](https://togithub.com/szokeasaurusrex) - Remove `ipdb` from test requirements ([#​3237](https://togithub.com/getsentry/sentry-python/issues/3237)) by [@​rominf](https://togithub.com/rominf) - Avoid propagation of empty baggage ([#​2968](https://togithub.com/getsentry/sentry-python/issues/2968)) by [@​hartungstenio](https://togithub.com/hartungstenio) - Add entry point for `SentryPropagator` ([#​3086](https://togithub.com/getsentry/sentry-python/issues/3086)) by [@​mender](https://togithub.com/mender) - Bump checkouts/data-schemas from `8c13457` to `88273a9` ([#​3225](https://togithub.com/getsentry/sentry-python/issues/3225)) by [@​dependabot](https://togithub.com/dependabot)

Configuration

📅 Schedule: Branch creation - "after 5pm on the first day of the month" in timezone Europe/Zurich, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.



This PR was generated by Mend Renovate. View the repository job log.