Граф коммитов

5350 Коммитов

Автор SHA1 Сообщение Дата
dependabot[bot] 41bf084306
chore(deps): Bump sentry-sdk from 2.15.0 to 2.16.0 in /cirrus/server (#11540)
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>(&quot;CONNECT&quot;,
&quot;DELETE&quot;, &quot;GET&quot;, &quot;PATCH&quot;,
&quot;POST&quot;, &quot;PUT&quot;, &quot;TRACE&quot;,)</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=(&quot;GET&quot;, &quot;POST&quot;),
        ),
    ],
)
</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>(&quot;CONNECT&quot;,
&quot;DELETE&quot;, &quot;GET&quot;, &quot;PATCH&quot;,
&quot;POST&quot;, &quot;PUT&quot;, &quot;TRACE&quot;,)</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=(&quot;GET&quot;, &quot;POST&quot;),
        ),
    ],
)
</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>
2024-10-15 15:57:33 +00:00
dependabot[bot] ab12f26e69
chore(deps): Bump pyparsing from 3.1.2 to 3.2.0 in /experimenter/tests (#11543)
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 &quot;contains&quot; vs &quot;in&quot; 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>
2024-10-15 14:41:29 +00:00
dependabot[bot] da9f77fcf0
chore(deps): Bump charset-normalizer from 3.3.2 to 3.4.0 in /experimenter/tests (#11541)
Bumps [charset-normalizer](https://github.com/Ousret/charset_normalizer)
from 3.3.2 to 3.4.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Ousret/charset_normalizer/releases">charset-normalizer's
releases</a>.</em></p>
<blockquote>
<h2>Version 3.4.0</h2>
<h2>🚀 charset-normalizer is raising awareness around HTTP/2, and
HTTP/3!</h2>
<p>Did you know that Internet Explorer 11 shipped with an optional
HTTP/2 support back in 2013? also libcurl did ship it in 2014[...]
All of this while our community is still struggling to make a firm
advancement in HTTP clients. Now, many of you use Requests
as the defacto http client, now, and for many years now, Requests has
been frozen. Being left in a vegetative state and not evolving,
this blocked millions of developers from using more advanced
features.</p>
<p>We promptly invite Python developers to look at the drop-in
replacement for Requests, <a
href="https://github.com/jawah/niquests">namely Niquests</a>.
It leverage charset-normalizer in a better way! Check it out, you will
be positively surprised! Don't wait another decade.</p>
<p>We are thankful to <a
href="https://github.com/microsoft"><code>@​microsoft</code></a> and
involved parties for funding our work through the Microsoft FOSS Fund
program.</p>
<h2><a
href="https://github.com/Ousret/charset_normalizer/compare/3.3.2...3.4.0">3.4.0</a>
(2024-10-08)</h2>
<h3>Added</h3>
<ul>
<li>Argument <code>--no-preemptive</code> in the CLI to prevent the
detector to search for hints.</li>
<li>Support for Python 3.13 (<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/512">#512</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Relax the TypeError exception thrown when trying to compare a
CharsetMatch with anything else than a CharsetMatch.</li>
<li>Improved the general reliability of the detector based on user
feedbacks. (<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/520">#520</a>)
(<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/509">#509</a>)
(<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/498">#498</a>)
(<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/407">#407</a>)
(<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/537">#537</a>)</li>
<li>Declared charset in content (preemptive detection) not changed when
converting to utf-8 bytes. (<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/381">#381</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/jawah/charset_normalizer/blob/master/CHANGELOG.md">charset-normalizer's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/Ousret/charset_normalizer/compare/3.3.2...3.4.0">3.4.0</a>
(2024-10-08)</h2>
<h3>Added</h3>
<ul>
<li>Argument <code>--no-preemptive</code> in the CLI to prevent the
detector to search for hints.</li>
<li>Support for Python 3.13 (<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/512">#512</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Relax the TypeError exception thrown when trying to compare a
CharsetMatch with anything else than a CharsetMatch.</li>
<li>Improved the general reliability of the detector based on user
feedbacks. (<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/520">#520</a>)
(<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/509">#509</a>)
(<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/498">#498</a>)
(<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/407">#407</a>)
(<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/537">#537</a>)</li>
<li>Declared charset in content (preemptive detection) not changed when
converting to utf-8 bytes. (<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/381">#381</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f3118e3b51"><code>f3118e3</code></a>
🔧 change download/upload artifact version to last working
version</li>
<li><a
href="33e67e8303"><code>33e67e8</code></a>
🔧 set compile-generator in generator_generic_slsa3 action</li>
<li><a
href="73dd24ca0c"><code>73dd24c</code></a>
🔧 add explicit build deps to setuptools</li>
<li><a
href="78f1e9ba67"><code>78f1e9b</code></a>
🔧 attempt to fix cd.yml *3</li>
<li><a
href="56ae70201b"><code>56ae702</code></a>
🔧 attempt to fix cd.yml *2</li>
<li><a
href="9720055dde"><code>9720055</code></a>
🔧 attempt to fix cd.yml (macos part)</li>
<li><a
href="1e10d06e26"><code>1e10d06</code></a>
Update CHANGELOG.md</li>
<li><a
href="36c103a599"><code>36c103a</code></a>
🔖 Release 3.4.0 (<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/545">#545</a>)</li>
<li><a
href="7658dfcfa5"><code>7658dfc</code></a>
⬆️ Bump github/codeql-action from 3.26.11 to 3.26.12 (<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/544">#544</a>)</li>
<li><a
href="ca2535d8cc"><code>ca2535d</code></a>
⬆️ Bump github/codeql-action from 3.26.9 to 3.26.11 (<a
href="https://redirect.github.com/Ousret/charset_normalizer/issues/542">#542</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Ousret/charset_normalizer/compare/3.3.2...3.4.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=charset-normalizer&package-manager=pip&previous-version=3.3.2&new-version=3.4.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>
2024-10-14 20:51:26 +00:00
dataops-ci-bot 163c0a0b37
chore(nimbus): Update External Configs (#11537)
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
2024-10-14 15:34:42 +00:00
dataops-ci-bot aaab2e4ab2
chore(nimbus): Update application-services (#11536) 2024-10-14 15:30:22 +00:00
Mike Conley 81f141c388
chore(nimbus): add 132.0b6 to versions (#11532)
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>
2024-10-11 18:17:12 +00:00
dataops-ci-bot 67e9157ea6
chore(nimbus): Update application-services (#11529) 2024-10-11 13:30:54 +00:00
dataops-ci-bot b5a66a3928
chore(nimbus): Update External Configs (#11528)
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
2024-10-11 13:30:41 +00:00
Beth Rennie b416cef0cd
chore(nimbus): Update wording and links for risk questions on nimbus-ui (#11525)
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
2024-10-11 13:29:45 +00:00
dataops-ci-bot f4ff453137
chore(nimbus): Update External Configs (#11526)
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
2024-10-10 17:12:50 +00:00
dataops-ci-bot a74a5f5bbb
chore(nimbus): Update External Configs (#11524)
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
2024-10-10 14:33:08 +00:00
dependabot[bot] 3d9f57f55d
chore(deps): Bump cookie and express in /demo-app/frontend (#11521)
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>
2024-10-09 19:39:53 +00:00
dependabot[bot] a903a6af41
chore(deps): Bump django from 5.1 to 5.1.1 in /experimenter (#11516)
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>
2024-10-09 19:07:46 +00:00
dataops-ci-bot da444fda66
chore(nimbus): Update External Configs (#11517)
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
2024-10-09 19:07:23 +00:00
Beth Rennie c53b5203d0
feat(schemas): Align the experiments schemas with nimbus-shared (#11515)
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
2024-10-09 17:29:39 +00:00
dataops-ci-bot 5b904269f7
chore(nimbus): Update application-services (#11520) 2024-10-09 17:13:10 +00:00
dataops-ci-bot 44b99f65bc
chore(nimbus): Update External Configs (#11514)
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
2024-10-08 17:40:50 +00:00
Jared Lockhart f2d9aee5b7
chore(nimbus): add version 131.2.0 (#11512)
Becuase

* We need to target version 131.2.0

This commit

* Adds version 131.2.0

fixes #11511
2024-10-08 17:29:34 +00:00
dataops-ci-bot 32daccec6e
chore(nimbus): Update application-services (#11508) 2024-10-08 15:17:56 +00:00
Beth Rennie b55ff3178a
chore(nimbus): Update generate_json_schema to use pathlib and subprocess (#11495)
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
2024-10-08 15:11:47 +00:00
dependabot[bot] e29f1d7268
chore(deps): Bump black from 24.8.0 to 24.10.0 in /cirrus/server (#11497)
Bumps [black](https://github.com/psf/black) from 24.8.0 to 24.10.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/psf/black/releases">black's
releases</a>.</em></p>
<blockquote>
<h2>24.10.0</h2>
<h3>Highlights</h3>
<ul>
<li>Black is now officially tested with Python 3.13 and provides Python
3.13
mypyc-compiled wheels. (<a
href="https://redirect.github.com/psf/black/issues/4436">#4436</a>) (<a
href="https://redirect.github.com/psf/black/issues/4449">#4449</a>)</li>
<li>Black will issue an error when used with Python 3.12.5, due to an
upstream memory
safety issue in Python 3.12.5 that can cause Black's AST safety checks
to fail. Please
use Python 3.12.6 or Python 3.12.4 instead. (<a
href="https://redirect.github.com/psf/black/issues/4447">#4447</a>)</li>
<li>Black no longer supports running with Python 3.8 (<a
href="https://redirect.github.com/psf/black/issues/4452">#4452</a>)</li>
</ul>
<h3>Stable style</h3>
<ul>
<li>Fix crashes involving comments in parenthesised return types or
<code>X | Y</code> style unions.
(<a
href="https://redirect.github.com/psf/black/issues/4453">#4453</a>)</li>
<li>Fix skipping Jupyter cells with unknown <code>%%</code> magic (<a
href="https://redirect.github.com/psf/black/issues/4462">#4462</a>)</li>
</ul>
<h3>Preview style</h3>
<ul>
<li>Fix type annotation spacing between * and more complex type variable
tuple (i.e. <code>def fn(*args: *tuple[*Ts, T]) -&gt; None: pass</code>)
(<a
href="https://redirect.github.com/psf/black/issues/4440">#4440</a>)</li>
</ul>
<h3>Caching</h3>
<ul>
<li>Fix bug where the cache was shared between runs with and without
<code>--unstable</code> (<a
href="https://redirect.github.com/psf/black/issues/4466">#4466</a>)</li>
</ul>
<h3>Packaging</h3>
<ul>
<li>Upgrade version of mypyc used to 1.12 beta (<a
href="https://redirect.github.com/psf/black/issues/4450">#4450</a>) (<a
href="https://redirect.github.com/psf/black/issues/4449">#4449</a>)</li>
<li><code>blackd</code> now requires a newer version of aiohttp. (<a
href="https://redirect.github.com/psf/black/issues/4451">#4451</a>)</li>
</ul>
<h3>Output</h3>
<ul>
<li>Added Python target version information on parse error (<a
href="https://redirect.github.com/psf/black/issues/4378">#4378</a>)</li>
<li>Add information about Black version to internal error messages (<a
href="https://redirect.github.com/psf/black/issues/4457">#4457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/psf/black/blob/main/CHANGES.md">black's
changelog</a>.</em></p>
<blockquote>
<h2>24.10.0</h2>
<h3>Highlights</h3>
<ul>
<li>Black is now officially tested with Python 3.13 and provides Python
3.13
mypyc-compiled wheels. (<a
href="https://redirect.github.com/psf/black/issues/4436">#4436</a>) (<a
href="https://redirect.github.com/psf/black/issues/4449">#4449</a>)</li>
<li>Black will issue an error when used with Python 3.12.5, due to an
upstream memory
safety issue in Python 3.12.5 that can cause Black's AST safety checks
to fail. Please
use Python 3.12.6 or Python 3.12.4 instead. (<a
href="https://redirect.github.com/psf/black/issues/4447">#4447</a>)</li>
<li>Black no longer supports running with Python 3.8 (<a
href="https://redirect.github.com/psf/black/issues/4452">#4452</a>)</li>
</ul>
<h3>Stable style</h3>
<ul>
<li>Fix crashes involving comments in parenthesised return types or
<code>X | Y</code> style unions.
(<a
href="https://redirect.github.com/psf/black/issues/4453">#4453</a>)</li>
<li>Fix skipping Jupyter cells with unknown <code>%%</code> magic (<a
href="https://redirect.github.com/psf/black/issues/4462">#4462</a>)</li>
</ul>
<h3>Preview style</h3>
<ul>
<li>Fix type annotation spacing between * and more complex type variable
tuple (i.e. <code>def fn(*args: *tuple[*Ts, T]) -&gt; None: pass</code>)
(<a
href="https://redirect.github.com/psf/black/issues/4440">#4440</a>)</li>
</ul>
<h3>Caching</h3>
<ul>
<li>Fix bug where the cache was shared between runs with and without
<code>--unstable</code> (<a
href="https://redirect.github.com/psf/black/issues/4466">#4466</a>)</li>
</ul>
<h3>Packaging</h3>
<ul>
<li>Upgrade version of mypyc used to 1.12 beta (<a
href="https://redirect.github.com/psf/black/issues/4450">#4450</a>) (<a
href="https://redirect.github.com/psf/black/issues/4449">#4449</a>)</li>
<li><code>blackd</code> now requires a newer version of aiohttp. (<a
href="https://redirect.github.com/psf/black/issues/4451">#4451</a>)</li>
</ul>
<h3>Output</h3>
<ul>
<li>Added Python target version information on parse error (<a
href="https://redirect.github.com/psf/black/issues/4378">#4378</a>)</li>
<li>Add information about Black version to internal error messages (<a
href="https://redirect.github.com/psf/black/issues/4457">#4457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="1b2427a2b7"><code>1b2427a</code></a>
Prepare release 24.10.0 (<a
href="https://redirect.github.com/psf/black/issues/4471">#4471</a>)</li>
<li><a
href="a22b1ebbfd"><code>a22b1eb</code></a>
Add mypyc 3.13 wheel build (<a
href="https://redirect.github.com/psf/black/issues/4449">#4449</a>)</li>
<li><a
href="b7d0e7212b"><code>b7d0e72</code></a>
Bump AndreMiras/coveralls-python-action from
65c1672f0b8a201702d86c81b79187df...</li>
<li><a
href="f1a2f92bba"><code>f1a2f92</code></a>
Include --unstable in cache key (<a
href="https://redirect.github.com/psf/black/issues/4466">#4466</a>)</li>
<li><a
href="8d9d18c033"><code>8d9d18c</code></a>
Fix skipping Jupyter cells with unknown %% magic (<a
href="https://redirect.github.com/psf/black/issues/4462">#4462</a>)</li>
<li><a
href="bbfdba3a5e"><code>bbfdba3</code></a>
Fix docs CI: use venv for uv to fix 'failed to create directory' (<a
href="https://redirect.github.com/psf/black/issues/4460">#4460</a>)</li>
<li><a
href="8fb2add1f7"><code>8fb2add</code></a>
Use builtin generics (<a
href="https://redirect.github.com/psf/black/issues/4458">#4458</a>)</li>
<li><a
href="2a45cecf29"><code>2a45cec</code></a>
Fix crashes with comments in parentheses (<a
href="https://redirect.github.com/psf/black/issues/4453">#4453</a>)</li>
<li><a
href="b4d6d8632d"><code>b4d6d86</code></a>
Drop Python 3.8 support (<a
href="https://redirect.github.com/psf/black/issues/4452">#4452</a>)</li>
<li><a
href="ac018c16ca"><code>ac018c1</code></a>
Require newer aiohttp for blackd (<a
href="https://redirect.github.com/psf/black/issues/4451">#4451</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/psf/black/compare/24.8.0...24.10.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=black&package-manager=pip&previous-version=24.8.0&new-version=24.10.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>
2024-10-08 15:04:22 +00:00
dependabot[bot] 76d9390a6c
chore(deps-dev): Bump @babel/preset-react from 7.24.1 to 7.25.7 in /experimenter (#11500)
Bumps
[@babel/preset-react](https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react)
from 7.24.1 to 7.25.7.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/preset-react</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.25.7 (2024-10-02)</h2>
<p>Thanks <a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>
and <a
href="https://github.com/YuHyeonWook"><code>@​YuHyeonWook</code></a> for
your first PRs!</p>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16825">#16825</a>
fix: update identifier to unicode 16 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16814">#16814</a>
fix: issue with node path keys updated on unrelated paths (<a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-classes</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16797">#16797</a> Use
an inclusion rather than exclusion list for <code>super()</code> check
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16788">#16788</a> Fix
printing of TS <code>infer</code> in compact mode (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16785">#16785</a>
Print TS type annotations for destructuring in assignment pattern (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16778">#16778</a>
Respect <code>[no LineTerminator here]</code> after nodes (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16852">#16852</a> Add
deprecated JSDOC for fields (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16820">#16820</a>
Allow sync loading of ESM when
<code>--experimental-require-module</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>,
<code>babel-helper-plugin-utils</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16858">#16858</a> Add
browserslist config to external dependency (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-syntax-decimal</code>,
<code>babel-plugin-syntax-import-reflection</code>,
<code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16809">#16809</a>
Archive syntax-import-reflection and syntax-decimal (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16779">#16779</a>
Simplify logic for <code>[no LineTerminator here]</code> before nodes
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏃‍♀️ Performance</h4>
<ul>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16875">#16875</a>
perf: Avoid extra cloning of namespaces (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16842">#16842</a>
perf: Improve <code>@​babel/types</code> builders (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16828">#16828</a>
Only access <code>BABEL_TYPES_8_BREAKING</code> at startup (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 8</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Dylan Piercey (<a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
<li>coderaiser (<a
href="https://github.com/coderaiser"><code>@​coderaiser</code></a>)</li>
<li>fisker Cheung (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
<li>hwook (<a
href="https://github.com/YuHyeonWook"><code>@​YuHyeonWook</code></a>)</li>
</ul>
<h2>v7.25.6 (2024-08-29)</h2>
<p>Thanks <a href="https://github.com/j4k0xb"><code>@​j4k0xb</code></a>
for your first PR!</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/preset-react</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.25.7 (2024-10-02)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16825">#16825</a>
fix: update identifier to unicode 16 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16814">#16814</a>
fix: issue with node path keys updated on unrelated paths (<a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-classes</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16797">#16797</a> Use
an inclusion rather than exclusion list for <code>super()</code> check
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16788">#16788</a> Fix
printing of TS <code>infer</code> in compact mode (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16785">#16785</a>
Print TS type annotations for destructuring in assignment pattern (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16778">#16778</a>
Respect <code>[no LineTerminator here]</code> after nodes (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16852">#16852</a> Add
deprecated JSDOC for fields (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16820">#16820</a>
Allow sync loading of ESM when
<code>--experimental-require-module</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>,
<code>babel-helper-plugin-utils</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16858">#16858</a> Add
browserslist config to external dependency (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-syntax-decimal</code>,
<code>babel-plugin-syntax-import-reflection</code>,
<code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16809">#16809</a>
Archive syntax-import-reflection and syntax-decimal (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16779">#16779</a>
Simplify logic for <code>[no LineTerminator here]</code> before nodes
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏃‍♀️ Performance</h4>
<ul>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16875">#16875</a>
perf: Avoid extra cloning of namespaces (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16842">#16842</a>
perf: Improve <code>@​babel/types</code> builders (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16828">#16828</a>
Only access <code>BABEL_TYPES_8_BREAKING</code> at startup (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.25.6 (2024-08-29)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16783">#16783</a>
Properly print inner comments in TS array types (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16775">#16775</a>
fix: jsx whitespace is not properly preserved when retainLines (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16727">#16727</a>
fix: <code>path.getAssignmentIdentifiers</code> may be
<code>undefined</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16761">#16761</a>
fix: improve static canFollowModifier checks (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16769">#16769</a>
Only wrap functions in <code>superPropertyGet</code> helper (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-classes</code>,
<code>babel-plugin-transform-duplicate-named-capturing-groups-regex</code>,
<code>babel-plugin-transform-named-capturing-groups-regex</code>,
<code>babel-plugin-transform-react-jsx-development</code>,
<code>babel-plugin-transform-react-jsx</code>,
<code>babel-plugin-transform-react-pure-annotations</code>,
<code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16780">#16780</a> Do
not enforce printing space between <code>(</code> and comments (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2533cfb0c1"><code>2533cfb</code></a>
v7.25.7</li>
<li><a
href="69d65f1aef"><code>69d65f1</code></a>
[babel 8] Require Node.js <code>^18.20.0 || ^20.17.0 ||
&gt;=22.8.0</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react/issues/16800">#16800</a>)</li>
<li><a
href="dba45d3ebc"><code>dba45d3</code></a>
Ignore <code>devDependencies</code> when generating
<code>tsconfig.json</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react/issues/16659">#16659</a>)</li>
<li><a
href="bf1e9a34e4"><code>bf1e9a3</code></a>
v7.24.7</li>
<li><a
href="793496394e"><code>7934963</code></a>
Use <code>type: module</code> in all <code>package.json</code>s (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react/issues/16535">#16535</a>)</li>
<li><a
href="9630250ca0"><code>9630250</code></a>
v7.24.6</li>
<li><a
href="6e3539ba14"><code>6e3539b</code></a>
[babel 8] Publish <code>.d.ts</code> files for every package (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react/issues/16416">#16416</a>)</li>
<li><a
href="71c247a183"><code>71c247a</code></a>
[babel 8] Require Node.js <code>^18.20.0 || ^20.10.0 ||
&gt;=21.0.0</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react/issues/16457">#16457</a>)</li>
<li><a
href="ee4875443d"><code>ee48754</code></a>
Use multiple TypeScript projects (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react/issues/16430">#16430</a>)</li>
<li><a
href="a8994f8b7d"><code>a8994f8</code></a>
Reduce platform-specific tests (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-preset-react/issues/16436">#16436</a>)</li>
<li>See full diff in <a
href="https://github.com/babel/babel/commits/v7.25.7/packages/babel-preset-react">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/preset-react&package-manager=npm_and_yarn&previous-version=7.24.1&new-version=7.25.7)](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>
2024-10-08 15:04:20 +00:00
dependabot[bot] 5ca9959a55
chore(deps-dev): Bump eslint-plugin-import from 2.30.0 to 2.31.0 in /experimenter (#11504)
Bumps
[eslint-plugin-import](https://github.com/import-js/eslint-plugin-import)
from 2.30.0 to 2.31.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/import-js/eslint-plugin-import/releases">eslint-plugin-import's
releases</a>.</em></p>
<blockquote>
<h2>v2.31.0</h2>
<h3>Added</h3>
<ul>
<li>support eslint v9 (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2996">#2996</a>,
thanks [<a href="https://github.com/G-Rath"><code>@​G-Rath</code></a>]
[<a
href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li>
<li><a href="./docs/rules/order.md"><code>order</code></a>: allow
validating named imports (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3043">#3043</a>,
thanks [<a
href="https://github.com/manuth"><code>@​manuth</code></a>])</li>
<li><a href="./docs/rules/extensions.md"><code>extensions</code></a>:
add the <code>checkTypeImports</code> option (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2817">#2817</a>,
thanks [<a
href="https://github.com/phryneas"><code>@​phryneas</code></a>])</li>
</ul>
<h3>Fixed</h3>
<ul>
<li><code>ExportMap</code> / flat config: include
<code>languageOptions</code> in context (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3052">#3052</a>,
thanks [<a
href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li>
<li><a
href="./docs/rules/no-named-as-default.md"><code>no-named-as-default</code></a>:
Allow using an identifier if the export is both a named and a default
export (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3032">#3032</a>,
thanks [<a
href="https://github.com/akwodkiewicz"><code>@​akwodkiewicz</code></a>])</li>
<li><a href="./docs/rules/export.md"><code>export</code></a>: False
positive for exported overloaded functions in TS (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3065">#3065</a>,
thanks [<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>])</li>
<li><code>exportMap</code>: export map cache is tainted by unreliable
parse results (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3062">#3062</a>,
thanks [<a
href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li>
<li><code>exportMap</code>: improve cacheKey when using flat config (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3072">#3072</a>,
thanks [<a
href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li>
<li>adjust &quot;is source type module&quot; checks for flat config (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2996">#2996</a>,
thanks [<a
href="https://github.com/G-Rath"><code>@​G-Rath</code></a>])</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[Docs] <a
href="./docs/rules/no-relative-packages.md"><code>no-relative-packages</code></a>:
fix typo (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3066">#3066</a>,
thanks [<a
href="https://github.com/joshuaobrien"><code>@​joshuaobrien</code></a>])</li>
<li>[Performance] <a
href="./docs/rules/no-cycle.md"><code>no-cycle</code></a>: dont scc for
each linted file (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3068">#3068</a>,
thanks [<a
href="https://github.com/soryy708"><code>@​soryy708</code></a>])</li>
<li>[Docs] <a href="./docs/rules/no-cycle.md"><code>no-cycle</code></a>:
add <code>disableScc</code> to docs (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3070">#3070</a>,
thanks [<a
href="https://github.com/soryy708"><code>@​soryy708</code></a>])</li>
<li>[Tests] use re-exported <code>RuleTester</code> (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3071">#3071</a>,
thanks [<a
href="https://github.com/G-Rath"><code>@​G-Rath</code></a>])</li>
<li>[Docs] <a
href="./docs/rules/no-restricted-paths.md"><code>no-restricted-paths</code></a>:
fix grammar (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3073">#3073</a>,
thanks [<a
href="https://github.com/unbeauvoyage"><code>@​unbeauvoyage</code></a>])</li>
<li>[Tests] <a
href="./docs/rules/no-default-export.md"><code>no-default-export</code></a>,
<a
href="./docs/rules/no-named-export.md"><code>no-named-export</code></a>:
add test case (thanks [<a
href="https://github.com/G-Rath"><code>@​G-Rath</code></a>])</li>
</ul>
<p><a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3073">#3073</a>:
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3073">import-js/eslint-plugin-import#3073</a>
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3072">#3072</a>:
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3072">import-js/eslint-plugin-import#3072</a>
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3071">#3071</a>:
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3071">import-js/eslint-plugin-import#3071</a>
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3070">#3070</a>:
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3070">import-js/eslint-plugin-import#3070</a>
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3068">#3068</a>:
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3068">import-js/eslint-plugin-import#3068</a>
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3066">#3066</a>:
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3066">import-js/eslint-plugin-import#3066</a>
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3065">#3065</a>:
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3065">import-js/eslint-plugin-import#3065</a>
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3062">#3062</a>:
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3062">import-js/eslint-plugin-import#3062</a>
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3052">#3052</a>:
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3052">import-js/eslint-plugin-import#3052</a>
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3043">#3043</a>:
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3043">import-js/eslint-plugin-import#3043</a>
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3032">#3032</a>:
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/pull/3032">import-js/eslint-plugin-import#3032</a>
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2996">#2996</a>:
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/pull/2996">import-js/eslint-plugin-import#2996</a>
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2817">#2817</a>:
<a
href="https://redirect.github.com/import-js/eslint-plugin-import/pull/2817">import-js/eslint-plugin-import#2817</a>
[<a
href="https://github.com/akwodkiewicz"><code>@​akwodkiewicz</code></a>]:
<a
href="https://github.com/akwodkiewicz">https://github.com/akwodkiewicz</a>
[<a
href="https://github.com/joshuaobrien"><code>@​joshuaobrien</code></a>]:
<a
href="https://github.com/joshuaobrien">https://github.com/joshuaobrien</a>
[<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>]:
<a
href="https://github.com/liuxingbaoyu">https://github.com/liuxingbaoyu</a>
[<a href="https://github.com/manuth"><code>@​manuth</code></a>]: <a
href="https://github.com/manuth">https://github.com/manuth</a>
[<a
href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>]:
<a
href="https://github.com/michaelfaith">https://github.com/michaelfaith</a>
[<a href="https://github.com/phryneas"><code>@​phryneas</code></a>]: <a
href="https://github.com/phryneas">https://github.com/phryneas</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md">eslint-plugin-import's
changelog</a>.</em></p>
<blockquote>
<h2>[2.31.0] - 2024-10-03</h2>
<h3>Added</h3>
<ul>
<li>support eslint v9 (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2996">#2996</a>,
thanks [<a href="https://github.com/G-Rath"><code>@​G-Rath</code></a>]
[<a
href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li>
<li>[<code>order</code>]: allow validating named imports (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3043">#3043</a>,
thanks [<a
href="https://github.com/manuth"><code>@​manuth</code></a>])</li>
<li>[<code>extensions</code>]: add the <code>checkTypeImports</code>
option (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2817">#2817</a>,
thanks [<a
href="https://github.com/phryneas"><code>@​phryneas</code></a>])</li>
</ul>
<h3>Fixed</h3>
<ul>
<li><code>ExportMap</code> / flat config: include
<code>languageOptions</code> in context (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3052">#3052</a>,
thanks [<a
href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li>
<li>[<code>no-named-as-default</code>]: Allow using an identifier if the
export is both a named and a default export (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3032">#3032</a>,
thanks [<a
href="https://github.com/akwodkiewicz"><code>@​akwodkiewicz</code></a>])</li>
<li>[<code>export</code>]: False positive for exported overloaded
functions in TS (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3065">#3065</a>,
thanks [<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>])</li>
<li><code>exportMap</code>: export map cache is tainted by unreliable
parse results (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3062">#3062</a>,
thanks [<a
href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li>
<li><code>exportMap</code>: improve cacheKey when using flat config (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3072">#3072</a>,
thanks [<a
href="https://github.com/michaelfaith"><code>@​michaelfaith</code></a>])</li>
<li>adjust &quot;is source type module&quot; checks for flat config (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2996">#2996</a>,
thanks [<a
href="https://github.com/G-Rath"><code>@​G-Rath</code></a>])</li>
</ul>
<h3>Changed</h3>
<ul>
<li>[Docs] [<code>no-relative-packages</code>]: fix typo (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3066">#3066</a>,
thanks [<a
href="https://github.com/joshuaobrien"><code>@​joshuaobrien</code></a>])</li>
<li>[Performance] [<code>no-cycle</code>]: dont scc for each linted file
(<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3068">#3068</a>,
thanks [<a
href="https://github.com/soryy708"><code>@​soryy708</code></a>])</li>
<li>[Docs] [<code>no-cycle</code>]: add <code>disableScc</code> to docs
(<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3070">#3070</a>,
thanks [<a
href="https://github.com/soryy708"><code>@​soryy708</code></a>])</li>
<li>[Tests] use re-exported <code>RuleTester</code> (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3071">#3071</a>,
thanks [<a
href="https://github.com/G-Rath"><code>@​G-Rath</code></a>])</li>
<li>[Docs] [<code>no-restricted-paths</code>]: fix grammar (<a
href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3073">#3073</a>,
thanks [<a
href="https://github.com/unbeauvoyage"><code>@​unbeauvoyage</code></a>])</li>
<li>[Tests] [<code>no-default-export</code>],
[<code>no-named-export</code>]: add test case (thanks [<a
href="https://github.com/G-Rath"><code>@​G-Rath</code></a>])</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="91f809b283"><code>91f809b</code></a>
v2.31.0</li>
<li><a
href="3f1ac24927"><code>3f1ac24</code></a>
[utils] [refactor] <code>parse</code>: avoid using a regex here</li>
<li><a
href="d225176343"><code>d225176</code></a>
[New] <code>extensions</code>: add the <code>checkTypeImports</code>
option</li>
<li><a
href="5a51b9a4ca"><code>5a51b9a</code></a>
[Tests] <code>rule-tester</code>: try this babel class workaround</li>
<li><a
href="d66cde00ee"><code>d66cde0</code></a>
[New] support eslint v9</li>
<li><a
href="d27a639f33"><code>d27a639</code></a>
[Fix] adjust &quot;is source type module&quot; checks for flat
config</li>
<li><a
href="1fa8a07a79"><code>1fa8a07</code></a>
[Refactor] create <code>sourceType</code> helper</li>
<li><a
href="0bc13553d4"><code>0bc1355</code></a>
[Tests] <code>no-default-export</code>, <code>no-named-export</code>:
add test cases with non-modu...</li>
<li><a
href="55fa203518"><code>55fa203</code></a>
[Tests] <code>no-default-export</code>, <code>no-named-export</code>:
add test case</li>
<li><a
href="6be20dfa11"><code>6be20df</code></a>
[Docs] <code>no-restricted-paths</code>: fix grammar</li>
<li>Additional commits viewable in <a
href="https://github.com/import-js/eslint-plugin-import/compare/v2.30.0...v2.31.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=eslint-plugin-import&package-manager=npm_and_yarn&previous-version=2.30.0&new-version=2.31.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>
2024-10-08 15:04:18 +00:00
dependabot[bot] 2e5c3ea438
chore(deps): Bump sentry-sdk from 2.14.0 to 2.15.0 in /experimenter (#11506)
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>(&quot;CONNECT&quot;,
&quot;DELETE&quot;, &quot;GET&quot;, &quot;PATCH&quot;,
&quot;POST&quot;, &quot;PUT&quot;, &quot;TRACE&quot;,)</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=(&quot;GET&quot;, &quot;POST&quot;),
      ),
  ],
)
<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>(&quot;CONNECT&quot;,
&quot;DELETE&quot;, &quot;GET&quot;, &quot;PATCH&quot;,
&quot;POST&quot;, &quot;PUT&quot;, &quot;TRACE&quot;,)</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=(&quot;GET&quot;, &quot;POST&quot;),
      ),
  ],
)
<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>
2024-10-08 15:04:16 +00:00
dataops-ci-bot 0059b43610
chore(nimbus): Update External Configs (#11507)
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
2024-10-08 15:01:36 +00:00
Mikaël Ducharme 4c5be78ea0
chore(ci): prefix images pushed to GAR with `sha-`. (#11509)
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.
2024-10-08 14:36:43 +00:00
dependabot[bot] d6d0109f1a
chore(deps): Bump sentry-sdk from 2.14.0 to 2.15.0 in /experimenter/tests (#11505)
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>(&quot;CONNECT&quot;,
&quot;DELETE&quot;, &quot;GET&quot;, &quot;PATCH&quot;,
&quot;POST&quot;, &quot;PUT&quot;, &quot;TRACE&quot;,)</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=(&quot;GET&quot;, &quot;POST&quot;),
      ),
  ],
)
<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>(&quot;CONNECT&quot;,
&quot;DELETE&quot;, &quot;GET&quot;, &quot;PATCH&quot;,
&quot;POST&quot;, &quot;PUT&quot;, &quot;TRACE&quot;,)</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=(&quot;GET&quot;, &quot;POST&quot;),
      ),
  ],
)
<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>
2024-10-07 21:07:02 +00:00
dependabot[bot] 938ddeac2d
chore(deps-dev): Bump @babel/plugin-proposal-decorators from 7.24.0 to 7.25.7 in /experimenter (#11502)
Bumps
[@babel/plugin-proposal-decorators](https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators)
from 7.24.0 to 7.25.7.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/releases"><code>@​babel/plugin-proposal-decorators</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.25.7 (2024-10-02)</h2>
<p>Thanks <a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>
and <a
href="https://github.com/YuHyeonWook"><code>@​YuHyeonWook</code></a> for
your first PRs!</p>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16825">#16825</a>
fix: update identifier to unicode 16 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16814">#16814</a>
fix: issue with node path keys updated on unrelated paths (<a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-classes</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16797">#16797</a> Use
an inclusion rather than exclusion list for <code>super()</code> check
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16788">#16788</a> Fix
printing of TS <code>infer</code> in compact mode (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16785">#16785</a>
Print TS type annotations for destructuring in assignment pattern (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16778">#16778</a>
Respect <code>[no LineTerminator here]</code> after nodes (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16852">#16852</a> Add
deprecated JSDOC for fields (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16820">#16820</a>
Allow sync loading of ESM when
<code>--experimental-require-module</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>,
<code>babel-helper-plugin-utils</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16858">#16858</a> Add
browserslist config to external dependency (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-syntax-decimal</code>,
<code>babel-plugin-syntax-import-reflection</code>,
<code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16809">#16809</a>
Archive syntax-import-reflection and syntax-decimal (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16779">#16779</a>
Simplify logic for <code>[no LineTerminator here]</code> before nodes
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏃‍♀️ Performance</h4>
<ul>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16875">#16875</a>
perf: Avoid extra cloning of namespaces (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16842">#16842</a>
perf: Improve <code>@​babel/types</code> builders (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16828">#16828</a>
Only access <code>BABEL_TYPES_8_BREAKING</code> at startup (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>Committers: 8</h4>
<ul>
<li>Babel Bot (<a
href="https://github.com/babel-bot"><code>@​babel-bot</code></a>)</li>
<li>Dylan Piercey (<a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>)</li>
<li>Huáng Jùnliàng (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
<li>Nicolò Ribaudo (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a></li>
<li>coderaiser (<a
href="https://github.com/coderaiser"><code>@​coderaiser</code></a>)</li>
<li>fisker Cheung (<a
href="https://github.com/fisker"><code>@​fisker</code></a>)</li>
<li>hwook (<a
href="https://github.com/YuHyeonWook"><code>@​YuHyeonWook</code></a>)</li>
</ul>
<h2>v7.25.6 (2024-08-29)</h2>
<p>Thanks <a href="https://github.com/j4k0xb"><code>@​j4k0xb</code></a>
for your first PR!</p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/babel/babel/blob/main/CHANGELOG.md"><code>@​babel/plugin-proposal-decorators</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v7.25.7 (2024-10-02)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-helper-validator-identifier</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16825">#16825</a>
fix: update identifier to unicode 16 (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16814">#16814</a>
fix: issue with node path keys updated on unrelated paths (<a
href="https://github.com/DylanPiercey"><code>@​DylanPiercey</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-transform-classes</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16797">#16797</a> Use
an inclusion rather than exclusion list for <code>super()</code> check
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16788">#16788</a> Fix
printing of TS <code>infer</code> in compact mode (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16785">#16785</a>
Print TS type annotations for destructuring in assignment pattern (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16778">#16778</a>
Respect <code>[no LineTerminator here]</code> after nodes (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16852">#16852</a> Add
deprecated JSDOC for fields (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏠 Internal</h4>
<ul>
<li><code>babel-core</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16820">#16820</a>
Allow sync loading of ESM when
<code>--experimental-require-module</code> (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-helper-compilation-targets</code>,
<code>babel-helper-plugin-utils</code>, <code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16858">#16858</a> Add
browserslist config to external dependency (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-plugin-proposal-destructuring-private</code>,
<code>babel-plugin-syntax-decimal</code>,
<code>babel-plugin-syntax-import-reflection</code>,
<code>babel-standalone</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16809">#16809</a>
Archive syntax-import-reflection and syntax-decimal (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16779">#16779</a>
Simplify logic for <code>[no LineTerminator here]</code> before nodes
(<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>🏃‍♀️ Performance</h4>
<ul>
<li><code>babel-plugin-transform-typescript</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16875">#16875</a>
perf: Avoid extra cloning of namespaces (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-types</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16842">#16842</a>
perf: Improve <code>@​babel/types</code> builders (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16828">#16828</a>
Only access <code>BABEL_TYPES_8_BREAKING</code> at startup (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h2>v7.25.6 (2024-08-29)</h2>
<h4>🐛 Bug Fix</h4>
<ul>
<li><code>babel-generator</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16783">#16783</a>
Properly print inner comments in TS array types (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
<li><a
href="https://redirect.github.com/babel/babel/pull/16775">#16775</a>
fix: jsx whitespace is not properly preserved when retainLines (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-traverse</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16727">#16727</a>
fix: <code>path.getAssignmentIdentifiers</code> may be
<code>undefined</code> (<a
href="https://github.com/liuxingbaoyu"><code>@​liuxingbaoyu</code></a>)</li>
</ul>
</li>
<li><code>babel-parser</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16761">#16761</a>
fix: improve static canFollowModifier checks (<a
href="https://github.com/JLHwung"><code>@​JLHwung</code></a>)</li>
</ul>
</li>
<li><code>babel-helpers</code>,
<code>babel-plugin-transform-optional-chaining</code>,
<code>babel-runtime-corejs3</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16769">#16769</a>
Only wrap functions in <code>superPropertyGet</code> helper (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<h4>💅 Polish</h4>
<ul>
<li><code>babel-generator</code>,
<code>babel-plugin-transform-async-to-generator</code>,
<code>babel-plugin-transform-block-scoping</code>,
<code>babel-plugin-transform-class-properties</code>,
<code>babel-plugin-transform-classes</code>,
<code>babel-plugin-transform-duplicate-named-capturing-groups-regex</code>,
<code>babel-plugin-transform-named-capturing-groups-regex</code>,
<code>babel-plugin-transform-react-jsx-development</code>,
<code>babel-plugin-transform-react-jsx</code>,
<code>babel-plugin-transform-react-pure-annotations</code>,
<code>babel-plugin-transform-regenerator</code>,
<code>babel-plugin-transform-runtime</code>,
<code>babel-preset-env</code>
<ul>
<li><a
href="https://redirect.github.com/babel/babel/pull/16780">#16780</a> Do
not enforce printing space between <code>(</code> and comments (<a
href="https://github.com/nicolo-ribaudo"><code>@​nicolo-ribaudo</code></a>)</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="2533cfb0c1"><code>2533cfb</code></a>
v7.25.7</li>
<li><a
href="69d65f1aef"><code>69d65f1</code></a>
[babel 8] Require Node.js <code>^18.20.0 || ^20.17.0 ||
&gt;=22.8.0</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators/issues/16800">#16800</a>)</li>
<li><a
href="575863cf05"><code>575863c</code></a>
Avoid unnecessary parens around sequence expressions (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators/issues/16722">#16722</a>)</li>
<li><a
href="14308d35ce"><code>14308d3</code></a>
fix: Decorator 2018-09 may throw an exception (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators/issues/16755">#16755</a>)</li>
<li><a
href="deb400b4e2"><code>deb400b</code></a>
Avoid printing unnecessary parens around object destructuring (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators/issues/16712">#16712</a>)</li>
<li><a
href="dba45d3ebc"><code>dba45d3</code></a>
Ignore <code>devDependencies</code> when generating
<code>tsconfig.json</code> (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators/issues/16659">#16659</a>)</li>
<li><a
href="e774270843"><code>e774270</code></a>
Improve <code>super.x</code> output (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators/issues/16374">#16374</a>)</li>
<li><a
href="bf1e9a34e4"><code>bf1e9a3</code></a>
v7.24.7</li>
<li><a
href="90fdd7e11d"><code>90fdd7e</code></a>
Only import types from declared dependencies (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators/issues/16494">#16494</a>)</li>
<li><a
href="793496394e"><code>7934963</code></a>
Use <code>type: module</code> in all <code>package.json</code>s (<a
href="https://github.com/babel/babel/tree/HEAD/packages/babel-plugin-proposal-decorators/issues/16535">#16535</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/babel/babel/commits/v7.25.7/packages/babel-plugin-proposal-decorators">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@babel/plugin-proposal-decorators&package-manager=npm_and_yarn&previous-version=7.24.0&new-version=7.25.7)](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>
2024-10-07 21:04:04 +00:00
Yashika Khurana c6bc8e47df
feat(nimbus): Summary page timeline (#11393)
Because

- We want to show the timeline on the new summary page

This commit

- Adds new status timeline

Note: On the same timeline, in the next PR, I will add the functionality
to go back from preview to draft or preview to launch

Fixes #11361 
<img width="1589" alt="Screenshot 2024-09-19 at 5 15 39 PM"
src="https://github.com/user-attachments/assets/60532b4f-b305-4c3a-ade0-5b22bbce53c6">
<img width="1589" alt="Screenshot 2024-09-19 at 5 10 35 PM"
src="https://github.com/user-attachments/assets/ea32031f-0455-415b-8a26-46dd4986ee37">
<img width="1589" alt="Screenshot 2024-09-19 at 5 09 49 PM"
src="https://github.com/user-attachments/assets/cdab6df7-ed3b-442b-bed8-2f921e3a0a89">
<img width="1589" alt="Screenshot 2024-09-19 at 5 08 56 PM"
src="https://github.com/user-attachments/assets/58898acc-047a-498f-ab82-c0b2b661566f">

Future design 
![image
(7)](https://github.com/user-attachments/assets/ce31d166-9dc9-4dba-a754-76f0293a58eb)
2024-10-07 20:57:16 +00:00
dependabot[bot] 1a691ddc38
chore(deps): Bump sentry-sdk from 2.14.0 to 2.15.0 in /cirrus/server (#11498)
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>(&quot;CONNECT&quot;,
&quot;DELETE&quot;, &quot;GET&quot;, &quot;PATCH&quot;,
&quot;POST&quot;, &quot;PUT&quot;, &quot;TRACE&quot;,)</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=(&quot;GET&quot;, &quot;POST&quot;),
      ),
  ],
)
<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>(&quot;CONNECT&quot;,
&quot;DELETE&quot;, &quot;GET&quot;, &quot;PATCH&quot;,
&quot;POST&quot;, &quot;PUT&quot;, &quot;TRACE&quot;,)</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=(&quot;GET&quot;, &quot;POST&quot;),
      ),
  ],
)
<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>
2024-10-07 20:55:01 +00:00
dependabot[bot] d53e943b71
chore(deps-dev): Bump black from 24.8.0 to 24.10.0 in /schemas (#11499)
Bumps [black](https://github.com/psf/black) from 24.8.0 to 24.10.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/psf/black/releases">black's
releases</a>.</em></p>
<blockquote>
<h2>24.10.0</h2>
<h3>Highlights</h3>
<ul>
<li>Black is now officially tested with Python 3.13 and provides Python
3.13
mypyc-compiled wheels. (<a
href="https://redirect.github.com/psf/black/issues/4436">#4436</a>) (<a
href="https://redirect.github.com/psf/black/issues/4449">#4449</a>)</li>
<li>Black will issue an error when used with Python 3.12.5, due to an
upstream memory
safety issue in Python 3.12.5 that can cause Black's AST safety checks
to fail. Please
use Python 3.12.6 or Python 3.12.4 instead. (<a
href="https://redirect.github.com/psf/black/issues/4447">#4447</a>)</li>
<li>Black no longer supports running with Python 3.8 (<a
href="https://redirect.github.com/psf/black/issues/4452">#4452</a>)</li>
</ul>
<h3>Stable style</h3>
<ul>
<li>Fix crashes involving comments in parenthesised return types or
<code>X | Y</code> style unions.
(<a
href="https://redirect.github.com/psf/black/issues/4453">#4453</a>)</li>
<li>Fix skipping Jupyter cells with unknown <code>%%</code> magic (<a
href="https://redirect.github.com/psf/black/issues/4462">#4462</a>)</li>
</ul>
<h3>Preview style</h3>
<ul>
<li>Fix type annotation spacing between * and more complex type variable
tuple (i.e. <code>def fn(*args: *tuple[*Ts, T]) -&gt; None: pass</code>)
(<a
href="https://redirect.github.com/psf/black/issues/4440">#4440</a>)</li>
</ul>
<h3>Caching</h3>
<ul>
<li>Fix bug where the cache was shared between runs with and without
<code>--unstable</code> (<a
href="https://redirect.github.com/psf/black/issues/4466">#4466</a>)</li>
</ul>
<h3>Packaging</h3>
<ul>
<li>Upgrade version of mypyc used to 1.12 beta (<a
href="https://redirect.github.com/psf/black/issues/4450">#4450</a>) (<a
href="https://redirect.github.com/psf/black/issues/4449">#4449</a>)</li>
<li><code>blackd</code> now requires a newer version of aiohttp. (<a
href="https://redirect.github.com/psf/black/issues/4451">#4451</a>)</li>
</ul>
<h3>Output</h3>
<ul>
<li>Added Python target version information on parse error (<a
href="https://redirect.github.com/psf/black/issues/4378">#4378</a>)</li>
<li>Add information about Black version to internal error messages (<a
href="https://redirect.github.com/psf/black/issues/4457">#4457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/psf/black/blob/main/CHANGES.md">black's
changelog</a>.</em></p>
<blockquote>
<h2>24.10.0</h2>
<h3>Highlights</h3>
<ul>
<li>Black is now officially tested with Python 3.13 and provides Python
3.13
mypyc-compiled wheels. (<a
href="https://redirect.github.com/psf/black/issues/4436">#4436</a>) (<a
href="https://redirect.github.com/psf/black/issues/4449">#4449</a>)</li>
<li>Black will issue an error when used with Python 3.12.5, due to an
upstream memory
safety issue in Python 3.12.5 that can cause Black's AST safety checks
to fail. Please
use Python 3.12.6 or Python 3.12.4 instead. (<a
href="https://redirect.github.com/psf/black/issues/4447">#4447</a>)</li>
<li>Black no longer supports running with Python 3.8 (<a
href="https://redirect.github.com/psf/black/issues/4452">#4452</a>)</li>
</ul>
<h3>Stable style</h3>
<ul>
<li>Fix crashes involving comments in parenthesised return types or
<code>X | Y</code> style unions.
(<a
href="https://redirect.github.com/psf/black/issues/4453">#4453</a>)</li>
<li>Fix skipping Jupyter cells with unknown <code>%%</code> magic (<a
href="https://redirect.github.com/psf/black/issues/4462">#4462</a>)</li>
</ul>
<h3>Preview style</h3>
<ul>
<li>Fix type annotation spacing between * and more complex type variable
tuple (i.e. <code>def fn(*args: *tuple[*Ts, T]) -&gt; None: pass</code>)
(<a
href="https://redirect.github.com/psf/black/issues/4440">#4440</a>)</li>
</ul>
<h3>Caching</h3>
<ul>
<li>Fix bug where the cache was shared between runs with and without
<code>--unstable</code> (<a
href="https://redirect.github.com/psf/black/issues/4466">#4466</a>)</li>
</ul>
<h3>Packaging</h3>
<ul>
<li>Upgrade version of mypyc used to 1.12 beta (<a
href="https://redirect.github.com/psf/black/issues/4450">#4450</a>) (<a
href="https://redirect.github.com/psf/black/issues/4449">#4449</a>)</li>
<li><code>blackd</code> now requires a newer version of aiohttp. (<a
href="https://redirect.github.com/psf/black/issues/4451">#4451</a>)</li>
</ul>
<h3>Output</h3>
<ul>
<li>Added Python target version information on parse error (<a
href="https://redirect.github.com/psf/black/issues/4378">#4378</a>)</li>
<li>Add information about Black version to internal error messages (<a
href="https://redirect.github.com/psf/black/issues/4457">#4457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="1b2427a2b7"><code>1b2427a</code></a>
Prepare release 24.10.0 (<a
href="https://redirect.github.com/psf/black/issues/4471">#4471</a>)</li>
<li><a
href="a22b1ebbfd"><code>a22b1eb</code></a>
Add mypyc 3.13 wheel build (<a
href="https://redirect.github.com/psf/black/issues/4449">#4449</a>)</li>
<li><a
href="b7d0e7212b"><code>b7d0e72</code></a>
Bump AndreMiras/coveralls-python-action from
65c1672f0b8a201702d86c81b79187df...</li>
<li><a
href="f1a2f92bba"><code>f1a2f92</code></a>
Include --unstable in cache key (<a
href="https://redirect.github.com/psf/black/issues/4466">#4466</a>)</li>
<li><a
href="8d9d18c033"><code>8d9d18c</code></a>
Fix skipping Jupyter cells with unknown %% magic (<a
href="https://redirect.github.com/psf/black/issues/4462">#4462</a>)</li>
<li><a
href="bbfdba3a5e"><code>bbfdba3</code></a>
Fix docs CI: use venv for uv to fix 'failed to create directory' (<a
href="https://redirect.github.com/psf/black/issues/4460">#4460</a>)</li>
<li><a
href="8fb2add1f7"><code>8fb2add</code></a>
Use builtin generics (<a
href="https://redirect.github.com/psf/black/issues/4458">#4458</a>)</li>
<li><a
href="2a45cecf29"><code>2a45cec</code></a>
Fix crashes with comments in parentheses (<a
href="https://redirect.github.com/psf/black/issues/4453">#4453</a>)</li>
<li><a
href="b4d6d8632d"><code>b4d6d86</code></a>
Drop Python 3.8 support (<a
href="https://redirect.github.com/psf/black/issues/4452">#4452</a>)</li>
<li><a
href="ac018c16ca"><code>ac018c1</code></a>
Require newer aiohttp for blackd (<a
href="https://redirect.github.com/psf/black/issues/4451">#4451</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/psf/black/compare/24.8.0...24.10.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=black&package-manager=pip&previous-version=24.8.0&new-version=24.10.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>
2024-10-07 20:55:00 +00:00
dataops-ci-bot 560c05a8ea
chore(nimbus): Update External Configs (#11493)
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
2024-10-07 19:52:55 +00:00
dataops-ci-bot 1be63fbc03
chore(nimbus): Update External Configs (#11491)
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
2024-10-07 18:35:02 +00:00
dataops-ci-bot f9d5bf6017
chore(nimbus): Update External Configs (#11488)
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
2024-10-07 16:56:17 +00:00
Benjamin Forehand Jr 7074ef8917
chore(tests): Fix desktop targeting tests to check targeting slugs more accurately. (#11483)
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
2024-10-07 16:03:00 +00:00
dataops-ci-bot f37b956466
chore(nimbus): Update application-services (#11485) 2024-10-07 15:35:50 +00:00
dataops-ci-bot 5fda580d90
chore(nimbus): Update External Configs (#11480)
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
2024-10-07 15:12:16 +00:00
dataops-ci-bot 9f01a5da0b
chore(nimbus): Update application-services (#11476) 2024-10-03 15:53:25 +00:00
dataops-ci-bot 782d54b4df
chore(nimbus): Update External Configs (#11477)
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
2024-10-03 15:34:03 +00:00
Benjamin Forehand Jr a733caf4c0
feat(ci): Add firefox for android (fenix) release ID for tracking. (#11447)
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
2024-10-02 18:47:59 +00:00
dataops-ci-bot c864cff401
chore(nimbus): Update External Configs (#11474)
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
2024-10-02 18:13:14 +00:00
Benjamin Forehand Jr 9856dc1459
chore(ci): Change PR title the external integration script creates. (#11471)
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
2024-10-02 16:59:35 +00:00
Benjamin Forehand Jr fa7abd550b
feat(ci): Add Firefox for iOS branch data for tracking changes. (#11437)
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
2024-10-02 16:59:07 +00:00
dependabot[bot] 8be01b1ac8
chore(deps): Bump uvicorn from 0.30.1 to 0.31.0 in /cirrus/server (#11454)
Bumps [uvicorn](https://github.com/encode/uvicorn) from 0.30.1 to
0.31.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/encode/uvicorn/releases">uvicorn's
releases</a>.</em></p>
<blockquote>
<h2>Version 0.31.0</h2>
<h3>Added</h3>
<p>Improve <code>ProxyHeadersMiddleware</code> (<a
href="https://redirect.github.com/encode/uvicorn/issues/2468">#2468</a>)
and (<a
href="https://redirect.github.com/encode/uvicorn/issues/2231">#2231</a>):</p>
<ul>
<li>Fix the host for requests from clients running on the proxy server
itself.</li>
<li>Fallback to host that was already set for empty x-forwarded-for
headers.</li>
<li>Also allow specifying IP Networks as trusted hosts. This greatly
simplifies deployments
on docker swarm/Kubernetes, where the reverse proxy might have a dynamic
IP.
<ul>
<li>This includes support for IPv6 Address/Networks.</li>
</ul>
</li>
</ul>
<hr />
<p><strong>Full Changelog</strong>: <a
href="https://github.com/encode/uvicorn/compare/0.30.6...0.31.0">https://github.com/encode/uvicorn/compare/0.30.6...0.31.0</a></p>
<h2>Version 0.30.6</h2>
<h3>Fixed</h3>
<ul>
<li>Don't warn when upgrade is not WebSocket and depedencies are
installed (<a
href="https://redirect.github.com/encode/uvicorn/issues/2360">#2360</a>)</li>
</ul>
<hr />
<p><strong>Full Changelog</strong>: <a
href="https://github.com/encode/uvicorn/compare/0.30.5...0.30.6">https://github.com/encode/uvicorn/compare/0.30.5...0.30.6</a></p>
<h2>Version 0.30.5</h2>
<h3>Fixed</h3>
<ul>
<li>Don't close connection before receiving body on H11 (<a
href="https://redirect.github.com/encode/uvicorn/issues/2408">#2408</a>)</li>
</ul>
<hr />
<p><strong>Full Changelog</strong>: <a
href="https://github.com/encode/uvicorn/compare/0.30.4...0.30.5">https://github.com/encode/uvicorn/compare/0.30.4...0.30.5</a></p>
<h2>Version 0.30.4</h2>
<h3>Fixed</h3>
<ul>
<li>Close connection when <code>h11</code> sets client state to
<code>MUST_CLOSE</code> <a
href="https://redirect.github.com/encode/uvicorn/pull/2375">#2375</a></li>
</ul>
<hr />
<p><strong>Full Changelog</strong>: <a
href="https://github.com/encode/uvicorn/compare/0.30.3...0.30.4">https://github.com/encode/uvicorn/compare/0.30.3...0.30.4</a></p>
<h2>Version 0.30.3</h2>
<h2>Fixed</h2>
<ul>
<li>Suppress <code>KeyboardInterrupt</code> from CLI and programmatic
usage (<a
href="https://redirect.github.com/encode/uvicorn/issues/2384">#2384</a>)</li>
<li><code>ClientDisconnect</code> inherits from <code>OSError</code>
instead of <code>IOError</code> (<a
href="https://redirect.github.com/encode/uvicorn/issues/2393">#2393</a>)</li>
</ul>
<hr />
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/encode/uvicorn/blob/master/CHANGELOG.md">uvicorn's
changelog</a>.</em></p>
<blockquote>
<h2>0.31.0 (2024-09-27)</h2>
<h3>Added</h3>
<p>Improve <code>ProxyHeadersMiddleware</code> (<a
href="https://redirect.github.com/encode/uvicorn/issues/2468">#2468</a>)
and (<a
href="https://redirect.github.com/encode/uvicorn/issues/2231">#2231</a>):</p>
<ul>
<li>Fix the host for requests from clients running on the proxy server
itself.</li>
<li>Fallback to host that was already set for empty x-forwarded-for
headers.</li>
<li>Also allow to specify IP Networks as trusted hosts. This greatly
simplifies deployments
on docker swarm/kubernetes, where the reverse proxy might have a dynamic
IP.
<ul>
<li>This includes support for IPv6 Address/Networks.</li>
</ul>
</li>
</ul>
<h2>0.30.6 (2024-08-13)</h2>
<h3>Fixed</h3>
<ul>
<li>Don't warn when upgrade is not WebSocket and depedencies are
installed (<a
href="https://redirect.github.com/encode/uvicorn/issues/2360">#2360</a>)</li>
</ul>
<h2>0.30.5 (2024-08-02)</h2>
<h3>Fixed</h3>
<ul>
<li>Don't close connection before receiving body on H11 (<a
href="https://redirect.github.com/encode/uvicorn/issues/2408">#2408</a>)</li>
</ul>
<h2>0.30.4 (2024-07-31)</h2>
<h3>Fixed</h3>
<ul>
<li>Close connection when <code>h11</code> sets client state to
<code>MUST_CLOSE</code> (<a
href="https://redirect.github.com/encode/uvicorn/issues/2375">#2375</a>)</li>
</ul>
<h2>0.30.3 (2024-07-20)</h2>
<h3>Fixed</h3>
<ul>
<li>Suppress <code>KeyboardInterrupt</code> from CLI and programmatic
usage (<a
href="https://redirect.github.com/encode/uvicorn/issues/2384">#2384</a>)</li>
<li><code>ClientDisconnect</code> inherits from <code>OSError</code>
instead of <code>IOError</code> (<a
href="https://redirect.github.com/encode/uvicorn/issues/2393">#2393</a>)</li>
</ul>
<h2>0.30.2 (2024-07-20)</h2>
<h3>Added</h3>
<ul>
<li>Add <code>reason</code> support to <a
href="https://asgi.readthedocs.io/en/latest/specs/www.html#disconnect-receive-event-ws"><code>websocket.disconnect</code></a>
event (<a
href="https://redirect.github.com/encode/uvicorn/issues/2324">#2324</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Iterate subprocesses in-place on the process manager (<a
href="https://redirect.github.com/encode/uvicorn/issues/2373">#2373</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a50753268a"><code>a507532</code></a>
Version 0.31.0 (<a
href="https://redirect.github.com/encode/uvicorn/issues/2469">#2469</a>)</li>
<li><a
href="84dd2c403d"><code>84dd2c4</code></a>
Improve ProxyHeadersMiddleware (<a
href="https://redirect.github.com/encode/uvicorn/issues/2468">#2468</a>)</li>
<li><a
href="3d26ab4659"><code>3d26ab4</code></a>
Bump cryptography from 42.0.8 to 43.0.1 (<a
href="https://redirect.github.com/encode/uvicorn/issues/2453">#2453</a>)</li>
<li><a
href="47304d9ae7"><code>47304d9</code></a>
Add tests and requirements.txt to sdist (<a
href="https://redirect.github.com/encode/uvicorn/issues/2438">#2438</a>)</li>
<li><a
href="1cb0c32891"><code>1cb0c32</code></a>
Add missing init files in the test suite (<a
href="https://redirect.github.com/encode/uvicorn/issues/2432">#2432</a>)</li>
<li><a
href="7dc027d5fb"><code>7dc027d</code></a>
Version 0.30.6 (<a
href="https://redirect.github.com/encode/uvicorn/issues/2428">#2428</a>)</li>
<li><a
href="587a1ccca5"><code>587a1cc</code></a>
fix: upgrade is not websocket and dependencies are installed, should not
warn...</li>
<li><a
href="cee31a6891"><code>cee31a6</code></a>
test(signal): add sleep to ensure shutdown completion (<a
href="https://redirect.github.com/encode/uvicorn/issues/2427">#2427</a>)</li>
<li><a
href="eba64efbc8"><code>eba64ef</code></a>
ci: timeout for test suite runs to 30 minutes (<a
href="https://redirect.github.com/encode/uvicorn/issues/2426">#2426</a>)</li>
<li><a
href="0f513d26f2"><code>0f513d2</code></a>
Remove signal testing order dependency (<a
href="https://redirect.github.com/encode/uvicorn/issues/2382">#2382</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/encode/uvicorn/compare/0.30.1...0.31.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=uvicorn&package-manager=pip&previous-version=0.30.1&new-version=0.31.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>
2024-10-02 16:39:37 +00:00
dataops-ci-bot 59d0f882e3
chore(nimbus): Check external firefox integrations and update keys (#11469) 2024-10-02 16:38:53 +00:00
dataops-ci-bot 9acff69d41
chore(nimbus): Update External Configs (#11472)
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
2024-10-02 16:38:06 +00:00
Mike Williams d7283d059b
fix(nimbus): don't log erroneous error (#11464)
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
2024-10-02 14:51:51 +00:00
Shane Hughes 90d611272d
Add safe navigators to pdf handler targeting expressions (#11467)
Fixes #11466
2024-10-02 13:41:29 +00:00
dataops-ci-bot 14fde25826
chore(nimbus): Update application-services (#11468) 2024-10-02 13:40:32 +00:00
Kamyar Ardekani d404b1b139
Mac and Windows only targeting added (#11455)
Mac and Windows only targeting.
2024-10-01 15:19:39 +00:00