Files
bracket/backend
dependabot[bot] c992a58a7d Update sentry-sdk requirement from 2.29.1 to 2.30.0 in /backend (#1268)
Updates the requirements on
[sentry-sdk](https://github.com/getsentry/sentry-python) to permit the
latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-python/releases">sentry-sdk's
releases</a>.</em></p>
<blockquote>
<h2>2.30.0</h2>
<h3>Various fixes &amp; improvements</h3>
<ul>
<li>
<p><strong>New beta feature:</strong> Sentry logs for Loguru (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4445">#4445</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></p>
<p>We can now capture Loguru logs and send them to Sentry.</p>
</li>
</ul>
<pre lang="python"><code>import sentry_sdk
from sentry_sdk.integrations.loguru import LoguruIntegration
<h1>Setup Sentry SDK to send Loguru log messages with a level of
&quot;error&quot; or higher to Sentry</h1>
<p>sentry_sdk.init(<br />
_experiments={<br />
&quot;enable_logs&quot;: True,<br />
},<br />
integrations=[<br />
LoguruIntegration(sentry_logs_level=logging.ERROR),<br />
]<br />
)<br />
</code></pre></p>
<ul>
<li>fix(logs): Don't gate user behind <code>send_default_pii</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4453">#4453</a>)
by <a
href="https://github.com/AbhiPrasad"><code>@​AbhiPrasad</code></a></li>
<li>fix(logging): Strip log <code>record.name</code> for more robust
matching (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4411">#4411</a>)
by <a
href="https://github.com/romaingd-spi"><code>@​romaingd-spi</code></a></li>
<li>Migrate to modern threading interface (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4452">#4452</a>)
by <a
href="https://github.com/emmanuel-ferdman"><code>@​emmanuel-ferdman</code></a></li>
<li>ref: Remove <code>_capture_experimental_log</code>
<code>scope</code> parameter (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4424">#4424</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>feat(logs): Add user attributes to logs (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4423">#4423</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>fix: fix ARQ integration error (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4427">#4427</a>)
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4428">#4428</a>)
by <a
href="https://github.com/ninoseki"><code>@​ninoseki</code></a></li>
<li>fix(grpc): Fix AttributeError when instrumenting with OTel (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4405">#4405</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
<li>fix(redis): Use <code>command_queue</code> instead of
<code>command_stack</code> if available (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4404">#4404</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
<li>fix: Handle invalid <code>SENTRY_DEBUG</code> values properly (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4400">#4400</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Increase test coverage (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4393">#4393</a>)
by <a
href="https://github.com/mgaligniana"><code>@​mgaligniana</code></a></li>
<li>tests(logs): avoid failures when running with integrations enabled
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4388">#4388</a>)
by <a href="https://github.com/rominf"><code>@​rominf</code></a></li>
<li>Fix CI, adapt to new redis-py release (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4431">#4431</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
<li>tests: Regenerate toxgen (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4403">#4403</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
<li>tests: Regenerate tox.ini &amp; fix CI (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4435">#4435</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
<li>build(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4397">#4397</a>)
by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md">sentry-sdk's
changelog</a>.</em></p>
<blockquote>
<h2>2.30.0</h2>
<h3>Various fixes &amp; improvements</h3>
<ul>
<li>
<p><strong>New beta feature:</strong> Sentry logs for Loguru (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4445">#4445</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></p>
<p>We can now capture Loguru logs and send them to Sentry.</p>
</li>
</ul>
<pre lang="python"><code>import sentry_sdk
from sentry_sdk.integrations.loguru import LoguruIntegration
<h1>Setup Sentry SDK to send Loguru log messages with a level of
&quot;error&quot; or higher to Sentry</h1>
<p>sentry_sdk.init(<br />
_experiments={<br />
&quot;enable_logs&quot;: True,<br />
},<br />
integrations=[<br />
LoguruIntegration(sentry_logs_level=logging.ERROR),<br />
]<br />
)<br />
</code></pre></p>
<ul>
<li>fix(logs): Don't gate user behind <code>send_default_pii</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4453">#4453</a>)
by <a
href="https://github.com/AbhiPrasad"><code>@​AbhiPrasad</code></a></li>
<li>fix(logging): Strip log <code>record.name</code> for more robust
matching (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4411">#4411</a>)
by <a
href="https://github.com/romaingd-spi"><code>@​romaingd-spi</code></a></li>
<li>Migrate to modern threading interface (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4452">#4452</a>)
by <a
href="https://github.com/emmanuel-ferdman"><code>@​emmanuel-ferdman</code></a></li>
<li>ref: Remove <code>_capture_experimental_log</code>
<code>scope</code> parameter (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4424">#4424</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>feat(logs): Add user attributes to logs (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4423">#4423</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>fix: fix ARQ integration error (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4427">#4427</a>)
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4428">#4428</a>)
by <a
href="https://github.com/ninoseki"><code>@​ninoseki</code></a></li>
<li>fix(grpc): Fix AttributeError when instrumenting with OTel (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4405">#4405</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
<li>fix(redis): Use <code>command_queue</code> instead of
<code>command_stack</code> if available (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4404">#4404</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
<li>fix: Handle invalid <code>SENTRY_DEBUG</code> values properly (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4400">#4400</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Increase test coverage (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4393">#4393</a>)
by <a
href="https://github.com/mgaligniana"><code>@​mgaligniana</code></a></li>
<li>tests(logs): avoid failures when running with integrations enabled
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4388">#4388</a>)
by <a href="https://github.com/rominf"><code>@​rominf</code></a></li>
<li>Fix CI, adapt to new redis-py release (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4431">#4431</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
<li>tests: Regenerate toxgen (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4403">#4403</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
<li>tests: Regenerate tox.ini &amp; fix CI (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4435">#4435</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
<li>build(deps): bump codecov/codecov-action from 5.4.2 to 5.4.3 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4397">#4397</a>)
by <a
href="https://github.com/dependabot"><code>@​dependabot</code></a></li>
</ul>
<h2>2.29.1</h2>
<h3>Various fixes &amp; improvements</h3>
<ul>
<li>fix(logs): send <code>severity_text</code>: <code>warn</code>
instead of <code>warning</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4396">#4396</a>)
by <a href="https://github.com/lcian"><code>@​lcian</code></a></li>
</ul>
<h2>2.29.0</h2>
<h3>Various fixes &amp; improvements</h3>
<ul>
<li>fix(loguru): Move integration setup from <code>__init__</code> to
<code>setup_once</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4399">#4399</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="719efd5c65"><code>719efd5</code></a>
Update CHANGELOG.md</li>
<li><a
href="949c4e817b"><code>949c4e8</code></a>
release: 2.30.0</li>
<li><a
href="51db87ca6f"><code>51db87c</code></a>
feat(loguru): Sentry logs for Loguru (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4445">#4445</a>)</li>
<li><a
href="1433ec2af9"><code>1433ec2</code></a>
fix(logs): Don't gate user behind <code>send_default_pii</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4453">#4453</a>)</li>
<li><a
href="8ca298aadf"><code>8ca298a</code></a>
fix(logging): Strip log <code>record.name</code> for more robust
matching (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4411">#4411</a>)</li>
<li><a
href="4420c4d92c"><code>4420c4d</code></a>
Migrate to modern threading interface (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4452">#4452</a>)</li>
<li><a
href="7f8571cf03"><code>7f8571c</code></a>
ref: Remove <code>_capture_experimental_log</code> <code>scope</code>
parameter (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4424">#4424</a>)</li>
<li><a
href="a662a9de6d"><code>a662a9d</code></a>
feat(logs): Add user attributes to logs (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4423">#4423</a>)</li>
<li><a
href="c2d5a768a7"><code>c2d5a76</code></a>
tests: Regenerate tox.ini &amp; fix CI (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4435">#4435</a>)</li>
<li><a
href="7cf4ee409c"><code>7cf4ee4</code></a>
fix: fix ARQ integration error (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4427">#4427</a>)
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/4428">#4428</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-python/compare/2.29.1...2.30.0">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-13 04:17:55 +00:00
..
2023-01-12 21:04:51 +01:00
2022-12-24 14:33:51 +01:00
2022-12-27 12:49:44 +01:00
2024-09-10 20:32:59 +02:00
2024-09-07 12:03:16 +02:00