Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from
2.15.0 to 2.16.0.
<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.16.0</h2>
<h3>Integrations</h3>
<ul>
<li>
<p>Bottle: Add <code>failed_request_status_codes</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3618">#3618</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
<p>You can now define a set of integers that will determine which status
codes
should be reported to Sentry.</p>
<pre lang="python"><code>sentry_sdk.init(
integrations=[
BottleIntegration(
failed_request_status_codes={403, *range(500, 600)},
)
]
)
</code></pre>
<p>Examples of valid <code>failed_request_status_codes</code>:</p>
<ul>
<li><code>{500}</code> will only send events on HTTP 500.</li>
<li><code>{400, *range(500, 600)}</code> will send events on HTTP 400 as
well as the 5xx range.</li>
<li><code>{500, 503}</code> will send events on HTTP 500 and 503.</li>
<li><code>set()</code> (the empty set) will not send events for any HTTP
status code.</li>
</ul>
<p>The default is <code>{*range(500, 600)}</code>, meaning that all 5xx
status codes are reported to Sentry.</p>
</li>
<li>
<p>Bottle: Delete never-reached code (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3605">#3605</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>Redis: Remove flaky test (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3626">#3626</a>)
by <a
href="https://github.com/sentrivana"><code>@sentrivana</code></a></p>
</li>
<li>
<p>Django: Improve getting <code>psycopg3</code> connection info (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3580">#3580</a>)
by <a href="https://github.com/nijel"><code>@nijel</code></a></p>
</li>
<li>
<p>Django: Add <code>SpotlightMiddleware</code> when Spotlight is
enabled (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3600">#3600</a>)
by <a href="https://github.com/BYK"><code>@BYK</code></a></p>
</li>
<li>
<p>Django: Open relevant error when <code>SpotlightMiddleware</code> is
on (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3614">#3614</a>)
by <a href="https://github.com/BYK"><code>@BYK</code></a></p>
</li>
<li>
<p>Django: Support <code>http_methods_to_capture</code> in ASGI Django
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3607">#3607</a>)
by <a
href="https://github.com/sentrivana"><code>@sentrivana</code></a></p>
<p>ASGI Django now also supports the
<code>http_methods_to_capture</code> integration option. This is a
configurable tuple of HTTP method verbs that should create a transaction
in Sentry. The default is <code>("CONNECT",
"DELETE", "GET", "PATCH",
"POST", "PUT", "TRACE",)</code>.
<code>OPTIONS</code> and <code>HEAD</code> are not included by
default.</p>
<p>Here's how to use it:</p>
<pre lang="python"><code>sentry_sdk.init(
integrations=[
DjangoIntegration(
http_methods_to_capture=("GET", "POST"),
),
],
)
</code></pre>
</li>
</ul>
<h3>Miscellaneous</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</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.16.0</h2>
<h3>Integrations</h3>
<ul>
<li>
<p>Bottle: Add <code>failed_request_status_codes</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3618">#3618</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
<p>You can now define a set of integers that will determine which status
codes
should be reported to Sentry.</p>
<pre lang="python"><code>sentry_sdk.init(
integrations=[
BottleIntegration(
failed_request_status_codes={403, *range(500, 600)},
)
]
)
</code></pre>
<p>Examples of valid <code>failed_request_status_codes</code>:</p>
<ul>
<li><code>{500}</code> will only send events on HTTP 500.</li>
<li><code>{400, *range(500, 600)}</code> will send events on HTTP 400 as
well as the 5xx range.</li>
<li><code>{500, 503}</code> will send events on HTTP 500 and 503.</li>
<li><code>set()</code> (the empty set) will not send events for any HTTP
status code.</li>
</ul>
<p>The default is <code>{*range(500, 600)}</code>, meaning that all 5xx
status codes are reported to Sentry.</p>
</li>
<li>
<p>Bottle: Delete never-reached code (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3605">#3605</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>Redis: Remove flaky test (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3626">#3626</a>)
by <a
href="https://github.com/sentrivana"><code>@sentrivana</code></a></p>
</li>
<li>
<p>Django: Improve getting <code>psycopg3</code> connection info (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3580">#3580</a>)
by <a href="https://github.com/nijel"><code>@nijel</code></a></p>
</li>
<li>
<p>Django: Add <code>SpotlightMiddleware</code> when Spotlight is
enabled (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3600">#3600</a>)
by <a href="https://github.com/BYK"><code>@BYK</code></a></p>
</li>
<li>
<p>Django: Open relevant error when <code>SpotlightMiddleware</code> is
on (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3614">#3614</a>)
by <a href="https://github.com/BYK"><code>@BYK</code></a></p>
</li>
<li>
<p>Django: Support <code>http_methods_to_capture</code> in ASGI Django
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3607">#3607</a>)
by <a
href="https://github.com/sentrivana"><code>@sentrivana</code></a></p>
<p>ASGI Django now also supports the
<code>http_methods_to_capture</code> integration option. This is a
configurable tuple of HTTP method verbs that should create a transaction
in Sentry. The default is <code>("CONNECT",
"DELETE", "GET", "PATCH",
"POST", "PUT", "TRACE",)</code>.
<code>OPTIONS</code> and <code>HEAD</code> are not included by
default.</p>
<p>Here's how to use it:</p>
<pre lang="python"><code>sentry_sdk.init(
integrations=[
DjangoIntegration(
http_methods_to_capture=("GET", "POST"),
),
],
)
</code></pre>
</li>
</ul>
<h3>Miscellaneous</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="90986018b8"><code>9098601</code></a>
Fix changelog formatting</li>
<li><a
href="b73191073b"><code>b731910</code></a>
Update CHANGELOG.md</li>
<li><a
href="0df20a76a4"><code>0df20a7</code></a>
release: 2.16.0</li>
<li><a
href="01b468724a"><code>01b4687</code></a>
Remove flaky test (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3626">#3626</a>)</li>
<li><a
href="3945fc118f"><code>3945fc1</code></a>
Add 3.13 to setup.py (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3574">#3574</a>)</li>
<li><a
href="c110ff3843"><code>c110ff3</code></a>
Add 3.13 to basepython (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3589">#3589</a>)</li>
<li><a
href="d0eca65aa1"><code>d0eca65</code></a>
feat(bottle): Add <code>failed_request_status_codes</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3618">#3618</a>)</li>
<li><a
href="d34c99af36"><code>d34c99a</code></a>
feat: Add opportunistic Brotli compression (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3612">#3612</a>)</li>
<li><a
href="4f79aecf93"><code>4f79aec</code></a>
fix(django): improve getting psycopg3 connection info (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3580">#3580</a>)</li>
<li><a
href="2d2e548817"><code>2d2e548</code></a>
feat: Add <code>__notes__</code> support (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3620">#3620</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-python/compare/2.15.0...2.16.0">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sentry-sdk&package-manager=pip&previous-version=2.15.0&new-version=2.16.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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>
Bumps [pyparsing](https://github.com/pyparsing/pyparsing) from 3.1.2 to
3.2.0.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pyparsing/pyparsing/blob/master/CHANGES">pyparsing's
changelog</a>.</em></p>
<blockquote>
<h2>Version 3.2.0 - October, 2024</h2>
<ul>
<li>
<p>Discontinued support for Python 3.6, 3.7, and 3.8. Adopted new Python
features from
Python versions 3.7-3.9:</p>
<ul>
<li>Updated type annotations to use built-in container types instead of
names
imported from the <code>typing</code> module (e.g.,
<code>list[str]</code> vs <code>List[str]</code>).</li>
<li>Reworked portions of the packrat cache to leverage
insertion-preserving ordering
in dicts (including removal of uses of <code>OrderedDict</code>).</li>
<li>Changed <code>pdb.set_trace()</code> call in
<code>ParserElement.set_break()</code> to
<code>breakpoint()</code>.</li>
<li>Converted <code>typing.NamedTuple</code> to
<code>dataclasses.dataclass</code> in railroad diagramming
code.</li>
<li>Added <code>from __future__ import annotations</code> to clean up
some type annotations.
(with assistance from ISyncWithFoo, issue <a
href="https://redirect.github.com/pyparsing/pyparsing/issues/535">#535</a>,
thanks for the help!)</li>
</ul>
</li>
<li>
<p>POSSIBLE BREAKING CHANGES</p>
<p>The following bugfixes may result in subtle changes in the results
returned or
exceptions raised by pyparsing.</p>
<ul>
<li>
<p>Fixed code in <code>ParseElementEnhance</code> subclasses that
replaced detailed exception messages raised in contained expressions
with a
less-specific and less-informative generic exception message and
location.</p>
<p>If your code has conditional logic based on the message content in
raised
<code>ParseExceptions</code>, this bugfix may require changes in your
code.</p>
</li>
<li>
<p>Fixed bug in <code>transform_string()</code> where whitespace
in the input string was not properly preserved in the output string.</p>
<p>If your code uses <code>transform_string</code>, this bugfix may
require changes in
your code.</p>
</li>
<li>
<p>Fixed bug where an <code>IndexError</code> raised in a parse action
was
incorrectly handled as an <code>IndexError</code> raised as part of the
<code>ParserElement</code>
parsing methods, and reraised as a <code>ParseException</code>. Now an
<code>IndexError</code>
that raises inside a parse action will properly propagate out as an
<code>IndexError</code>.
(Issue <a
href="https://redirect.github.com/pyparsing/pyparsing/issues/573">#573</a>,
reported by August Karlstedt, thanks!)</p>
<p>If your code raises <code>IndexError</code>s in parse actions, this
bugfix may require
changes in your code.</p>
</li>
</ul>
</li>
<li>
<p>FIXES AND NEW FEATURES</p>
<ul>
<li>
<p>Added type annotations to remainder of <code>pyparsing</code>
package, and added <code>mypy</code>
run to <code>tox.ini</code>, so that type annotations are now run as
part of pyparsing's CI.
Addresses Issue <a
href="https://redirect.github.com/pyparsing/pyparsing/issues/373">#373</a>,
raised by Iwan Aucamp, thanks!</p>
</li>
<li>
<p>Exception message format can now be customized, by overriding
<code>ParseBaseException.format_message</code>:</p>
</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="36fc04b780"><code>36fc04b</code></a>
Fix docstring with invalid esc sequence</li>
<li><a
href="a46066d9ec"><code>a46066d</code></a>
Prep for 3.2.0 release</li>
<li><a
href="a0c219b7bd"><code>a0c219b</code></a>
Docs cleanup; added new whats_new_* docs for 3.1 and 3.2</li>
<li><a
href="d9b1f147bc"><code>d9b1f14</code></a>
Rewrite _collapse_string_to_ranges to use _GroupConsecutive class
instead of ...</li>
<li><a
href="0d3c2d7a28"><code>0d3c2d7</code></a>
Fix minor internal bug in one_of building regex when all choices are
single c...</li>
<li><a
href="2165ab2245"><code>2165ab2</code></a>
Cleanup ambiguous "contains" vs "in" usage in
mongodb_query_expression.py</li>
<li><a
href="25ddb02323"><code>25ddb02</code></a>
Prep for dev before final release</li>
<li><a
href="08846ae11f"><code>08846ae</code></a>
Prep for release</li>
<li><a
href="9ee042b712"><code>9ee042b</code></a>
Remove deprecated utcnow()</li>
<li><a
href="a2b2f250c8"><code>a2b2f25</code></a>
Final cleanup on mongodb_query_expression.py and
mongodb_query_expression_ste...</li>
<li>Additional commits viewable in <a
href="https://github.com/pyparsing/pyparsing/compare/pyparsing_3.1.2...3.2.0">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pyparsing&package-manager=pip&previous-version=3.1.2&new-version=3.2.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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>
SUMMARY:
SUCCESS:
fenix at master (754074e05178e017ef6c3d8e30428ffa8f1b794d) version None
fenix at master (754074e05178e017ef6c3d8e30428ffa8f1b794d) version
133.0.0
fenix at beta (96c4c0de0d1b07e566bcd11486a927ac98b1c5cb) version 132.0.0
fenix at release (def4d3c9ca229625da33c780dedd912f67134c52) version
131.0.4
firefox_ios at main (7895e170932afbd491f41f9452dc8e858ff1e912) version
None
firefox_ios at release/v131 (60d6ba6af1351e560fae37e2c6fa380282789dc3)
version 131.2.0
firefox_ios at release/v132 (2de2533f1db999e077d016b5628232dbe6b0532b)
version 132.0.0
firefox_ios at main (7895e170932afbd491f41f9452dc8e858ff1e912) version
133.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (7895e170932afbd491f41f9452dc8e858ff1e912) version
None
focus_ios at release/v131 (60d6ba6af1351e560fae37e2c6fa380282789dc3)
version 131.2.0
focus_ios at release/v132 (2de2533f1db999e077d016b5628232dbe6b0532b)
version 132.0.0
focus_ios at main (7895e170932afbd491f41f9452dc8e858ff1e912) version
133.0.0
monitor_cirrus at main (ba1dfdebe5fefad6edad50a32da78fb838b9494a)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(b128dd62b995080792aec6d8663302fd442705c4) version None
firefox_desktop at central (4fabfc1559c9e3035f2bfbb99b9013a12feef459)
version None
firefox_desktop at central (4fabfc1559c9e3035f2bfbb99b9013a12feef459)
version 133.0.0
firefox_desktop at beta (c778f3f91a3fb7ca6ea7b98808e65f6a78efff93)
version 132.0.0
firefox_desktop at release (b8ea2342548b8571e58f9176d9555ccdb5ec199f)
version 131.0.4
firefox_desktop at esr128 (01a2aa0f4c1b9fdc99154de7defc6de7c8069099)
version 128.4.0
CACHED:
firefox_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
firefox_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
firefox_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_android at releases_v121
(979fbe8d7fe04a9b09fe657bb787fda6f4d5ab42) version 121.1.1 (cached)
focus_android at releases_v122
(1fcbfc41dba53965481a0e4d4725833bf3669dce) version 122.1.1 (cached)
focus_android at releases_v123
(5a38e0cb4499f659a5fff308fa1deee653c0318b) version 123.1.1 (cached)
focus_android at releases_v124
(0ad8d97fb3ab2ec6b9bb3905ee742900a4b9325d) version 124.2.1 (cached)
focus_android at releases_v125
(2b43ab8069abac2bfee4b609e734c0207876a2ac) version 125.3.1 (cached)
focus_android at focus-v125.3.0
(9f2990415376f169eb0053fceb329b70b4421bcb) version 125.3.0 (cached)
focus_android at focus-v125.2.0
(d1c6eeb4167fc8ffed02cdfd3138fa696381d548) version 125.2.0 (cached)
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
125.0.0 (cached)
focus_android at focus-v124.2.0
(7a0e399c7bc4faae43ce70ddc201c7899498d1b5) version 124.2.0 (cached)
focus_android at focus-v124.1.0
(516df33ca96e950af1bf791893cd16d7add61c5d) version 124.1.0 (cached)
focus_android at focus-v124.0 (5afe87a5bbb92f7ecf990a2fbc8095503a47c272)
version 124.0.0 (cached)
focus_android at focus-v123.1.0
(cb7c807e0fb5bc08131415e2e5ecef9da658d410) version 123.1.0 (cached)
focus_android at focus-v123.0 (f5f378e2c05c9d69a5088c112c14fdea507d1c65)
version 123.0.0 (cached)
focus_android at focus-v122.1.0
(0d665405685c43c9266a3de65f16eabb832bb908) version 122.1.0 (cached)
focus_android at focus-v122.0.1
(c67c9e840c00ec348a6a27adedad28feb54aa4a2) version 122.0.1 (cached)
focus_android at focus-v122.0 (b49c4f23804d23cc727b8f70c061dccd64d720bc)
version 122.0.0 (cached)
focus_android at focus-v121.1.0
(62d5117f7996cc8862fdbdc0cb4a1dd5cdebedd6) version 121.1.0 (cached)
focus_android at focus-v121.0.1
(fd4d2513324712e91577d8be18797e64089d3cf1) version 121.0.1 (cached)
focus_android at focus-v121.0 (1955f8455fa2cac1b2080af9360996c06df5b4dd)
version 121.0.0 (cached)
focus_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
focus_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at focus/klar-v131.1
(b7dca2271b14988837524a30eb154d91eb5e4912) version 131.1.0 (cached)
focus_ios at focus/klar-v131.0
(34d92c8df1b1522a1da88c23879b439d763ec133) version 131.0.0 (cached)
focus_ios at focus/klar-v130.0
(0b359af1d789a91976657cbe22c7d3d9c7fdadc3) version 130.0.0 (cached)
focus_ios at focus/klar-v129.2
(61ba62d82c23048762bede05525bb666e47a2a31) version 129.2.0 (cached)
focus_ios at focus/klar-v129.0
(0e05b35093a60b308f0ef46447ab5be63fe5409f) version 129.0.0 (cached)
focus_ios at focus/klar-v128.0
(6fa85a9c3fa68aa18d1a50605fb4ca47663c606d) version 128.0.0 (cached)
firefox_desktop at esr115 (7961f5d87f5b2453d086cf4122961fc2f0ecb4bf)
version 115.17.0 (cached)
Circle CI Task: https://circleci.com/gh/mozilla/experimenter/243717
Because
* We need to target 132.0b6 for the unified ads endpoint rollout
This commit
* Adds 132.0b6 to versions
fixes#11531
Co-authored-by: Mike Conley <mike@conley.io>
SUMMARY:
SUCCESS:
fenix at master (d0c13bb2a9c3a9ab6f5eb5a23230161928b079d9) version None
fenix at master (d0c13bb2a9c3a9ab6f5eb5a23230161928b079d9) version
133.0.0
fenix at beta (b79fe5a3b8e7202b085055fae0c9f63737669e19) version 132.0.0
fenix at release (3a13e0d9264b334768604af2f1b5b6f1fa170291) version
131.0.3
firefox_ios at main (a4de0c0c4e969780820ef70508193b9b940064db) version
None
firefox_ios at main (a4de0c0c4e969780820ef70508193b9b940064db) version
133.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (a4de0c0c4e969780820ef70508193b9b940064db) version
None
focus_ios at main (a4de0c0c4e969780820ef70508193b9b940064db) version
133.0.0
monitor_cirrus at main (37f1dca4ba4c3e4526b962eff812d9ec747d587b)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(bfc82587a1119b410bbd4d2eb5bd6a5605e34f5a) version None
firefox_desktop at central (326f317b084883b87bd495f2d1b715bd5bc1be8e)
version None
firefox_desktop at central (326f317b084883b87bd495f2d1b715bd5bc1be8e)
version 133.0.0
firefox_desktop at beta (9d1751997b9b4689bfd8aa21f3d7b9e508233a88)
version 132.0.0
firefox_desktop at release (dda4b1150324997c1217b0e3be795104bbe10b3e)
version 131.0.3
firefox_desktop at esr128 (01fb00f3ece5e6c77d047cf0e046bfa2db1bb509)
version 128.4.0
CACHED:
firefox_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
firefox_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
firefox_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
firefox_ios at release/v131 (288ff628377e55c28c85840b87b0b834a7f7b9e1)
version 131.2.0 (cached)
firefox_ios at release/v132 (a8772858d6e124902127bfe1a05bdbaf112a6d2d)
version 132.0.0 (cached)
focus_android at releases_v121
(979fbe8d7fe04a9b09fe657bb787fda6f4d5ab42) version 121.1.1 (cached)
focus_android at releases_v122
(1fcbfc41dba53965481a0e4d4725833bf3669dce) version 122.1.1 (cached)
focus_android at releases_v123
(5a38e0cb4499f659a5fff308fa1deee653c0318b) version 123.1.1 (cached)
focus_android at releases_v124
(0ad8d97fb3ab2ec6b9bb3905ee742900a4b9325d) version 124.2.1 (cached)
focus_android at releases_v125
(2b43ab8069abac2bfee4b609e734c0207876a2ac) version 125.3.1 (cached)
focus_android at focus-v125.3.0
(9f2990415376f169eb0053fceb329b70b4421bcb) version 125.3.0 (cached)
focus_android at focus-v125.2.0
(d1c6eeb4167fc8ffed02cdfd3138fa696381d548) version 125.2.0 (cached)
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
125.0.0 (cached)
focus_android at focus-v124.2.0
(7a0e399c7bc4faae43ce70ddc201c7899498d1b5) version 124.2.0 (cached)
focus_android at focus-v124.1.0
(516df33ca96e950af1bf791893cd16d7add61c5d) version 124.1.0 (cached)
focus_android at focus-v124.0 (5afe87a5bbb92f7ecf990a2fbc8095503a47c272)
version 124.0.0 (cached)
focus_android at focus-v123.1.0
(cb7c807e0fb5bc08131415e2e5ecef9da658d410) version 123.1.0 (cached)
focus_android at focus-v123.0 (f5f378e2c05c9d69a5088c112c14fdea507d1c65)
version 123.0.0 (cached)
focus_android at focus-v122.1.0
(0d665405685c43c9266a3de65f16eabb832bb908) version 122.1.0 (cached)
focus_android at focus-v122.0.1
(c67c9e840c00ec348a6a27adedad28feb54aa4a2) version 122.0.1 (cached)
focus_android at focus-v122.0 (b49c4f23804d23cc727b8f70c061dccd64d720bc)
version 122.0.0 (cached)
focus_android at focus-v121.1.0
(62d5117f7996cc8862fdbdc0cb4a1dd5cdebedd6) version 121.1.0 (cached)
focus_android at focus-v121.0.1
(fd4d2513324712e91577d8be18797e64089d3cf1) version 121.0.1 (cached)
focus_android at focus-v121.0 (1955f8455fa2cac1b2080af9360996c06df5b4dd)
version 121.0.0 (cached)
focus_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
focus_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at release/v131 (288ff628377e55c28c85840b87b0b834a7f7b9e1)
version 131.2.0 (cached)
focus_ios at release/v132 (a8772858d6e124902127bfe1a05bdbaf112a6d2d)
version 132.0.0 (cached)
focus_ios at focus/klar-v131.1
(b7dca2271b14988837524a30eb154d91eb5e4912) version 131.1.0 (cached)
focus_ios at focus/klar-v131.0
(34d92c8df1b1522a1da88c23879b439d763ec133) version 131.0.0 (cached)
focus_ios at focus/klar-v130.0
(0b359af1d789a91976657cbe22c7d3d9c7fdadc3) version 130.0.0 (cached)
focus_ios at focus/klar-v129.2
(61ba62d82c23048762bede05525bb666e47a2a31) version 129.2.0 (cached)
focus_ios at focus/klar-v129.0
(0e05b35093a60b308f0ef46447ab5be63fe5409f) version 129.0.0 (cached)
focus_ios at focus/klar-v128.0
(6fa85a9c3fa68aa18d1a50605fb4ca47663c606d) version 128.0.0 (cached)
firefox_desktop at esr115 (7961f5d87f5b2453d086cf4122961fc2f0ecb4bf)
version 115.17.0 (cached)
Circle CI Task: https://circleci.com/gh/mozilla/experimenter/243300
Because:
- definitions of partner-related risk have changed; and
- the URLs of the "Learn more" links for some risk definitions are out
of date
this commit:
- updates the wording and links of some of the risk questions.
Fixes#11523
SUMMARY:
SUCCESS:
fenix at master (080df48f04783f4dcdba83de687989ae33924f40) version None
fenix at beta (6053afe6e975b57976b6b412a557659920a66e15) version 132.0.0
fenix at release (c341c371268eeef29add6510e117933f5ba5cff1) version
131.0.3
firefox_ios at main (9b599c0c2f2d038f7d8dd50ac4be649d5967b37f) version
None
firefox_ios at main (9b599c0c2f2d038f7d8dd50ac4be649d5967b37f) version
133.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (9b599c0c2f2d038f7d8dd50ac4be649d5967b37f) version
None
focus_ios at main (9b599c0c2f2d038f7d8dd50ac4be649d5967b37f) version
133.0.0
monitor_cirrus at main (37f1dca4ba4c3e4526b962eff812d9ec747d587b)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(f066350c523ad039e0161daba03543ff14cb28d7) version None
firefox_desktop at central (541f36a6b102002eb82e8ef9fc8b18387faf0373)
version None
firefox_desktop at beta (f040b6d5d1d88af97e906caae28c1fa00c2c2606)
version 132.0.0
firefox_desktop at release (f7c18651009a36d58a258daa9afc8278361e4db6)
version 131.0.3
firefox_desktop at esr128 (af87e14dc54de45ad2c956cc4e0a77541a8c12cf)
version 128.4.0
CACHED:
fenix at master (080df48f04783f4dcdba83de687989ae33924f40) version
133.0.0 (cached)
firefox_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
firefox_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
firefox_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
firefox_ios at release/v131 (288ff628377e55c28c85840b87b0b834a7f7b9e1)
version 131.2.0 (cached)
firefox_ios at release/v132 (a8772858d6e124902127bfe1a05bdbaf112a6d2d)
version 132.0.0 (cached)
focus_android at releases_v121
(979fbe8d7fe04a9b09fe657bb787fda6f4d5ab42) version 121.1.1 (cached)
focus_android at releases_v122
(1fcbfc41dba53965481a0e4d4725833bf3669dce) version 122.1.1 (cached)
focus_android at releases_v123
(5a38e0cb4499f659a5fff308fa1deee653c0318b) version 123.1.1 (cached)
focus_android at releases_v124
(0ad8d97fb3ab2ec6b9bb3905ee742900a4b9325d) version 124.2.1 (cached)
focus_android at releases_v125
(2b43ab8069abac2bfee4b609e734c0207876a2ac) version 125.3.1 (cached)
focus_android at focus-v125.3.0
(9f2990415376f169eb0053fceb329b70b4421bcb) version 125.3.0 (cached)
focus_android at focus-v125.2.0
(d1c6eeb4167fc8ffed02cdfd3138fa696381d548) version 125.2.0 (cached)
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
125.0.0 (cached)
focus_android at focus-v124.2.0
(7a0e399c7bc4faae43ce70ddc201c7899498d1b5) version 124.2.0 (cached)
focus_android at focus-v124.1.0
(516df33ca96e950af1bf791893cd16d7add61c5d) version 124.1.0 (cached)
focus_android at focus-v124.0 (5afe87a5bbb92f7ecf990a2fbc8095503a47c272)
version 124.0.0 (cached)
focus_android at focus-v123.1.0
(cb7c807e0fb5bc08131415e2e5ecef9da658d410) version 123.1.0 (cached)
focus_android at focus-v123.0 (f5f378e2c05c9d69a5088c112c14fdea507d1c65)
version 123.0.0 (cached)
focus_android at focus-v122.1.0
(0d665405685c43c9266a3de65f16eabb832bb908) version 122.1.0 (cached)
focus_android at focus-v122.0.1
(c67c9e840c00ec348a6a27adedad28feb54aa4a2) version 122.0.1 (cached)
focus_android at focus-v122.0 (b49c4f23804d23cc727b8f70c061dccd64d720bc)
version 122.0.0 (cached)
focus_android at focus-v121.1.0
(62d5117f7996cc8862fdbdc0cb4a1dd5cdebedd6) version 121.1.0 (cached)
focus_android at focus-v121.0.1
(fd4d2513324712e91577d8be18797e64089d3cf1) version 121.0.1 (cached)
focus_android at focus-v121.0 (1955f8455fa2cac1b2080af9360996c06df5b4dd)
version 121.0.0 (cached)
focus_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
focus_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at release/v131 (288ff628377e55c28c85840b87b0b834a7f7b9e1)
version 131.2.0 (cached)
focus_ios at release/v132 (a8772858d6e124902127bfe1a05bdbaf112a6d2d)
version 132.0.0 (cached)
focus_ios at focus/klar-v131.1
(b7dca2271b14988837524a30eb154d91eb5e4912) version 131.1.0 (cached)
focus_ios at focus/klar-v131.0
(34d92c8df1b1522a1da88c23879b439d763ec133) version 131.0.0 (cached)
focus_ios at focus/klar-v130.0
(0b359af1d789a91976657cbe22c7d3d9c7fdadc3) version 130.0.0 (cached)
focus_ios at focus/klar-v129.2
(61ba62d82c23048762bede05525bb666e47a2a31) version 129.2.0 (cached)
focus_ios at focus/klar-v129.0
(0e05b35093a60b308f0ef46447ab5be63fe5409f) version 129.0.0 (cached)
focus_ios at focus/klar-v128.0
(6fa85a9c3fa68aa18d1a50605fb4ca47663c606d) version 128.0.0 (cached)
firefox_desktop at central (541f36a6b102002eb82e8ef9fc8b18387faf0373)
version 133.0.0 (cached)
firefox_desktop at esr115 (7961f5d87f5b2453d086cf4122961fc2f0ecb4bf)
version 115.17.0 (cached)
Circle CI Task: https://circleci.com/gh/mozilla/experimenter/243128
SUMMARY:
SUCCESS:
fenix at master (080df48f04783f4dcdba83de687989ae33924f40) version None
fenix at master (080df48f04783f4dcdba83de687989ae33924f40) version
133.0.0
fenix at beta (cf4433a734beaa678ed8215b635f76300fe263be) version 132.0.0
fenix at release (1ad2b57fa738fd0f8915362609d3dad29a2f7cd6) version
131.0.3
firefox_ios at main (4244d8f19f8d7439048bb4449857a71e52d1797d) version
None
firefox_ios at release/v132 (a8772858d6e124902127bfe1a05bdbaf112a6d2d)
version 132.0.0
firefox_ios at main (4244d8f19f8d7439048bb4449857a71e52d1797d) version
133.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (4244d8f19f8d7439048bb4449857a71e52d1797d) version
None
focus_ios at release/v132 (a8772858d6e124902127bfe1a05bdbaf112a6d2d)
version 132.0.0
focus_ios at main (4244d8f19f8d7439048bb4449857a71e52d1797d) version
133.0.0
monitor_cirrus at main (239e452054acd5b468df3cfdc867989dfd671911)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(13661a516fcbbc35c8bc50810b752e4f8b792aa2) version None
firefox_desktop at central (541f36a6b102002eb82e8ef9fc8b18387faf0373)
version None
firefox_desktop at central (541f36a6b102002eb82e8ef9fc8b18387faf0373)
version 133.0.0
firefox_desktop at beta (b4433a59ad4bafbdb2c8d88196544dfd751efb9e)
version 132.0.0
firefox_desktop at release (aab15d7e7f2f526e0e27bdbcce328823d094beb7)
version 131.0.3
firefox_desktop at esr115 (7961f5d87f5b2453d086cf4122961fc2f0ecb4bf)
version 115.17.0
firefox_desktop at esr128 (109ce449c766690685f5996505c63af976521545)
version 128.4.0
CACHED:
firefox_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
firefox_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
firefox_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
firefox_ios at release/v131 (288ff628377e55c28c85840b87b0b834a7f7b9e1)
version 131.2.0 (cached)
focus_android at releases_v121
(979fbe8d7fe04a9b09fe657bb787fda6f4d5ab42) version 121.1.1 (cached)
focus_android at releases_v122
(1fcbfc41dba53965481a0e4d4725833bf3669dce) version 122.1.1 (cached)
focus_android at releases_v123
(5a38e0cb4499f659a5fff308fa1deee653c0318b) version 123.1.1 (cached)
focus_android at releases_v124
(0ad8d97fb3ab2ec6b9bb3905ee742900a4b9325d) version 124.2.1 (cached)
focus_android at releases_v125
(2b43ab8069abac2bfee4b609e734c0207876a2ac) version 125.3.1 (cached)
focus_android at focus-v125.3.0
(9f2990415376f169eb0053fceb329b70b4421bcb) version 125.3.0 (cached)
focus_android at focus-v125.2.0
(d1c6eeb4167fc8ffed02cdfd3138fa696381d548) version 125.2.0 (cached)
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
125.0.0 (cached)
focus_android at focus-v124.2.0
(7a0e399c7bc4faae43ce70ddc201c7899498d1b5) version 124.2.0 (cached)
focus_android at focus-v124.1.0
(516df33ca96e950af1bf791893cd16d7add61c5d) version 124.1.0 (cached)
focus_android at focus-v124.0 (5afe87a5bbb92f7ecf990a2fbc8095503a47c272)
version 124.0.0 (cached)
focus_android at focus-v123.1.0
(cb7c807e0fb5bc08131415e2e5ecef9da658d410) version 123.1.0 (cached)
focus_android at focus-v123.0 (f5f378e2c05c9d69a5088c112c14fdea507d1c65)
version 123.0.0 (cached)
focus_android at focus-v122.1.0
(0d665405685c43c9266a3de65f16eabb832bb908) version 122.1.0 (cached)
focus_android at focus-v122.0.1
(c67c9e840c00ec348a6a27adedad28feb54aa4a2) version 122.0.1 (cached)
focus_android at focus-v122.0 (b49c4f23804d23cc727b8f70c061dccd64d720bc)
version 122.0.0 (cached)
focus_android at focus-v121.1.0
(62d5117f7996cc8862fdbdc0cb4a1dd5cdebedd6) version 121.1.0 (cached)
focus_android at focus-v121.0.1
(fd4d2513324712e91577d8be18797e64089d3cf1) version 121.0.1 (cached)
focus_android at focus-v121.0 (1955f8455fa2cac1b2080af9360996c06df5b4dd)
version 121.0.0 (cached)
focus_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
focus_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at release/v131 (288ff628377e55c28c85840b87b0b834a7f7b9e1)
version 131.2.0 (cached)
focus_ios at focus/klar-v131.1
(b7dca2271b14988837524a30eb154d91eb5e4912) version 131.1.0 (cached)
focus_ios at focus/klar-v131.0
(34d92c8df1b1522a1da88c23879b439d763ec133) version 131.0.0 (cached)
focus_ios at focus/klar-v130.0
(0b359af1d789a91976657cbe22c7d3d9c7fdadc3) version 130.0.0 (cached)
focus_ios at focus/klar-v129.2
(61ba62d82c23048762bede05525bb666e47a2a31) version 129.2.0 (cached)
focus_ios at focus/klar-v129.0
(0e05b35093a60b308f0ef46447ab5be63fe5409f) version 129.0.0 (cached)
focus_ios at focus/klar-v128.0
(6fa85a9c3fa68aa18d1a50605fb4ca47663c606d) version 128.0.0 (cached)
Circle CI Task: https://circleci.com/gh/mozilla/experimenter/243051
Bumps [cookie](https://github.com/jshttp/cookie) and
[express](https://github.com/expressjs/express). These dependencies
needed to be updated together.
Updates `cookie` from 0.6.0 to 0.7.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jshttp/cookie/releases">cookie's
releases</a>.</em></p>
<blockquote>
<h2>0.7.1</h2>
<p><strong>Fixed</strong></p>
<ul>
<li>Allow leading dot for domain (<a
href="https://redirect.github.com/jshttp/cookie/issues/174">#174</a>)
<ul>
<li>Although not permitted in the spec, some users expect this to work
and user agents ignore the leading dot according to spec</li>
</ul>
</li>
<li>Add fast path for <code>serialize</code> without options, use
<code>obj.hasOwnProperty</code> when parsing (<a
href="https://redirect.github.com/jshttp/cookie/issues/172">#172</a>)</li>
</ul>
<p><a
href="https://github.com/jshttp/cookie/compare/v0.7.0...v0.7.1">https://github.com/jshttp/cookie/compare/v0.7.0...v0.7.1</a></p>
<h2>0.7.0</h2>
<ul>
<li>perf: parse cookies ~10% faster (<a
href="https://redirect.github.com/jshttp/cookie/issues/144">#144</a> by
<a href="https://github.com/kurtextrem"><code>@kurtextrem</code></a>
and <a
href="https://redirect.github.com/jshttp/cookie/issues/170">#170</a>)</li>
<li>fix: narrow the validation of cookies to match RFC6265 (<a
href="https://redirect.github.com/jshttp/cookie/issues/167">#167</a> by
<a href="https://github.com/bewinsnw"><code>@bewinsnw</code></a>)</li>
<li>fix: add <code>main</code> to <code>package.json</code> for rspack
(<a href="https://redirect.github.com/jshttp/cookie/issues/166">#166</a>
by <a
href="https://github.com/proudparrot2"><code>@proudparrot2</code></a>)</li>
</ul>
<p><a
href="https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.0">https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="cf4658f492"><code>cf4658f</code></a>
0.7.1</li>
<li><a
href="6a8b8f5a49"><code>6a8b8f5</code></a>
Allow leading dot for domain (<a
href="https://redirect.github.com/jshttp/cookie/issues/174">#174</a>)</li>
<li><a
href="58015c0b93"><code>58015c0</code></a>
Remove more code and perf wins (<a
href="https://redirect.github.com/jshttp/cookie/issues/172">#172</a>)</li>
<li><a
href="ab057d6c06"><code>ab057d6</code></a>
0.7.0</li>
<li><a
href="5f02ca8768"><code>5f02ca8</code></a>
Migrate history to GitHub releases</li>
<li><a
href="a5d591ce84"><code>a5d591c</code></a>
Migrate history to GitHub releases</li>
<li><a
href="51968f94b5"><code>51968f9</code></a>
Skip isNaN</li>
<li><a
href="9e7ca51ade"><code>9e7ca51</code></a>
perf(parse): cache length, return early (<a
href="https://redirect.github.com/jshttp/cookie/issues/144">#144</a>)</li>
<li><a
href="d6f39b0aab"><code>d6f39b0</code></a>
Fix tests for old node</li>
<li><a
href="6bb701f14e"><code>6bb701f</code></a>
Remove failing scorecard</li>
<li>Additional commits viewable in <a
href="https://github.com/jshttp/cookie/compare/v0.6.0...v0.7.1">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~blakeembrey">blakeembrey</a>, a new
releaser for cookie since your current version.</p>
</details>
<br />
Updates `express` from 4.21.0 to 4.21.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/expressjs/express/releases">express's
releases</a>.</em></p>
<blockquote>
<h2>4.21.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Backport a fix for CVE-2024-47764 to the 4.x branch by <a
href="https://github.com/joshbuker"><code>@joshbuker</code></a> in <a
href="https://redirect.github.com/expressjs/express/pull/6029">expressjs/express#6029</a></li>
<li>Release: 4.21.1 by <a
href="https://github.com/UlisesGascon"><code>@UlisesGascon</code></a>
in <a
href="https://redirect.github.com/expressjs/express/pull/6031">expressjs/express#6031</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/expressjs/express/compare/4.21.0...4.21.1">https://github.com/expressjs/express/compare/4.21.0...4.21.1</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/expressjs/express/blob/4.21.1/History.md">express's
changelog</a>.</em></p>
<blockquote>
<h1>4.21.1 / 2024-10-08</h1>
<ul>
<li>Backported a fix for <a
href="https://nvd.nist.gov/vuln/detail/CVE-2024-47764">CVE-2024-47764</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8e229f9275"><code>8e229f9</code></a>
4.21.1</li>
<li><a
href="a024c8a7b6"><code>a024c8a</code></a>
fix(deps): cookie@0.7.1</li>
<li>See full diff in <a
href="https://github.com/expressjs/express/compare/4.21.0...4.21.1">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)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/mozilla/experimenter/network/alerts).
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [django](https://github.com/django/django) from 5.1 to 5.1.1.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="1e1d791787"><code>1e1d791</code></a>
[5.1.x] Bumped version for 5.1.1 release.</li>
<li><a
href="3c733c78d6"><code>3c733c7</code></a>
[5.1.x] Fixed CVE-2024-45231 -- Avoided server error on password reset
when e...</li>
<li><a
href="022ab0a75c"><code>022ab0a</code></a>
[5.1.x] Fixed CVE-2024-45230 -- Mitigated potential DoS in urlize and
urlizet...</li>
<li><a
href="6203965960"><code>6203965</code></a>
[5.1.x] Fixed <a
href="https://redirect.github.com/django/django/issues/35716">#35716</a>
-- Fixed VariableDoesNotExist when rendering admin field...</li>
<li><a
href="26c06671d9"><code>26c0667</code></a>
[5.1.x] Fixed <a
href="https://redirect.github.com/django/django/issues/35688">#35688</a>
-- Restored timezone and role setters to be PostgreSQL D...</li>
<li><a
href="fcb71a76cc"><code>fcb71a7</code></a>
[5.1.x] Removed outdated note about lack of subquery support in
MySQL.</li>
<li><a
href="9b09a4fd95"><code>9b09a4f</code></a>
[5.1.x] Fixed typos in docs/howto/initial-data.txt.</li>
<li><a
href="9a461cae3e"><code>9a461ca</code></a>
[5.1.x] Fixed <a
href="https://redirect.github.com/django/django/issues/35666">#35666</a>
-- Documented stacklevel usage and testing, and adjusted...</li>
<li><a
href="dd58edcc37"><code>dd58edc</code></a>
[5.1.x] Refs <a
href="https://redirect.github.com/django/django/issues/35405">#35405</a>
-- Adjusted deprecation warning stacklevel in FieldCacheM...</li>
<li><a
href="8f5d2c374a"><code>8f5d2c3</code></a>
[5.1.x] Refs <a
href="https://redirect.github.com/django/django/issues/35326">#35326</a>
-- Adjusted deprecation warning stacklevel in FileSystemS...</li>
<li>Additional commits viewable in <a
href="https://github.com/django/django/compare/5.1...5.1.1">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=django&package-manager=pip&previous-version=5.1&new-version=5.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/mozilla/experimenter/network/alerts).
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
SUMMARY:
SUCCESS:
fenix at master (604025c9d1864888bc3f1076647626bcc0083107) version None
fenix at master (604025c9d1864888bc3f1076647626bcc0083107) version
133.0.0
fenix at beta (362d076e36b8056035f9e95e57804d350dfe8371) version 132.0.0
fenix at release (e4b63a38213d4ee273910b004b27ee1e299293e0) version
131.0.3
firefox_ios at main (5a0621db298b9ce3ddce1123a7d37744acf9e98c) version
None
firefox_ios at release/v132 (a45639486a632d4ee565872b44df8be7ba2a7b79)
version 132.0.0
firefox_ios at main (5a0621db298b9ce3ddce1123a7d37744acf9e98c) version
133.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (5a0621db298b9ce3ddce1123a7d37744acf9e98c) version
None
focus_ios at release/v132 (a45639486a632d4ee565872b44df8be7ba2a7b79)
version 132.0.0
focus_ios at main (5a0621db298b9ce3ddce1123a7d37744acf9e98c) version
133.0.0
monitor_cirrus at main (09954831e10dd8ecdf5ca381f57366b44d5c1320)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(24679036e5e33de30732a06ec84f91b33d3ab72a) version None
firefox_desktop at central (78c8331a78f14fd7a8706ec3754d496016d70267)
version None
firefox_desktop at central (78c8331a78f14fd7a8706ec3754d496016d70267)
version 133.0.0
firefox_desktop at beta (81ce15a9bc8b53f08e02d93856616cad1c4a724b)
version 132.0.0
firefox_desktop at release (70ec34b19aaf0b03968f044139445f01e44dfdf3)
version 131.0.3
firefox_desktop at esr115 (638cb0455463c447fa1194f2e2f7e33fa647cb1b)
version 115.17.0
firefox_desktop at esr128 (0963224fbb018f5f125dd497b32f579e4bf5eadf)
version 128.4.0
CACHED:
firefox_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
firefox_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
firefox_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
firefox_ios at release/v131 (288ff628377e55c28c85840b87b0b834a7f7b9e1)
version 131.2.0 (cached)
focus_android at releases_v121
(979fbe8d7fe04a9b09fe657bb787fda6f4d5ab42) version 121.1.1 (cached)
focus_android at releases_v122
(1fcbfc41dba53965481a0e4d4725833bf3669dce) version 122.1.1 (cached)
focus_android at releases_v123
(5a38e0cb4499f659a5fff308fa1deee653c0318b) version 123.1.1 (cached)
focus_android at releases_v124
(0ad8d97fb3ab2ec6b9bb3905ee742900a4b9325d) version 124.2.1 (cached)
focus_android at releases_v125
(2b43ab8069abac2bfee4b609e734c0207876a2ac) version 125.3.1 (cached)
focus_android at focus-v125.3.0
(9f2990415376f169eb0053fceb329b70b4421bcb) version 125.3.0 (cached)
focus_android at focus-v125.2.0
(d1c6eeb4167fc8ffed02cdfd3138fa696381d548) version 125.2.0 (cached)
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
125.0.0 (cached)
focus_android at focus-v124.2.0
(7a0e399c7bc4faae43ce70ddc201c7899498d1b5) version 124.2.0 (cached)
focus_android at focus-v124.1.0
(516df33ca96e950af1bf791893cd16d7add61c5d) version 124.1.0 (cached)
focus_android at focus-v124.0 (5afe87a5bbb92f7ecf990a2fbc8095503a47c272)
version 124.0.0 (cached)
focus_android at focus-v123.1.0
(cb7c807e0fb5bc08131415e2e5ecef9da658d410) version 123.1.0 (cached)
focus_android at focus-v123.0 (f5f378e2c05c9d69a5088c112c14fdea507d1c65)
version 123.0.0 (cached)
focus_android at focus-v122.1.0
(0d665405685c43c9266a3de65f16eabb832bb908) version 122.1.0 (cached)
focus_android at focus-v122.0.1
(c67c9e840c00ec348a6a27adedad28feb54aa4a2) version 122.0.1 (cached)
focus_android at focus-v122.0 (b49c4f23804d23cc727b8f70c061dccd64d720bc)
version 122.0.0 (cached)
focus_android at focus-v121.1.0
(62d5117f7996cc8862fdbdc0cb4a1dd5cdebedd6) version 121.1.0 (cached)
focus_android at focus-v121.0.1
(fd4d2513324712e91577d8be18797e64089d3cf1) version 121.0.1 (cached)
focus_android at focus-v121.0 (1955f8455fa2cac1b2080af9360996c06df5b4dd)
version 121.0.0 (cached)
focus_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
focus_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at release/v131 (288ff628377e55c28c85840b87b0b834a7f7b9e1)
version 131.2.0 (cached)
focus_ios at focus/klar-v131.1
(b7dca2271b14988837524a30eb154d91eb5e4912) version 131.1.0 (cached)
focus_ios at focus/klar-v131.0
(34d92c8df1b1522a1da88c23879b439d763ec133) version 131.0.0 (cached)
focus_ios at focus/klar-v130.0
(0b359af1d789a91976657cbe22c7d3d9c7fdadc3) version 130.0.0 (cached)
focus_ios at focus/klar-v129.2
(61ba62d82c23048762bede05525bb666e47a2a31) version 129.2.0 (cached)
focus_ios at focus/klar-v129.0
(0e05b35093a60b308f0ef46447ab5be63fe5409f) version 129.0.0 (cached)
focus_ios at focus/klar-v128.0
(6fa85a9c3fa68aa18d1a50605fb4ca47663c606d) version 128.0.0 (cached)
Circle CI Task: https://circleci.com/gh/mozilla/experimenter/242763
Because:
- the generated TypeScript interfaces did not match the TypeScript
interfaces from nimbus-shared; and
- all fields and types were missing descriptions
this commit:
- adds descriptions to almost every experiment schema (copied from
nimbus-shared and updated as appropriate); and
- aligns the types so that the generated interfaces more closely match
the existing interfaces from nimbus-shared.
Fixes#11481
SUMMARY:
SUCCESS:
fenix at master (7a85a111b5f42cdc07f438e36f9597c4c6dc1d48) version None
fenix at master (7a85a111b5f42cdc07f438e36f9597c4c6dc1d48) version
133.0.0
fenix at beta (fcce592ce149d89e264c34d82895fc558f0dd1f0) version 132.0.0
firefox_ios at main (44d9b76b4f0b8afef53e9f5614b8c9dbcb55b3d2) version
None
firefox_ios at main (44d9b76b4f0b8afef53e9f5614b8c9dbcb55b3d2) version
133.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (44d9b76b4f0b8afef53e9f5614b8c9dbcb55b3d2) version
None
focus_ios at main (44d9b76b4f0b8afef53e9f5614b8c9dbcb55b3d2) version
133.0.0
monitor_cirrus at main (f9f609d031975b3b5a1dd55faa3ad8d8086171f1)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(398c76733e968cc55f16e768c1e5c1b3e2744f7f) version None
firefox_desktop at central (0ee07613d0506da465539cfaff1826cdc8bf0384)
version None
firefox_desktop at central (0ee07613d0506da465539cfaff1826cdc8bf0384)
version 133.0.0
firefox_desktop at beta (584e678ed560cc805f4cacec16aeafe104846300)
version 132.0.0
firefox_desktop at release (d2a21d941ed5a73a37b3446caa4a49e74ffe854b)
version 131.0.1
CACHED:
fenix at release (6fae1b2d337d4df7cae1465dbf76491604d749ee) version
131.0.1 (cached)
firefox_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
firefox_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
firefox_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
firefox_ios at release/v131 (288ff628377e55c28c85840b87b0b834a7f7b9e1)
version 131.2.0 (cached)
firefox_ios at release/v132 (3b6009e78e69c0c23bac6e145bd8395e9d7ffc73)
version 132.0.0 (cached)
focus_android at releases_v121
(979fbe8d7fe04a9b09fe657bb787fda6f4d5ab42) version 121.1.1 (cached)
focus_android at releases_v122
(1fcbfc41dba53965481a0e4d4725833bf3669dce) version 122.1.1 (cached)
focus_android at releases_v123
(5a38e0cb4499f659a5fff308fa1deee653c0318b) version 123.1.1 (cached)
focus_android at releases_v124
(0ad8d97fb3ab2ec6b9bb3905ee742900a4b9325d) version 124.2.1 (cached)
focus_android at releases_v125
(2b43ab8069abac2bfee4b609e734c0207876a2ac) version 125.3.1 (cached)
focus_android at focus-v125.3.0
(9f2990415376f169eb0053fceb329b70b4421bcb) version 125.3.0 (cached)
focus_android at focus-v125.2.0
(d1c6eeb4167fc8ffed02cdfd3138fa696381d548) version 125.2.0 (cached)
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
125.0.0 (cached)
focus_android at focus-v124.2.0
(7a0e399c7bc4faae43ce70ddc201c7899498d1b5) version 124.2.0 (cached)
focus_android at focus-v124.1.0
(516df33ca96e950af1bf791893cd16d7add61c5d) version 124.1.0 (cached)
focus_android at focus-v124.0 (5afe87a5bbb92f7ecf990a2fbc8095503a47c272)
version 124.0.0 (cached)
focus_android at focus-v123.1.0
(cb7c807e0fb5bc08131415e2e5ecef9da658d410) version 123.1.0 (cached)
focus_android at focus-v123.0 (f5f378e2c05c9d69a5088c112c14fdea507d1c65)
version 123.0.0 (cached)
focus_android at focus-v122.1.0
(0d665405685c43c9266a3de65f16eabb832bb908) version 122.1.0 (cached)
focus_android at focus-v122.0.1
(c67c9e840c00ec348a6a27adedad28feb54aa4a2) version 122.0.1 (cached)
focus_android at focus-v122.0 (b49c4f23804d23cc727b8f70c061dccd64d720bc)
version 122.0.0 (cached)
focus_android at focus-v121.1.0
(62d5117f7996cc8862fdbdc0cb4a1dd5cdebedd6) version 121.1.0 (cached)
focus_android at focus-v121.0.1
(fd4d2513324712e91577d8be18797e64089d3cf1) version 121.0.1 (cached)
focus_android at focus-v121.0 (1955f8455fa2cac1b2080af9360996c06df5b4dd)
version 121.0.0 (cached)
focus_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
focus_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at release/v131 (288ff628377e55c28c85840b87b0b834a7f7b9e1)
version 131.2.0 (cached)
focus_ios at release/v132 (3b6009e78e69c0c23bac6e145bd8395e9d7ffc73)
version 132.0.0 (cached)
focus_ios at focus/klar-v131.1
(b7dca2271b14988837524a30eb154d91eb5e4912) version 131.1.0 (cached)
focus_ios at focus/klar-v131.0
(34d92c8df1b1522a1da88c23879b439d763ec133) version 131.0.0 (cached)
focus_ios at focus/klar-v130.0
(0b359af1d789a91976657cbe22c7d3d9c7fdadc3) version 130.0.0 (cached)
focus_ios at focus/klar-v129.2
(61ba62d82c23048762bede05525bb666e47a2a31) version 129.2.0 (cached)
focus_ios at focus/klar-v129.0
(0e05b35093a60b308f0ef46447ab5be63fe5409f) version 129.0.0 (cached)
focus_ios at focus/klar-v128.0
(6fa85a9c3fa68aa18d1a50605fb4ca47663c606d) version 128.0.0 (cached)
firefox_desktop at esr115 (c33d5062b248091a659662158261cff64f2ab091)
version 115.17.0 (cached)
firefox_desktop at esr128 (f7c7a654a9a32783aaee4d92360b96c1d94f707e)
version 128.4.0 (cached)
Circle CI Task: https://circleci.com/gh/mozilla/experimenter/242064
Because:
- we will be adding more logic to generate_json_schema.py to generate
per-model JSON schema files
this commit:
- cleans up some of the unnecessary logic; and
- modernizes the script to use pathlib, subprocess, and more types.
Fixes#11494
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from
2.14.0 to 2.15.0.
<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.15.0</h2>
<h3>Integrations</h3>
<ul>
<li>
<p>Configure HTTP methods to capture in ASGI/WSGI middleware and
frameworks (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3531">#3531</a>)
by <a
href="https://github.com/antonpirker"><code>@antonpirker</code></a></p>
<p>We've added a new option to the Django, Flask, Starlette and FastAPI
integrations called <code>http_methods_to_capture</code>. This is a
configurable tuple of HTTP method verbs that should create a transaction
in Sentry. The default is <code>("CONNECT",
"DELETE", "GET", "PATCH",
"POST", "PUT", "TRACE",)</code>.
<code>OPTIONS</code> and <code>HEAD</code> are not included by
default.</p>
<p>Here's how to use it (substitute Flask for your framework
integration):</p>
<pre lang="python"><code>sentry_sdk.init(
integrations=[
FlaskIntegration(
http_methods_to_capture=("GET", "POST"),
),
],
)
<p></code></pre></p>
</li>
<li>
<p>Django: Allow ASGI to use <code>drf_request</code> in
<code>DjangoRequestExtractor</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3572">#3572</a>)
by <a href="https://github.com/PakawiNz"><code>@PakawiNz</code></a></p>
</li>
<li>
<p>Django: Don't let <code>RawPostDataException</code> bubble up (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3553">#3553</a>)
by <a
href="https://github.com/sentrivana"><code>@sentrivana</code></a></p>
</li>
<li>
<p>Django: Add <code>sync_capable</code> to
<code>SentryWrappingMiddleware</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3510">#3510</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>AIOHTTP: Add <code>failed_request_status_codes</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3551">#3551</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
<p>You can now define a set of integers that will determine which status
codes
should be reported to Sentry.</p>
<pre lang="python"><code>sentry_sdk.init(
integrations=[
AioHttpIntegration(
failed_request_status_codes={403, *range(500, 600)},
)
]
)
</code></pre>
<p>Examples of valid <code>failed_request_status_codes</code>:</p>
<ul>
<li><code>{500}</code> will only send events on HTTP 500.</li>
<li><code>{400, *range(500, 600)}</code> will send events on HTTP 400 as
well as the 5xx range.</li>
<li><code>{500, 503}</code> will send events on HTTP 500 and 503.</li>
<li><code>set()</code> (the empty set) will not send events for any HTTP
status code.</li>
</ul>
<p>The default is <code>{*range(500, 600)}</code>, meaning that all 5xx
status codes are reported to Sentry.</p>
</li>
<li>
<p>AIOHTTP: Delete test which depends on AIOHTTP behavior (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3568">#3568</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>AIOHTTP: Handle invalid responses (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3554">#3554</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>FastAPI/Starlette: Support new
<code>failed_request_status_codes</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3563">#3563</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
<p>The format of <code>failed_request_status_codes</code> has changed
from a list</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</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.15.0</h2>
<h3>Integrations</h3>
<ul>
<li>
<p>Configure HTTP methods to capture in ASGI/WSGI middleware and
frameworks (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3531">#3531</a>)
by <a
href="https://github.com/antonpirker"><code>@antonpirker</code></a></p>
<p>We've added a new option to the Django, Flask, Starlette and FastAPI
integrations called <code>http_methods_to_capture</code>. This is a
configurable tuple of HTTP method verbs that should create a transaction
in Sentry. The default is <code>("CONNECT",
"DELETE", "GET", "PATCH",
"POST", "PUT", "TRACE",)</code>.
<code>OPTIONS</code> and <code>HEAD</code> are not included by
default.</p>
<p>Here's how to use it (substitute Flask for your framework
integration):</p>
<pre lang="python"><code>sentry_sdk.init(
integrations=[
FlaskIntegration(
http_methods_to_capture=("GET", "POST"),
),
],
)
<p></code></pre></p>
</li>
<li>
<p>Django: Allow ASGI to use <code>drf_request</code> in
<code>DjangoRequestExtractor</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3572">#3572</a>)
by <a href="https://github.com/PakawiNz"><code>@PakawiNz</code></a></p>
</li>
<li>
<p>Django: Don't let <code>RawPostDataException</code> bubble up (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3553">#3553</a>)
by <a
href="https://github.com/sentrivana"><code>@sentrivana</code></a></p>
</li>
<li>
<p>Django: Add <code>sync_capable</code> to
<code>SentryWrappingMiddleware</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3510">#3510</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>AIOHTTP: Add <code>failed_request_status_codes</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3551">#3551</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
<p>You can now define a set of integers that will determine which status
codes
should be reported to Sentry.</p>
<pre lang="python"><code>sentry_sdk.init(
integrations=[
AioHttpIntegration(
failed_request_status_codes={403, *range(500, 600)},
)
]
)
</code></pre>
<p>Examples of valid <code>failed_request_status_codes</code>:</p>
<ul>
<li><code>{500}</code> will only send events on HTTP 500.</li>
<li><code>{400, *range(500, 600)}</code> will send events on HTTP 400 as
well as the 5xx range.</li>
<li><code>{500, 503}</code> will send events on HTTP 500 and 503.</li>
<li><code>set()</code> (the empty set) will not send events for any HTTP
status code.</li>
</ul>
<p>The default is <code>{*range(500, 600)}</code>, meaning that all 5xx
status codes are reported to Sentry.</p>
</li>
<li>
<p>AIOHTTP: Delete test which depends on AIOHTTP behavior (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3568">#3568</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>AIOHTTP: Handle invalid responses (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3554">#3554</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>FastAPI/Starlette: Support new
<code>failed_request_status_codes</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3563">#3563</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="65909ed951"><code>65909ed</code></a>
Update CHANGELOG.md</li>
<li><a
href="97b6d9f345"><code>97b6d9f</code></a>
Fix changelog</li>
<li><a
href="5de346cc90"><code>5de346c</code></a>
Refactor changelog</li>
<li><a
href="7bee75f86d"><code>7bee75f</code></a>
release: 2.15.0</li>
<li><a
href="1c64ff787e"><code>1c64ff7</code></a>
Configure HTTP methods to capture in WSGI middleware and frameworks (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3531">#3531</a>)</li>
<li><a
href="a3ab1ea968"><code>a3ab1ea</code></a>
XFail one of the Lambda tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3592">#3592</a>)</li>
<li><a
href="05411ff4ff"><code>05411ff</code></a>
allowing ASGI to use drf_request in DjangoRequestExtractor (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3572">#3572</a>)</li>
<li><a
href="4636afcaaa"><code>4636afc</code></a>
fix(tracing): Fix <code>add_query_source</code> with modules outside of
project root (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3">#3</a>...</li>
<li><a
href="aed18d4738"><code>aed18d4</code></a>
build(deps): bump actions/checkout from 4.1.7 to 4.2.0 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3585">#3585</a>)</li>
<li><a
href="205591e2ed"><code>205591e</code></a>
Test more integrations on 3.13 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3578">#3578</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-python/compare/2.14.0...2.15.0">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sentry-sdk&package-manager=pip&previous-version=2.14.0&new-version=2.15.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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>
SUMMARY:
SUCCESS:
fenix at master (488d81581a9142d532bf814efa60564ff11599ca) version None
fenix at master (488d81581a9142d532bf814efa60564ff11599ca) version
133.0.0
fenix at beta (cbdafbe36e8d8e151d080e045e2b0dbdc4d4687e) version 132.0.0
fenix at release (6fae1b2d337d4df7cae1465dbf76491604d749ee) version
131.0.1
firefox_ios at main (591dc70e6e8a972530c66b239182dc8a6856081d) version
None
firefox_ios at release/v131 (288ff628377e55c28c85840b87b0b834a7f7b9e1)
version 131.2.0
firefox_ios at release/v132 (3b6009e78e69c0c23bac6e145bd8395e9d7ffc73)
version 132.0.0
firefox_ios at main (591dc70e6e8a972530c66b239182dc8a6856081d) version
133.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (591dc70e6e8a972530c66b239182dc8a6856081d) version
None
focus_ios at release/v131 (288ff628377e55c28c85840b87b0b834a7f7b9e1)
version 131.2.0
focus_ios at release/v132 (3b6009e78e69c0c23bac6e145bd8395e9d7ffc73)
version 132.0.0
focus_ios at focus/klar-v131.1
(b7dca2271b14988837524a30eb154d91eb5e4912) version 131.1.0
focus_ios at main (591dc70e6e8a972530c66b239182dc8a6856081d) version
133.0.0
monitor_cirrus at main (f9f609d031975b3b5a1dd55faa3ad8d8086171f1)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(dc5f3fa32af8142f55d535ef090a4d3ecdef7c95) version None
firefox_desktop at central (e0a1b8bc6bd28305a0b1c293ac0176599149c1ba)
version None
firefox_desktop at central (e0a1b8bc6bd28305a0b1c293ac0176599149c1ba)
version 133.0.0
firefox_desktop at beta (296f903e7f0bd8efcfe04bb6ad6b5572880f257c)
version 132.0.0
firefox_desktop at release (ca8fc4093e5d03c1a9e4482a95409d59cbafb017)
version 131.0.1
firefox_desktop at esr115 (c33d5062b248091a659662158261cff64f2ab091)
version 115.17.0
firefox_desktop at esr128 (f7c7a654a9a32783aaee4d92360b96c1d94f707e)
version 128.4.0
CACHED:
firefox_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
firefox_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
firefox_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_android at releases_v121
(979fbe8d7fe04a9b09fe657bb787fda6f4d5ab42) version 121.1.1 (cached)
focus_android at releases_v122
(1fcbfc41dba53965481a0e4d4725833bf3669dce) version 122.1.1 (cached)
focus_android at releases_v123
(5a38e0cb4499f659a5fff308fa1deee653c0318b) version 123.1.1 (cached)
focus_android at releases_v124
(0ad8d97fb3ab2ec6b9bb3905ee742900a4b9325d) version 124.2.1 (cached)
focus_android at releases_v125
(2b43ab8069abac2bfee4b609e734c0207876a2ac) version 125.3.1 (cached)
focus_android at focus-v125.3.0
(9f2990415376f169eb0053fceb329b70b4421bcb) version 125.3.0 (cached)
focus_android at focus-v125.2.0
(d1c6eeb4167fc8ffed02cdfd3138fa696381d548) version 125.2.0 (cached)
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
125.0.0 (cached)
focus_android at focus-v124.2.0
(7a0e399c7bc4faae43ce70ddc201c7899498d1b5) version 124.2.0 (cached)
focus_android at focus-v124.1.0
(516df33ca96e950af1bf791893cd16d7add61c5d) version 124.1.0 (cached)
focus_android at focus-v124.0 (5afe87a5bbb92f7ecf990a2fbc8095503a47c272)
version 124.0.0 (cached)
focus_android at focus-v123.1.0
(cb7c807e0fb5bc08131415e2e5ecef9da658d410) version 123.1.0 (cached)
focus_android at focus-v123.0 (f5f378e2c05c9d69a5088c112c14fdea507d1c65)
version 123.0.0 (cached)
focus_android at focus-v122.1.0
(0d665405685c43c9266a3de65f16eabb832bb908) version 122.1.0 (cached)
focus_android at focus-v122.0.1
(c67c9e840c00ec348a6a27adedad28feb54aa4a2) version 122.0.1 (cached)
focus_android at focus-v122.0 (b49c4f23804d23cc727b8f70c061dccd64d720bc)
version 122.0.0 (cached)
focus_android at focus-v121.1.0
(62d5117f7996cc8862fdbdc0cb4a1dd5cdebedd6) version 121.1.0 (cached)
focus_android at focus-v121.0.1
(fd4d2513324712e91577d8be18797e64089d3cf1) version 121.0.1 (cached)
focus_android at focus-v121.0 (1955f8455fa2cac1b2080af9360996c06df5b4dd)
version 121.0.0 (cached)
focus_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
focus_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at focus/klar-v131.0
(34d92c8df1b1522a1da88c23879b439d763ec133) version 131.0.0 (cached)
focus_ios at focus/klar-v130.0
(0b359af1d789a91976657cbe22c7d3d9c7fdadc3) version 130.0.0 (cached)
focus_ios at focus/klar-v129.2
(61ba62d82c23048762bede05525bb666e47a2a31) version 129.2.0 (cached)
focus_ios at focus/klar-v129.0
(0e05b35093a60b308f0ef46447ab5be63fe5409f) version 129.0.0 (cached)
focus_ios at focus/klar-v128.0
(6fa85a9c3fa68aa18d1a50605fb4ca47663c606d) version 128.0.0 (cached)
Circle CI Task: https://circleci.com/gh/mozilla/experimenter/241707
Because
- All digits short commit sha can be interpreted as an integer or
scientific notation (if starting with `1e` followed by digits) in some
systems ([1](https://github.com/helm/helm/issues/3001),
[2](https://github.com/helm/helm/issues/6867)).
This commit
- Prefixes commit SHA with `sha-` for images pushed to GAR.
Dockerhub/GCR images still use the SHA without prefix.
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from
2.14.0 to 2.15.0.
<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.15.0</h2>
<h3>Integrations</h3>
<ul>
<li>
<p>Configure HTTP methods to capture in ASGI/WSGI middleware and
frameworks (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3531">#3531</a>)
by <a
href="https://github.com/antonpirker"><code>@antonpirker</code></a></p>
<p>We've added a new option to the Django, Flask, Starlette and FastAPI
integrations called <code>http_methods_to_capture</code>. This is a
configurable tuple of HTTP method verbs that should create a transaction
in Sentry. The default is <code>("CONNECT",
"DELETE", "GET", "PATCH",
"POST", "PUT", "TRACE",)</code>.
<code>OPTIONS</code> and <code>HEAD</code> are not included by
default.</p>
<p>Here's how to use it (substitute Flask for your framework
integration):</p>
<pre lang="python"><code>sentry_sdk.init(
integrations=[
FlaskIntegration(
http_methods_to_capture=("GET", "POST"),
),
],
)
<p></code></pre></p>
</li>
<li>
<p>Django: Allow ASGI to use <code>drf_request</code> in
<code>DjangoRequestExtractor</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3572">#3572</a>)
by <a href="https://github.com/PakawiNz"><code>@PakawiNz</code></a></p>
</li>
<li>
<p>Django: Don't let <code>RawPostDataException</code> bubble up (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3553">#3553</a>)
by <a
href="https://github.com/sentrivana"><code>@sentrivana</code></a></p>
</li>
<li>
<p>Django: Add <code>sync_capable</code> to
<code>SentryWrappingMiddleware</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3510">#3510</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>AIOHTTP: Add <code>failed_request_status_codes</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3551">#3551</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
<p>You can now define a set of integers that will determine which status
codes
should be reported to Sentry.</p>
<pre lang="python"><code>sentry_sdk.init(
integrations=[
AioHttpIntegration(
failed_request_status_codes={403, *range(500, 600)},
)
]
)
</code></pre>
<p>Examples of valid <code>failed_request_status_codes</code>:</p>
<ul>
<li><code>{500}</code> will only send events on HTTP 500.</li>
<li><code>{400, *range(500, 600)}</code> will send events on HTTP 400 as
well as the 5xx range.</li>
<li><code>{500, 503}</code> will send events on HTTP 500 and 503.</li>
<li><code>set()</code> (the empty set) will not send events for any HTTP
status code.</li>
</ul>
<p>The default is <code>{*range(500, 600)}</code>, meaning that all 5xx
status codes are reported to Sentry.</p>
</li>
<li>
<p>AIOHTTP: Delete test which depends on AIOHTTP behavior (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3568">#3568</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>AIOHTTP: Handle invalid responses (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3554">#3554</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>FastAPI/Starlette: Support new
<code>failed_request_status_codes</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3563">#3563</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
<p>The format of <code>failed_request_status_codes</code> has changed
from a list</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</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.15.0</h2>
<h3>Integrations</h3>
<ul>
<li>
<p>Configure HTTP methods to capture in ASGI/WSGI middleware and
frameworks (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3531">#3531</a>)
by <a
href="https://github.com/antonpirker"><code>@antonpirker</code></a></p>
<p>We've added a new option to the Django, Flask, Starlette and FastAPI
integrations called <code>http_methods_to_capture</code>. This is a
configurable tuple of HTTP method verbs that should create a transaction
in Sentry. The default is <code>("CONNECT",
"DELETE", "GET", "PATCH",
"POST", "PUT", "TRACE",)</code>.
<code>OPTIONS</code> and <code>HEAD</code> are not included by
default.</p>
<p>Here's how to use it (substitute Flask for your framework
integration):</p>
<pre lang="python"><code>sentry_sdk.init(
integrations=[
FlaskIntegration(
http_methods_to_capture=("GET", "POST"),
),
],
)
<p></code></pre></p>
</li>
<li>
<p>Django: Allow ASGI to use <code>drf_request</code> in
<code>DjangoRequestExtractor</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3572">#3572</a>)
by <a href="https://github.com/PakawiNz"><code>@PakawiNz</code></a></p>
</li>
<li>
<p>Django: Don't let <code>RawPostDataException</code> bubble up (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3553">#3553</a>)
by <a
href="https://github.com/sentrivana"><code>@sentrivana</code></a></p>
</li>
<li>
<p>Django: Add <code>sync_capable</code> to
<code>SentryWrappingMiddleware</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3510">#3510</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>AIOHTTP: Add <code>failed_request_status_codes</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3551">#3551</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
<p>You can now define a set of integers that will determine which status
codes
should be reported to Sentry.</p>
<pre lang="python"><code>sentry_sdk.init(
integrations=[
AioHttpIntegration(
failed_request_status_codes={403, *range(500, 600)},
)
]
)
</code></pre>
<p>Examples of valid <code>failed_request_status_codes</code>:</p>
<ul>
<li><code>{500}</code> will only send events on HTTP 500.</li>
<li><code>{400, *range(500, 600)}</code> will send events on HTTP 400 as
well as the 5xx range.</li>
<li><code>{500, 503}</code> will send events on HTTP 500 and 503.</li>
<li><code>set()</code> (the empty set) will not send events for any HTTP
status code.</li>
</ul>
<p>The default is <code>{*range(500, 600)}</code>, meaning that all 5xx
status codes are reported to Sentry.</p>
</li>
<li>
<p>AIOHTTP: Delete test which depends on AIOHTTP behavior (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3568">#3568</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>AIOHTTP: Handle invalid responses (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3554">#3554</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>FastAPI/Starlette: Support new
<code>failed_request_status_codes</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3563">#3563</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="65909ed951"><code>65909ed</code></a>
Update CHANGELOG.md</li>
<li><a
href="97b6d9f345"><code>97b6d9f</code></a>
Fix changelog</li>
<li><a
href="5de346cc90"><code>5de346c</code></a>
Refactor changelog</li>
<li><a
href="7bee75f86d"><code>7bee75f</code></a>
release: 2.15.0</li>
<li><a
href="1c64ff787e"><code>1c64ff7</code></a>
Configure HTTP methods to capture in WSGI middleware and frameworks (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3531">#3531</a>)</li>
<li><a
href="a3ab1ea968"><code>a3ab1ea</code></a>
XFail one of the Lambda tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3592">#3592</a>)</li>
<li><a
href="05411ff4ff"><code>05411ff</code></a>
allowing ASGI to use drf_request in DjangoRequestExtractor (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3572">#3572</a>)</li>
<li><a
href="4636afcaaa"><code>4636afc</code></a>
fix(tracing): Fix <code>add_query_source</code> with modules outside of
project root (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3">#3</a>...</li>
<li><a
href="aed18d4738"><code>aed18d4</code></a>
build(deps): bump actions/checkout from 4.1.7 to 4.2.0 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3585">#3585</a>)</li>
<li><a
href="205591e2ed"><code>205591e</code></a>
Test more integrations on 3.13 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3578">#3578</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-python/compare/2.14.0...2.15.0">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sentry-sdk&package-manager=pip&previous-version=2.14.0&new-version=2.15.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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 will merge this PR once CI passes on it, as requested by
@jaredlockhart.
[//]: # (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>
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from
2.14.0 to 2.15.0.
<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.15.0</h2>
<h3>Integrations</h3>
<ul>
<li>
<p>Configure HTTP methods to capture in ASGI/WSGI middleware and
frameworks (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3531">#3531</a>)
by <a
href="https://github.com/antonpirker"><code>@antonpirker</code></a></p>
<p>We've added a new option to the Django, Flask, Starlette and FastAPI
integrations called <code>http_methods_to_capture</code>. This is a
configurable tuple of HTTP method verbs that should create a transaction
in Sentry. The default is <code>("CONNECT",
"DELETE", "GET", "PATCH",
"POST", "PUT", "TRACE",)</code>.
<code>OPTIONS</code> and <code>HEAD</code> are not included by
default.</p>
<p>Here's how to use it (substitute Flask for your framework
integration):</p>
<pre lang="python"><code>sentry_sdk.init(
integrations=[
FlaskIntegration(
http_methods_to_capture=("GET", "POST"),
),
],
)
<p></code></pre></p>
</li>
<li>
<p>Django: Allow ASGI to use <code>drf_request</code> in
<code>DjangoRequestExtractor</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3572">#3572</a>)
by <a href="https://github.com/PakawiNz"><code>@PakawiNz</code></a></p>
</li>
<li>
<p>Django: Don't let <code>RawPostDataException</code> bubble up (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3553">#3553</a>)
by <a
href="https://github.com/sentrivana"><code>@sentrivana</code></a></p>
</li>
<li>
<p>Django: Add <code>sync_capable</code> to
<code>SentryWrappingMiddleware</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3510">#3510</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>AIOHTTP: Add <code>failed_request_status_codes</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3551">#3551</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
<p>You can now define a set of integers that will determine which status
codes
should be reported to Sentry.</p>
<pre lang="python"><code>sentry_sdk.init(
integrations=[
AioHttpIntegration(
failed_request_status_codes={403, *range(500, 600)},
)
]
)
</code></pre>
<p>Examples of valid <code>failed_request_status_codes</code>:</p>
<ul>
<li><code>{500}</code> will only send events on HTTP 500.</li>
<li><code>{400, *range(500, 600)}</code> will send events on HTTP 400 as
well as the 5xx range.</li>
<li><code>{500, 503}</code> will send events on HTTP 500 and 503.</li>
<li><code>set()</code> (the empty set) will not send events for any HTTP
status code.</li>
</ul>
<p>The default is <code>{*range(500, 600)}</code>, meaning that all 5xx
status codes are reported to Sentry.</p>
</li>
<li>
<p>AIOHTTP: Delete test which depends on AIOHTTP behavior (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3568">#3568</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>AIOHTTP: Handle invalid responses (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3554">#3554</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>FastAPI/Starlette: Support new
<code>failed_request_status_codes</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3563">#3563</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
<p>The format of <code>failed_request_status_codes</code> has changed
from a list</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</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.15.0</h2>
<h3>Integrations</h3>
<ul>
<li>
<p>Configure HTTP methods to capture in ASGI/WSGI middleware and
frameworks (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3531">#3531</a>)
by <a
href="https://github.com/antonpirker"><code>@antonpirker</code></a></p>
<p>We've added a new option to the Django, Flask, Starlette and FastAPI
integrations called <code>http_methods_to_capture</code>. This is a
configurable tuple of HTTP method verbs that should create a transaction
in Sentry. The default is <code>("CONNECT",
"DELETE", "GET", "PATCH",
"POST", "PUT", "TRACE",)</code>.
<code>OPTIONS</code> and <code>HEAD</code> are not included by
default.</p>
<p>Here's how to use it (substitute Flask for your framework
integration):</p>
<pre lang="python"><code>sentry_sdk.init(
integrations=[
FlaskIntegration(
http_methods_to_capture=("GET", "POST"),
),
],
)
<p></code></pre></p>
</li>
<li>
<p>Django: Allow ASGI to use <code>drf_request</code> in
<code>DjangoRequestExtractor</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3572">#3572</a>)
by <a href="https://github.com/PakawiNz"><code>@PakawiNz</code></a></p>
</li>
<li>
<p>Django: Don't let <code>RawPostDataException</code> bubble up (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3553">#3553</a>)
by <a
href="https://github.com/sentrivana"><code>@sentrivana</code></a></p>
</li>
<li>
<p>Django: Add <code>sync_capable</code> to
<code>SentryWrappingMiddleware</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3510">#3510</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>AIOHTTP: Add <code>failed_request_status_codes</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3551">#3551</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
<p>You can now define a set of integers that will determine which status
codes
should be reported to Sentry.</p>
<pre lang="python"><code>sentry_sdk.init(
integrations=[
AioHttpIntegration(
failed_request_status_codes={403, *range(500, 600)},
)
]
)
</code></pre>
<p>Examples of valid <code>failed_request_status_codes</code>:</p>
<ul>
<li><code>{500}</code> will only send events on HTTP 500.</li>
<li><code>{400, *range(500, 600)}</code> will send events on HTTP 400 as
well as the 5xx range.</li>
<li><code>{500, 503}</code> will send events on HTTP 500 and 503.</li>
<li><code>set()</code> (the empty set) will not send events for any HTTP
status code.</li>
</ul>
<p>The default is <code>{*range(500, 600)}</code>, meaning that all 5xx
status codes are reported to Sentry.</p>
</li>
<li>
<p>AIOHTTP: Delete test which depends on AIOHTTP behavior (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3568">#3568</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>AIOHTTP: Handle invalid responses (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3554">#3554</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
<li>
<p>FastAPI/Starlette: Support new
<code>failed_request_status_codes</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3563">#3563</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@szokeasaurusrex</code></a></p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="65909ed951"><code>65909ed</code></a>
Update CHANGELOG.md</li>
<li><a
href="97b6d9f345"><code>97b6d9f</code></a>
Fix changelog</li>
<li><a
href="5de346cc90"><code>5de346c</code></a>
Refactor changelog</li>
<li><a
href="7bee75f86d"><code>7bee75f</code></a>
release: 2.15.0</li>
<li><a
href="1c64ff787e"><code>1c64ff7</code></a>
Configure HTTP methods to capture in WSGI middleware and frameworks (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3531">#3531</a>)</li>
<li><a
href="a3ab1ea968"><code>a3ab1ea</code></a>
XFail one of the Lambda tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3592">#3592</a>)</li>
<li><a
href="05411ff4ff"><code>05411ff</code></a>
allowing ASGI to use drf_request in DjangoRequestExtractor (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3572">#3572</a>)</li>
<li><a
href="4636afcaaa"><code>4636afc</code></a>
fix(tracing): Fix <code>add_query_source</code> with modules outside of
project root (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3">#3</a>...</li>
<li><a
href="aed18d4738"><code>aed18d4</code></a>
build(deps): bump actions/checkout from 4.1.7 to 4.2.0 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3585">#3585</a>)</li>
<li><a
href="205591e2ed"><code>205591e</code></a>
Test more integrations on 3.13 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3578">#3578</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-python/compare/2.14.0...2.15.0">compare
view</a></li>
</ul>
</details>
<br />
[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sentry-sdk&package-manager=pip&previous-version=2.14.0&new-version=2.15.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
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>
SUMMARY:
SUCCESS:
fenix at master (5e20f0d48f7cf26671285db6d055e8c194c710e0) version None
firefox_ios at main (8b5882d3fbe5766d406df8eca4ed9c2a39d11a4d) version
None
firefox_ios at release/v131 (6c378ae9b5b3d51395fd7c75974be3cc680cbbff)
version 131.1.0
firefox_ios at main (8b5882d3fbe5766d406df8eca4ed9c2a39d11a4d) version
133.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (8b5882d3fbe5766d406df8eca4ed9c2a39d11a4d) version
None
focus_ios at release/v131 (6c378ae9b5b3d51395fd7c75974be3cc680cbbff)
version 131.1.0
focus_ios at main (8b5882d3fbe5766d406df8eca4ed9c2a39d11a4d) version
133.0.0
monitor_cirrus at main (89f5a2f6813e5ef35b26da64a6a9efb93ab8c7ad)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(de4852229c37a0e437feae3867cc8db87216e1b3) version None
firefox_desktop at central (ca5513d0544ce26a5dc1eedb9317b7222e0f632a)
version None
CACHED:
fenix at master (5e20f0d48f7cf26671285db6d055e8c194c710e0) version
133.0.0 (cached)
fenix at beta (fc91f4bcbd677704d0e1293e989603066028f1fa) version 132.0.0
(cached)
fenix at release (0e5ce5832894e5a9b754c46ab12a24484256b118) version
131.0.1 (cached)
firefox_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
firefox_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
firefox_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
firefox_ios at release/v132 (9219ca976d7b871d4c10d42148056436f71f3728)
version 132.0.0 (cached)
focus_android at releases_v121
(979fbe8d7fe04a9b09fe657bb787fda6f4d5ab42) version 121.1.1 (cached)
focus_android at releases_v122
(1fcbfc41dba53965481a0e4d4725833bf3669dce) version 122.1.1 (cached)
focus_android at releases_v123
(5a38e0cb4499f659a5fff308fa1deee653c0318b) version 123.1.1 (cached)
focus_android at releases_v124
(0ad8d97fb3ab2ec6b9bb3905ee742900a4b9325d) version 124.2.1 (cached)
focus_android at releases_v125
(2b43ab8069abac2bfee4b609e734c0207876a2ac) version 125.3.1 (cached)
focus_android at focus-v125.3.0
(9f2990415376f169eb0053fceb329b70b4421bcb) version 125.3.0 (cached)
focus_android at focus-v125.2.0
(d1c6eeb4167fc8ffed02cdfd3138fa696381d548) version 125.2.0 (cached)
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
125.0.0 (cached)
focus_android at focus-v124.2.0
(7a0e399c7bc4faae43ce70ddc201c7899498d1b5) version 124.2.0 (cached)
focus_android at focus-v124.1.0
(516df33ca96e950af1bf791893cd16d7add61c5d) version 124.1.0 (cached)
focus_android at focus-v124.0 (5afe87a5bbb92f7ecf990a2fbc8095503a47c272)
version 124.0.0 (cached)
focus_android at focus-v123.1.0
(cb7c807e0fb5bc08131415e2e5ecef9da658d410) version 123.1.0 (cached)
focus_android at focus-v123.0 (f5f378e2c05c9d69a5088c112c14fdea507d1c65)
version 123.0.0 (cached)
focus_android at focus-v122.1.0
(0d665405685c43c9266a3de65f16eabb832bb908) version 122.1.0 (cached)
focus_android at focus-v122.0.1
(c67c9e840c00ec348a6a27adedad28feb54aa4a2) version 122.0.1 (cached)
focus_android at focus-v122.0 (b49c4f23804d23cc727b8f70c061dccd64d720bc)
version 122.0.0 (cached)
focus_android at focus-v121.1.0
(62d5117f7996cc8862fdbdc0cb4a1dd5cdebedd6) version 121.1.0 (cached)
focus_android at focus-v121.0.1
(fd4d2513324712e91577d8be18797e64089d3cf1) version 121.0.1 (cached)
focus_android at focus-v121.0 (1955f8455fa2cac1b2080af9360996c06df5b4dd)
version 121.0.0 (cached)
focus_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
focus_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at release/v132 (9219ca976d7b871d4c10d42148056436f71f3728)
version 132.0.0 (cached)
focus_ios at focus/klar-v131.0
(34d92c8df1b1522a1da88c23879b439d763ec133) version 131.0.0 (cached)
focus_ios at focus/klar-v130.0
(0b359af1d789a91976657cbe22c7d3d9c7fdadc3) version 130.0.0 (cached)
focus_ios at focus/klar-v129.2
(61ba62d82c23048762bede05525bb666e47a2a31) version 129.2.0 (cached)
focus_ios at focus/klar-v129.0
(0e05b35093a60b308f0ef46447ab5be63fe5409f) version 129.0.0 (cached)
focus_ios at focus/klar-v128.0
(6fa85a9c3fa68aa18d1a50605fb4ca47663c606d) version 128.0.0 (cached)
firefox_desktop at central (ca5513d0544ce26a5dc1eedb9317b7222e0f632a)
version 133.0.0 (cached)
firefox_desktop at beta (73cd34d0ac9205a914c97b62d1261200e6725ceb)
version 132.0.0 (cached)
firefox_desktop at release (51b5f898b64a5839a0714c3251ccb6dc6131aa17)
version 131.0.1 (cached)
firefox_desktop at esr115 (fa7794461ca88daa9135e1b859524e75cc309eb3)
version 115.17.0 (cached)
firefox_desktop at esr128 (46b45da1addeaac817623989bab6d168e59ca852)
version 128.4.0 (cached)
Circle CI Task: https://circleci.com/gh/mozilla/experimenter/240972
SUMMARY:
SUCCESS:
fenix at master (5e20f0d48f7cf26671285db6d055e8c194c710e0) version None
fenix at master (5e20f0d48f7cf26671285db6d055e8c194c710e0) version
133.0.0
fenix at beta (fc91f4bcbd677704d0e1293e989603066028f1fa) version 132.0.0
fenix at release (0e5ce5832894e5a9b754c46ab12a24484256b118) version
131.0.1
firefox_ios at main (adf7fcfd323349854234a07e1cb84734e30423da) version
None
firefox_ios at release/v131 (fa60e3f4ce4993386cbcb5421a4b9b194f453261)
version 131.1.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (adf7fcfd323349854234a07e1cb84734e30423da) version
None
focus_ios at release/v131 (fa60e3f4ce4993386cbcb5421a4b9b194f453261)
version 131.1.0
monitor_cirrus at main (89f5a2f6813e5ef35b26da64a6a9efb93ab8c7ad)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(5053727e5f3f0c58c83848321b9a5fc0ba609782) version None
firefox_desktop at central (ca5513d0544ce26a5dc1eedb9317b7222e0f632a)
version None
firefox_desktop at central (ca5513d0544ce26a5dc1eedb9317b7222e0f632a)
version 133.0.0
firefox_desktop at beta (73cd34d0ac9205a914c97b62d1261200e6725ceb)
version 132.0.0
firefox_desktop at release (51b5f898b64a5839a0714c3251ccb6dc6131aa17)
version 131.0.1
firefox_desktop at esr115 (fa7794461ca88daa9135e1b859524e75cc309eb3)
version 115.17.0
firefox_desktop at esr128 (46b45da1addeaac817623989bab6d168e59ca852)
version 128.4.0
CACHED:
firefox_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
firefox_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
firefox_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
firefox_ios at release/v132 (9219ca976d7b871d4c10d42148056436f71f3728)
version 132.0.0 (cached)
firefox_ios at main (adf7fcfd323349854234a07e1cb84734e30423da) version
133.0.0 (cached)
focus_android at releases_v121
(979fbe8d7fe04a9b09fe657bb787fda6f4d5ab42) version 121.1.1 (cached)
focus_android at releases_v122
(1fcbfc41dba53965481a0e4d4725833bf3669dce) version 122.1.1 (cached)
focus_android at releases_v123
(5a38e0cb4499f659a5fff308fa1deee653c0318b) version 123.1.1 (cached)
focus_android at releases_v124
(0ad8d97fb3ab2ec6b9bb3905ee742900a4b9325d) version 124.2.1 (cached)
focus_android at releases_v125
(2b43ab8069abac2bfee4b609e734c0207876a2ac) version 125.3.1 (cached)
focus_android at focus-v125.3.0
(9f2990415376f169eb0053fceb329b70b4421bcb) version 125.3.0 (cached)
focus_android at focus-v125.2.0
(d1c6eeb4167fc8ffed02cdfd3138fa696381d548) version 125.2.0 (cached)
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
125.0.0 (cached)
focus_android at focus-v124.2.0
(7a0e399c7bc4faae43ce70ddc201c7899498d1b5) version 124.2.0 (cached)
focus_android at focus-v124.1.0
(516df33ca96e950af1bf791893cd16d7add61c5d) version 124.1.0 (cached)
focus_android at focus-v124.0 (5afe87a5bbb92f7ecf990a2fbc8095503a47c272)
version 124.0.0 (cached)
focus_android at focus-v123.1.0
(cb7c807e0fb5bc08131415e2e5ecef9da658d410) version 123.1.0 (cached)
focus_android at focus-v123.0 (f5f378e2c05c9d69a5088c112c14fdea507d1c65)
version 123.0.0 (cached)
focus_android at focus-v122.1.0
(0d665405685c43c9266a3de65f16eabb832bb908) version 122.1.0 (cached)
focus_android at focus-v122.0.1
(c67c9e840c00ec348a6a27adedad28feb54aa4a2) version 122.0.1 (cached)
focus_android at focus-v122.0 (b49c4f23804d23cc727b8f70c061dccd64d720bc)
version 122.0.0 (cached)
focus_android at focus-v121.1.0
(62d5117f7996cc8862fdbdc0cb4a1dd5cdebedd6) version 121.1.0 (cached)
focus_android at focus-v121.0.1
(fd4d2513324712e91577d8be18797e64089d3cf1) version 121.0.1 (cached)
focus_android at focus-v121.0 (1955f8455fa2cac1b2080af9360996c06df5b4dd)
version 121.0.0 (cached)
focus_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
focus_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at release/v132 (9219ca976d7b871d4c10d42148056436f71f3728)
version 132.0.0 (cached)
focus_ios at focus/klar-v131.0
(34d92c8df1b1522a1da88c23879b439d763ec133) version 131.0.0 (cached)
focus_ios at focus/klar-v130.0
(0b359af1d789a91976657cbe22c7d3d9c7fdadc3) version 130.0.0 (cached)
focus_ios at focus/klar-v129.2
(61ba62d82c23048762bede05525bb666e47a2a31) version 129.2.0 (cached)
focus_ios at focus/klar-v129.0
(0e05b35093a60b308f0ef46447ab5be63fe5409f) version 129.0.0 (cached)
focus_ios at focus/klar-v128.0
(6fa85a9c3fa68aa18d1a50605fb4ca47663c606d) version 128.0.0 (cached)
focus_ios at main (adf7fcfd323349854234a07e1cb84734e30423da) version
133.0.0 (cached)
Circle CI Task: https://circleci.com/gh/mozilla/experimenter/240848
SUMMARY:
SUCCESS:
fenix at master (5717a81fa87a3a4cc1f8cac16e7b0de52ebebcea) version None
fenix at beta (76d531f8e13befa928d15f426de0f43ba92421e8) version 132.0.0
firefox_ios at main (adf7fcfd323349854234a07e1cb84734e30423da) version
None
firefox_ios at release/v131 (75a3ddb710a99cff23a54843da2004841d078b59)
version 131.1.0
firefox_ios at main (adf7fcfd323349854234a07e1cb84734e30423da) version
133.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (adf7fcfd323349854234a07e1cb84734e30423da) version
None
focus_ios at release/v131 (75a3ddb710a99cff23a54843da2004841d078b59)
version 131.1.0
focus_ios at main (adf7fcfd323349854234a07e1cb84734e30423da) version
133.0.0
monitor_cirrus at main (89f5a2f6813e5ef35b26da64a6a9efb93ab8c7ad)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(5053727e5f3f0c58c83848321b9a5fc0ba609782) version None
firefox_desktop at central (4bdfb2c22e6e4b5600f66612c6d6121fe99769a1)
version None
firefox_desktop at beta (722515e61c137b417425aa53a669cd0a2a5145af)
version 132.0.0
CACHED:
fenix at master (5717a81fa87a3a4cc1f8cac16e7b0de52ebebcea) version
133.0.0 (cached)
fenix at release (67886a04587cfe98190b33afe844f7adb9cbf091) version
131.0.1 (cached)
firefox_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
firefox_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
firefox_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
firefox_ios at release/v132 (9219ca976d7b871d4c10d42148056436f71f3728)
version 132.0.0 (cached)
focus_android at releases_v121
(979fbe8d7fe04a9b09fe657bb787fda6f4d5ab42) version 121.1.1 (cached)
focus_android at releases_v122
(1fcbfc41dba53965481a0e4d4725833bf3669dce) version 122.1.1 (cached)
focus_android at releases_v123
(5a38e0cb4499f659a5fff308fa1deee653c0318b) version 123.1.1 (cached)
focus_android at releases_v124
(0ad8d97fb3ab2ec6b9bb3905ee742900a4b9325d) version 124.2.1 (cached)
focus_android at releases_v125
(2b43ab8069abac2bfee4b609e734c0207876a2ac) version 125.3.1 (cached)
focus_android at focus-v125.3.0
(9f2990415376f169eb0053fceb329b70b4421bcb) version 125.3.0 (cached)
focus_android at focus-v125.2.0
(d1c6eeb4167fc8ffed02cdfd3138fa696381d548) version 125.2.0 (cached)
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
125.0.0 (cached)
focus_android at focus-v124.2.0
(7a0e399c7bc4faae43ce70ddc201c7899498d1b5) version 124.2.0 (cached)
focus_android at focus-v124.1.0
(516df33ca96e950af1bf791893cd16d7add61c5d) version 124.1.0 (cached)
focus_android at focus-v124.0 (5afe87a5bbb92f7ecf990a2fbc8095503a47c272)
version 124.0.0 (cached)
focus_android at focus-v123.1.0
(cb7c807e0fb5bc08131415e2e5ecef9da658d410) version 123.1.0 (cached)
focus_android at focus-v123.0 (f5f378e2c05c9d69a5088c112c14fdea507d1c65)
version 123.0.0 (cached)
focus_android at focus-v122.1.0
(0d665405685c43c9266a3de65f16eabb832bb908) version 122.1.0 (cached)
focus_android at focus-v122.0.1
(c67c9e840c00ec348a6a27adedad28feb54aa4a2) version 122.0.1 (cached)
focus_android at focus-v122.0 (b49c4f23804d23cc727b8f70c061dccd64d720bc)
version 122.0.0 (cached)
focus_android at focus-v121.1.0
(62d5117f7996cc8862fdbdc0cb4a1dd5cdebedd6) version 121.1.0 (cached)
focus_android at focus-v121.0.1
(fd4d2513324712e91577d8be18797e64089d3cf1) version 121.0.1 (cached)
focus_android at focus-v121.0 (1955f8455fa2cac1b2080af9360996c06df5b4dd)
version 121.0.0 (cached)
focus_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
focus_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at release/v132 (9219ca976d7b871d4c10d42148056436f71f3728)
version 132.0.0 (cached)
focus_ios at focus/klar-v131.0
(34d92c8df1b1522a1da88c23879b439d763ec133) version 131.0.0 (cached)
focus_ios at focus/klar-v130.0
(0b359af1d789a91976657cbe22c7d3d9c7fdadc3) version 130.0.0 (cached)
focus_ios at focus/klar-v129.2
(61ba62d82c23048762bede05525bb666e47a2a31) version 129.2.0 (cached)
focus_ios at focus/klar-v129.0
(0e05b35093a60b308f0ef46447ab5be63fe5409f) version 129.0.0 (cached)
focus_ios at focus/klar-v128.0
(6fa85a9c3fa68aa18d1a50605fb4ca47663c606d) version 128.0.0 (cached)
firefox_desktop at central (4bdfb2c22e6e4b5600f66612c6d6121fe99769a1)
version 133.0.0 (cached)
firefox_desktop at release (5660407dedae063f747e7c7b4847db5ef04a3dc8)
version 131.0.1 (cached)
firefox_desktop at esr115 (a0ac792303903dd7b8f06de2998871163ac3374b)
version 115.17.0 (cached)
firefox_desktop at esr128 (fa6bc54a912e954298d4e493ab4891f9d8f5a7d4)
version 128.4.0 (cached)
Circle CI Task: https://circleci.com/gh/mozilla/experimenter/240734
Because
- We have been testing targeting strings for desktop for a while now but
somewhere there was a change that defaulted out tests to the
`no_targeting` slug. This means we haven't been actually testing the
targeting constants we add.
This commit
- Fixes how the test is setup and run to actually test each targeting
slug. It also adds log outputs that are visible in the HTML report.
Fixes#11461
SUMMARY:
SUCCESS:
fenix at master (5717a81fa87a3a4cc1f8cac16e7b0de52ebebcea) version None
fenix at master (5717a81fa87a3a4cc1f8cac16e7b0de52ebebcea) version
133.0.0
fenix at beta (dfbc701ee0844f9f4f0b9ef9bf25b74ab61cd050) version 132.0.0
fenix at release (67886a04587cfe98190b33afe844f7adb9cbf091) version
131.0.1
firefox_ios at main (8b84b9b340e2d9535253bc42c00badecf5518b59) version
None
firefox_ios at release/v131 (69b9b669802fab02d39523e14d3ce5c0f3124663)
version 131.1.0
firefox_ios at release/v132 (9219ca976d7b871d4c10d42148056436f71f3728)
version 132.0.0
firefox_ios at main (8b84b9b340e2d9535253bc42c00badecf5518b59) version
133.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (8b84b9b340e2d9535253bc42c00badecf5518b59) version
None
focus_ios at release/v131 (69b9b669802fab02d39523e14d3ce5c0f3124663)
version 131.1.0
focus_ios at release/v132 (9219ca976d7b871d4c10d42148056436f71f3728)
version 132.0.0
focus_ios at main (8b84b9b340e2d9535253bc42c00badecf5518b59) version
133.0.0
monitor_cirrus at main (89f5a2f6813e5ef35b26da64a6a9efb93ab8c7ad)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(afc30f0c13964dd004940d9d5a8e73192b3dbcd2) version None
firefox_desktop at central (4bdfb2c22e6e4b5600f66612c6d6121fe99769a1)
version None
firefox_desktop at central (4bdfb2c22e6e4b5600f66612c6d6121fe99769a1)
version 133.0.0
firefox_desktop at beta (6aa31abfa57353710f7f0a36dd523ea482561c44)
version 132.0.0
firefox_desktop at release (5660407dedae063f747e7c7b4847db5ef04a3dc8)
version 131.0.1
firefox_desktop at esr115 (a0ac792303903dd7b8f06de2998871163ac3374b)
version 115.17.0
firefox_desktop at esr128 (fa6bc54a912e954298d4e493ab4891f9d8f5a7d4)
version 128.4.0
CACHED:
firefox_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
firefox_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
firefox_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_android at releases_v121
(979fbe8d7fe04a9b09fe657bb787fda6f4d5ab42) version 121.1.1 (cached)
focus_android at releases_v122
(1fcbfc41dba53965481a0e4d4725833bf3669dce) version 122.1.1 (cached)
focus_android at releases_v123
(5a38e0cb4499f659a5fff308fa1deee653c0318b) version 123.1.1 (cached)
focus_android at releases_v124
(0ad8d97fb3ab2ec6b9bb3905ee742900a4b9325d) version 124.2.1 (cached)
focus_android at releases_v125
(2b43ab8069abac2bfee4b609e734c0207876a2ac) version 125.3.1 (cached)
focus_android at focus-v125.3.0
(9f2990415376f169eb0053fceb329b70b4421bcb) version 125.3.0 (cached)
focus_android at focus-v125.2.0
(d1c6eeb4167fc8ffed02cdfd3138fa696381d548) version 125.2.0 (cached)
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
125.0.0 (cached)
focus_android at focus-v124.2.0
(7a0e399c7bc4faae43ce70ddc201c7899498d1b5) version 124.2.0 (cached)
focus_android at focus-v124.1.0
(516df33ca96e950af1bf791893cd16d7add61c5d) version 124.1.0 (cached)
focus_android at focus-v124.0 (5afe87a5bbb92f7ecf990a2fbc8095503a47c272)
version 124.0.0 (cached)
focus_android at focus-v123.1.0
(cb7c807e0fb5bc08131415e2e5ecef9da658d410) version 123.1.0 (cached)
focus_android at focus-v123.0 (f5f378e2c05c9d69a5088c112c14fdea507d1c65)
version 123.0.0 (cached)
focus_android at focus-v122.1.0
(0d665405685c43c9266a3de65f16eabb832bb908) version 122.1.0 (cached)
focus_android at focus-v122.0.1
(c67c9e840c00ec348a6a27adedad28feb54aa4a2) version 122.0.1 (cached)
focus_android at focus-v122.0 (b49c4f23804d23cc727b8f70c061dccd64d720bc)
version 122.0.0 (cached)
focus_android at focus-v121.1.0
(62d5117f7996cc8862fdbdc0cb4a1dd5cdebedd6) version 121.1.0 (cached)
focus_android at focus-v121.0.1
(fd4d2513324712e91577d8be18797e64089d3cf1) version 121.0.1 (cached)
focus_android at focus-v121.0 (1955f8455fa2cac1b2080af9360996c06df5b4dd)
version 121.0.0 (cached)
focus_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
focus_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at focus/klar-v131.0
(34d92c8df1b1522a1da88c23879b439d763ec133) version 131.0.0 (cached)
focus_ios at focus/klar-v130.0
(0b359af1d789a91976657cbe22c7d3d9c7fdadc3) version 130.0.0 (cached)
focus_ios at focus/klar-v129.2
(61ba62d82c23048762bede05525bb666e47a2a31) version 129.2.0 (cached)
focus_ios at focus/klar-v129.0
(0e05b35093a60b308f0ef46447ab5be63fe5409f) version 129.0.0 (cached)
focus_ios at focus/klar-v128.0
(6fa85a9c3fa68aa18d1a50605fb4ca47663c606d) version 128.0.0 (cached)
Circle CI Task: https://circleci.com/gh/mozilla/experimenter/240627
SUMMARY:
SUCCESS:
fenix at master (ce404cd26e52d09e6a48d664c1986da25df50484) version None
fenix at master (ce404cd26e52d09e6a48d664c1986da25df50484) version
133.0.0
fenix at beta (35e8a04d980452239155a916e27cb9cfd7244990) version 132.0.0
fenix at release (25ea24a7a5b1be54830d5625ce57a0e44e32d3d9) version
131.0.1
firefox_ios at main (7c62531bd0c1b09e845bee9f6a9e5b0910937466) version
None
firefox_ios at release/v131 (8b9f9890451ef78e743a899e5d30e15e6ac17d23)
version 131.1.0
firefox_ios at release/v132 (8e0df125c1c2b14eb7dda06b937cf57d7c144039)
version 132.0.0
firefox_ios at main (7c62531bd0c1b09e845bee9f6a9e5b0910937466) version
133.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (7c62531bd0c1b09e845bee9f6a9e5b0910937466) version
None
focus_ios at release/v131 (8b9f9890451ef78e743a899e5d30e15e6ac17d23)
version 131.1.0
focus_ios at release/v132 (8e0df125c1c2b14eb7dda06b937cf57d7c144039)
version 132.0.0
focus_ios at main (7c62531bd0c1b09e845bee9f6a9e5b0910937466) version
133.0.0
monitor_cirrus at main (797d83ddf4255eb6c63b3e462b6fae69ffbb204a)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(98faeedbf2af7b9a1ae6345e4e7d10e906e17816) version None
firefox_desktop at central (ed6d212df8707d8634eedfe6b0c5dbfbeedde584)
version None
firefox_desktop at central (ed6d212df8707d8634eedfe6b0c5dbfbeedde584)
version 133.0.0
firefox_desktop at beta (4168034c20275003840f099da08983da2a14e1fd)
version 132.0.0
firefox_desktop at release (72081f7c516e97504b61abf40d4e89f052ec31d9)
version 131.0.1
firefox_desktop at esr115 (77fb166286ede729d6ef49ddcd972b941a56c3dc)
version 115.17.0
firefox_desktop at esr128 (2b43c0cb7337a6ba4fdfe4e8dc10f9ec3a644912)
version 128.4.0
CACHED:
firefox_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
firefox_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
firefox_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_android at releases_v121
(979fbe8d7fe04a9b09fe657bb787fda6f4d5ab42) version 121.1.1 (cached)
focus_android at releases_v122
(1fcbfc41dba53965481a0e4d4725833bf3669dce) version 122.1.1 (cached)
focus_android at releases_v123
(5a38e0cb4499f659a5fff308fa1deee653c0318b) version 123.1.1 (cached)
focus_android at releases_v124
(0ad8d97fb3ab2ec6b9bb3905ee742900a4b9325d) version 124.2.1 (cached)
focus_android at releases_v125
(2b43ab8069abac2bfee4b609e734c0207876a2ac) version 125.3.1 (cached)
focus_android at focus-v125.3.0
(9f2990415376f169eb0053fceb329b70b4421bcb) version 125.3.0 (cached)
focus_android at focus-v125.2.0
(d1c6eeb4167fc8ffed02cdfd3138fa696381d548) version 125.2.0 (cached)
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
125.0.0 (cached)
focus_android at focus-v124.2.0
(7a0e399c7bc4faae43ce70ddc201c7899498d1b5) version 124.2.0 (cached)
focus_android at focus-v124.1.0
(516df33ca96e950af1bf791893cd16d7add61c5d) version 124.1.0 (cached)
focus_android at focus-v124.0 (5afe87a5bbb92f7ecf990a2fbc8095503a47c272)
version 124.0.0 (cached)
focus_android at focus-v123.1.0
(cb7c807e0fb5bc08131415e2e5ecef9da658d410) version 123.1.0 (cached)
focus_android at focus-v123.0 (f5f378e2c05c9d69a5088c112c14fdea507d1c65)
version 123.0.0 (cached)
focus_android at focus-v122.1.0
(0d665405685c43c9266a3de65f16eabb832bb908) version 122.1.0 (cached)
focus_android at focus-v122.0.1
(c67c9e840c00ec348a6a27adedad28feb54aa4a2) version 122.0.1 (cached)
focus_android at focus-v122.0 (b49c4f23804d23cc727b8f70c061dccd64d720bc)
version 122.0.0 (cached)
focus_android at focus-v121.1.0
(62d5117f7996cc8862fdbdc0cb4a1dd5cdebedd6) version 121.1.0 (cached)
focus_android at focus-v121.0.1
(fd4d2513324712e91577d8be18797e64089d3cf1) version 121.0.1 (cached)
focus_android at focus-v121.0 (1955f8455fa2cac1b2080af9360996c06df5b4dd)
version 121.0.0 (cached)
focus_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
focus_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at focus/klar-v131.0
(34d92c8df1b1522a1da88c23879b439d763ec133) version 131.0.0 (cached)
focus_ios at focus/klar-v130.0
(0b359af1d789a91976657cbe22c7d3d9c7fdadc3) version 130.0.0 (cached)
focus_ios at focus/klar-v129.2
(61ba62d82c23048762bede05525bb666e47a2a31) version 129.2.0 (cached)
focus_ios at focus/klar-v129.0
(0e05b35093a60b308f0ef46447ab5be63fe5409f) version 129.0.0 (cached)
focus_ios at focus/klar-v128.0
(6fa85a9c3fa68aa18d1a50605fb4ca47663c606d) version 128.0.0 (cached)
Circle CI Task: https://circleci.com/gh/mozilla/experimenter/239803
Because
- We are tracking external firefox versions changes for the clients we
support to better test our integrations with them
This commit
- Adds Firefox for Android (fenix) Release Task ID to the external
tracking script
Fixes#11446
SUMMARY:
SUCCESS:
fenix at master (7e0ae4372c52b8183d1178132dd6493edb576738) version None
fenix at beta (97862fab4e37941ae9fae7575ed635e6a20a92f0) version 132.0.0
firefox_ios at main (43c802bf2b07dcf82208b75f705369993390cfc7) version
None
firefox_ios at release/v132 (4c6300eec63b9cc0a4d4238eac7c30f848dcad4f)
version 132.0.0
firefox_ios at main (43c802bf2b07dcf82208b75f705369993390cfc7) version
133.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (43c802bf2b07dcf82208b75f705369993390cfc7) version
None
focus_ios at release/v132 (4c6300eec63b9cc0a4d4238eac7c30f848dcad4f)
version 132.0.0
focus_ios at main (43c802bf2b07dcf82208b75f705369993390cfc7) version
133.0.0
monitor_cirrus at main (80c318ea08f1cab0f5e44965d68f8942340a28a2)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(63d4603acbb8e12ebf830d8d47d0fcc4b0a1a5a6) version None
firefox_desktop at central (5e05e4e4f2ac06d8f727c370cea403ccf2691dbf)
version None
firefox_desktop at beta (a0797eb2ce5b5c78b573930e7cd29877482d8c91)
version 132.0.0
CACHED:
fenix at master (7e0ae4372c52b8183d1178132dd6493edb576738) version
133.0.0 (cached)
fenix at release (6e55285b90d6b7aedbcbbd3a9c132552b07c5ba6) version
131.0.1 (cached)
firefox_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
firefox_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
firefox_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
firefox_ios at release/v131 (4c39dd6e3b90753d2227061d2c543d98d509ca8d)
version 131.1.0 (cached)
focus_android at releases_v121
(979fbe8d7fe04a9b09fe657bb787fda6f4d5ab42) version 121.1.1 (cached)
focus_android at releases_v122
(1fcbfc41dba53965481a0e4d4725833bf3669dce) version 122.1.1 (cached)
focus_android at releases_v123
(5a38e0cb4499f659a5fff308fa1deee653c0318b) version 123.1.1 (cached)
focus_android at releases_v124
(0ad8d97fb3ab2ec6b9bb3905ee742900a4b9325d) version 124.2.1 (cached)
focus_android at releases_v125
(2b43ab8069abac2bfee4b609e734c0207876a2ac) version 125.3.1 (cached)
focus_android at focus-v125.3.0
(9f2990415376f169eb0053fceb329b70b4421bcb) version 125.3.0 (cached)
focus_android at focus-v125.2.0
(d1c6eeb4167fc8ffed02cdfd3138fa696381d548) version 125.2.0 (cached)
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
125.0.0 (cached)
focus_android at focus-v124.2.0
(7a0e399c7bc4faae43ce70ddc201c7899498d1b5) version 124.2.0 (cached)
focus_android at focus-v124.1.0
(516df33ca96e950af1bf791893cd16d7add61c5d) version 124.1.0 (cached)
focus_android at focus-v124.0 (5afe87a5bbb92f7ecf990a2fbc8095503a47c272)
version 124.0.0 (cached)
focus_android at focus-v123.1.0
(cb7c807e0fb5bc08131415e2e5ecef9da658d410) version 123.1.0 (cached)
focus_android at focus-v123.0 (f5f378e2c05c9d69a5088c112c14fdea507d1c65)
version 123.0.0 (cached)
focus_android at focus-v122.1.0
(0d665405685c43c9266a3de65f16eabb832bb908) version 122.1.0 (cached)
focus_android at focus-v122.0.1
(c67c9e840c00ec348a6a27adedad28feb54aa4a2) version 122.0.1 (cached)
focus_android at focus-v122.0 (b49c4f23804d23cc727b8f70c061dccd64d720bc)
version 122.0.0 (cached)
focus_android at focus-v121.1.0
(62d5117f7996cc8862fdbdc0cb4a1dd5cdebedd6) version 121.1.0 (cached)
focus_android at focus-v121.0.1
(fd4d2513324712e91577d8be18797e64089d3cf1) version 121.0.1 (cached)
focus_android at focus-v121.0 (1955f8455fa2cac1b2080af9360996c06df5b4dd)
version 121.0.0 (cached)
focus_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
focus_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at release/v131 (4c39dd6e3b90753d2227061d2c543d98d509ca8d)
version 131.1.0 (cached)
focus_ios at focus/klar-v131.0
(34d92c8df1b1522a1da88c23879b439d763ec133) version 131.0.0 (cached)
focus_ios at focus/klar-v130.0
(0b359af1d789a91976657cbe22c7d3d9c7fdadc3) version 130.0.0 (cached)
focus_ios at focus/klar-v129.2
(61ba62d82c23048762bede05525bb666e47a2a31) version 129.2.0 (cached)
focus_ios at focus/klar-v129.0
(0e05b35093a60b308f0ef46447ab5be63fe5409f) version 129.0.0 (cached)
focus_ios at focus/klar-v128.0
(6fa85a9c3fa68aa18d1a50605fb4ca47663c606d) version 128.0.0 (cached)
firefox_desktop at central (5e05e4e4f2ac06d8f727c370cea403ccf2691dbf)
version 133.0.0 (cached)
firefox_desktop at release (083677f263298adea546706400851d7cd29b021c)
version 131.0.1 (cached)
firefox_desktop at esr115 (00e656702e465912472713a0bbd6e337eed77956)
version 115.17.0 (cached)
firefox_desktop at esr128 (4d095cdccd60327ef7272a127cdc01f7b42ea04a)
version 128.4.0 (cached)
Circle CI Task: https://circleci.com/gh/mozilla/experimenter/239587
Because
- The title we are using for the PR can be interpreted to mean something
security related by using the word "keys".
This commit
- Changes the wording to closer reference what the PR is actually
updating
Fixes#11470
Because
- We are tracking external firefox versions changes for the clients we
support to better test our integrations with them
This commit
- Adds Firefox for iOS (fennec) to the external tracking script
Fixes#11436
SUMMARY:
SUCCESS:
fenix at master (7e0ae4372c52b8183d1178132dd6493edb576738) version None
fenix at master (7e0ae4372c52b8183d1178132dd6493edb576738) version
133.0.0
fenix at beta (11113fc9eb3e274b5918249cb2432021f62bdd48) version 132.0.0
firefox_ios at main (ae60e71a49fcdcd1a27df6b1754c594135b1050a) version
None
firefox_ios at release/v132 (56a0997030101c6c8054a7c5cc463062ea97609a)
version 132.0.0
firefox_ios at main (ae60e71a49fcdcd1a27df6b1754c594135b1050a) version
133.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (ae60e71a49fcdcd1a27df6b1754c594135b1050a) version
None
focus_ios at release/v132 (56a0997030101c6c8054a7c5cc463062ea97609a)
version 132.0.0
focus_ios at main (ae60e71a49fcdcd1a27df6b1754c594135b1050a) version
133.0.0
monitor_cirrus at main (80c318ea08f1cab0f5e44965d68f8942340a28a2)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(784980dc8f807af63e5711ed13dc97368849fdb3) version None
firefox_desktop at central (5e05e4e4f2ac06d8f727c370cea403ccf2691dbf)
version None
firefox_desktop at central (5e05e4e4f2ac06d8f727c370cea403ccf2691dbf)
version 133.0.0
firefox_desktop at beta (95a6f9d7dfbe818c9885f421b286874108d629e9)
version 132.0.0
firefox_desktop at esr128 (4d095cdccd60327ef7272a127cdc01f7b42ea04a)
version 128.4.0
CACHED:
fenix at release (6e55285b90d6b7aedbcbbd3a9c132552b07c5ba6) version
131.0.1 (cached)
firefox_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
firefox_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
firefox_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
firefox_ios at release/v131 (4c39dd6e3b90753d2227061d2c543d98d509ca8d)
version 131.1.0 (cached)
focus_android at releases_v121
(979fbe8d7fe04a9b09fe657bb787fda6f4d5ab42) version 121.1.1 (cached)
focus_android at releases_v122
(1fcbfc41dba53965481a0e4d4725833bf3669dce) version 122.1.1 (cached)
focus_android at releases_v123
(5a38e0cb4499f659a5fff308fa1deee653c0318b) version 123.1.1 (cached)
focus_android at releases_v124
(0ad8d97fb3ab2ec6b9bb3905ee742900a4b9325d) version 124.2.1 (cached)
focus_android at releases_v125
(2b43ab8069abac2bfee4b609e734c0207876a2ac) version 125.3.1 (cached)
focus_android at focus-v125.3.0
(9f2990415376f169eb0053fceb329b70b4421bcb) version 125.3.0 (cached)
focus_android at focus-v125.2.0
(d1c6eeb4167fc8ffed02cdfd3138fa696381d548) version 125.2.0 (cached)
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
125.0.0 (cached)
focus_android at focus-v124.2.0
(7a0e399c7bc4faae43ce70ddc201c7899498d1b5) version 124.2.0 (cached)
focus_android at focus-v124.1.0
(516df33ca96e950af1bf791893cd16d7add61c5d) version 124.1.0 (cached)
focus_android at focus-v124.0 (5afe87a5bbb92f7ecf990a2fbc8095503a47c272)
version 124.0.0 (cached)
focus_android at focus-v123.1.0
(cb7c807e0fb5bc08131415e2e5ecef9da658d410) version 123.1.0 (cached)
focus_android at focus-v123.0 (f5f378e2c05c9d69a5088c112c14fdea507d1c65)
version 123.0.0 (cached)
focus_android at focus-v122.1.0
(0d665405685c43c9266a3de65f16eabb832bb908) version 122.1.0 (cached)
focus_android at focus-v122.0.1
(c67c9e840c00ec348a6a27adedad28feb54aa4a2) version 122.0.1 (cached)
focus_android at focus-v122.0 (b49c4f23804d23cc727b8f70c061dccd64d720bc)
version 122.0.0 (cached)
focus_android at focus-v121.1.0
(62d5117f7996cc8862fdbdc0cb4a1dd5cdebedd6) version 121.1.0 (cached)
focus_android at focus-v121.0.1
(fd4d2513324712e91577d8be18797e64089d3cf1) version 121.0.1 (cached)
focus_android at focus-v121.0 (1955f8455fa2cac1b2080af9360996c06df5b4dd)
version 121.0.0 (cached)
focus_ios at release/v128 (35067ace4056902b3e30df15c1ca4b06c2d12065)
version 128.4.0 (cached)
focus_ios at release/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at release/v131 (4c39dd6e3b90753d2227061d2c543d98d509ca8d)
version 131.1.0 (cached)
focus_ios at focus/klar-v131.0
(34d92c8df1b1522a1da88c23879b439d763ec133) version 131.0.0 (cached)
focus_ios at focus/klar-v130.0
(0b359af1d789a91976657cbe22c7d3d9c7fdadc3) version 130.0.0 (cached)
focus_ios at focus/klar-v129.2
(61ba62d82c23048762bede05525bb666e47a2a31) version 129.2.0 (cached)
focus_ios at focus/klar-v129.0
(0e05b35093a60b308f0ef46447ab5be63fe5409f) version 129.0.0 (cached)
focus_ios at focus/klar-v128.0
(6fa85a9c3fa68aa18d1a50605fb4ca47663c606d) version 128.0.0 (cached)
firefox_desktop at release (083677f263298adea546706400851d7cd29b021c)
version 131.0.1 (cached)
firefox_desktop at esr115 (00e656702e465912472713a0bbd6e337eed77956)
version 115.17.0 (cached)
Circle CI Task: https://circleci.com/gh/mozilla/experimenter/239480
Because
- we added error logging to catch cases of misconfigured results bucket
- the error logging shows up on the UI in cases where it's not a real
error (e.g., the experiment doesn't have final results, but the
experiment hasn't ended yet)
This commit
- filters out errors about overall results if the experiment hasn't yet
ended
Fixes#11463