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

5413 Коммитов

Автор SHA1 Сообщение Дата
dataops-ci-bot d2882d919c
chore(nimbus): Update application-services (#11713) 2024-11-07 16:37:17 +00:00
dataops-ci-bot 31a9ded22e
chore(nimbus): Check external firefox integrations and task ids and versions (#11714) 2024-11-07 16:20:02 +00:00
Herraj Luhano 2d4c6aac5b
feat(schemas): Update experimenter to use latest nimbus schema version(2024.11.2) (#11715)
Because

- After merging this fix, we updated the schema version to `2024.11.2`.
We want to be able to use that schema in experimenter.

This commit

- Updates `mozilla-nimbus-schemas` version in `pyproject.toml`.

Fixes #11706
2024-11-07 16:07:16 +00:00
Yashika Khurana 47e79d8e97
feat(nimbus): Enrollment data on timeline (#11709)
Because

- We are not showing when the enrollment ended on the new summary page
timeline

This commit

- Add a new entry for the enrollment end date if it's not a rollout.

Fixes #11621 
![Screenshot 2024-11-06 at 11 57
33 AM](https://github.com/user-attachments/assets/8e90d042-0751-4f81-a75f-bc8758071e74)
![Screenshot 2024-11-06 at 11 52
36 AM](https://github.com/user-attachments/assets/a43da3ea-8267-42bb-aa7d-0dea62b1b9ee)
2024-11-06 21:46:51 +00:00
dataops-ci-bot 58df6537d6
chore(nimbus): Update External Configs (#11699)
SUMMARY:

SUCCESS:

fenix at master (d337c98ae6fc7233f555ff4f85cfc2a32b1d859a) version None
fenix at master (d337c98ae6fc7233f555ff4f85cfc2a32b1d859a) version
134.0.0
fenix at beta (e526cff8fd3836a4720cf73a9e6cd775ca7c5e08) version 133.0.0
firefox_ios at main (d82ae0028f13738136c22e7bded49d509f646b14) version
None
firefox_ios at release/v133 (c247740ebb8bfff7298417e72b1c8eba8c7c8784)
version 133.0.0
firefox_ios at main (d82ae0028f13738136c22e7bded49d509f646b14) version
134.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (d82ae0028f13738136c22e7bded49d509f646b14) version
None
focus_ios at release/v133 (c247740ebb8bfff7298417e72b1c8eba8c7c8784)
version 133.0.0
focus_ios at main (d82ae0028f13738136c22e7bded49d509f646b14) version
134.0.0
monitor_cirrus at main (e5839160a9ec7c4bf94400b7c0364bad72e20606)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(1cc8c750b4b17ca991757fd95070c46553ad7dea) version None
firefox_desktop at central (8954b5fe5fb5ba67d77f21755d099d103987d632)
version None
firefox_desktop at central (8954b5fe5fb5ba67d77f21755d099d103987d632)
version 134.0.0
firefox_desktop at beta (d315a62ec8a5d96a158441bbbf73275af431376f)
version 133.0.0
firefox_desktop at esr115 (6db69f2843f3e4c9cb80d4f6e7118d75b72a18d9)
version 115.18.0
firefox_desktop at esr128 (349c8f8310226a7271ad30d283dfd6898f4f6eba)
version 128.5.0

CACHED:

fenix at release (742cba73be3f67df8e0456438f1d0e3c2b534782) version
132.0.2 (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 (7444df581b62d357df12ddc3c90d821d940efbb8)
version 131.5.0 (cached)
firefox_ios at release/v132 (cb318d0061ec6354167ecc1968020d5d75f1bffc)
version 132.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/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at release/v131 (7444df581b62d357df12ddc3c90d821d940efbb8)
version 131.5.0 (cached)
focus_ios at release/v132 (cb318d0061ec6354167ecc1968020d5d75f1bffc)
version 132.2.0 (cached)
focus_ios at focus/klar-v132.0
(d9ed6134db59ff456d343e2bb211aefd040319ac) 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)
firefox_desktop at release (16fc978cb4f0cfcab147c3f5e586884dd2c7c3bc)
version 132.0.2 (cached)

Circle CI Task: https://circleci.com/gh/mozilla/experimenter/254489
2024-11-06 20:33:56 +00:00
Issam Mani d0e8592519
Add advanced targetting for credit card autofill global rollout (#11703)
Because

- We want to be able to target users who didn't change the value of the
pref `extensions.formautofill.creditCards.supported ` or users that
changed it but not to a value that enables the feature ( i.e something
other than `on` ).

Fixes #11702
2024-11-06 20:29:59 +00:00
dataops-ci-bot 153737d64c
chore(nimbus): Update application-services (#11698) 2024-11-06 20:29:43 +00:00
Rana Al-Khulaidi 44bc841669
feat(nimbus): Integrate segment retrieval function from metric-config-parser (#11674)
Because

* experimenter was manually parsing segments when it could just import
them from metric-config-parser

This commit

* replaces manual segment parsing with metric-config-parser’s retrieval
function

Fixes #11623

---------

Co-authored-by: Mike Williams <mwilliams@mozilla.com>
2024-11-06 17:35:25 +00:00
Herraj Luhano 6552a3f1f3
fix(schemas): Make firefoxLabsTitle not required for desktop branch schema (#11705)
Because

- We found a bug where the `firefoxLabsTitle` field was set as required
on the `ExperimentMultiFeatureDesktopBranch` class.

This commit

- Updates the `firefoxLabsTitle` field on the above class to use
`default=None`.
- Updates schema version to `2024.11.2`.
- Updates TS schema

Fixes #11701
2024-11-06 16:52:34 +00:00
dataops-ci-bot e8c2134330
chore(nimbus): Check external firefox integrations and task ids and versions (#11700) 2024-11-06 14:41:40 +00:00
dataops-ci-bot 9126e479a9
chore(nimbus): Update External Configs (#11687)
SUMMARY:

SUCCESS:

fenix at master (aecb006bbb135d707ca4b8cea7572dd8abab6817) version None
fenix at master (aecb006bbb135d707ca4b8cea7572dd8abab6817) version
134.0.0
fenix at beta (b912041989012805d206dc79f1a16fb061e04624) version 133.0.0
firefox_ios at main (c36e7f2a4811fe546d9be98ea53da317c55c5fe0) version
None
firefox_ios at release/v132 (cb318d0061ec6354167ecc1968020d5d75f1bffc)
version 132.2.0
firefox_ios at release/v133 (08a30d7fb924149f0d6469867a46c0a006ed4f3c)
version 133.0.0
firefox_ios at main (c36e7f2a4811fe546d9be98ea53da317c55c5fe0) version
134.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (c36e7f2a4811fe546d9be98ea53da317c55c5fe0) version
None
focus_ios at release/v132 (cb318d0061ec6354167ecc1968020d5d75f1bffc)
version 132.2.0
focus_ios at release/v133 (08a30d7fb924149f0d6469867a46c0a006ed4f3c)
version 133.0.0
focus_ios at main (c36e7f2a4811fe546d9be98ea53da317c55c5fe0) version
134.0.0
monitor_cirrus at main (e5839160a9ec7c4bf94400b7c0364bad72e20606)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(7da1197d1960dccb107901b5b197c7fb7fd67431) version None
firefox_desktop at central (f49863193c13c1def4db2dd3ea9c5d6bd9d517a7)
version None
firefox_desktop at central (f49863193c13c1def4db2dd3ea9c5d6bd9d517a7)
version 134.0.0
firefox_desktop at beta (2e2e09bbb6602bb624472d2ea14da331b8cbf63a)
version 133.0.0
firefox_desktop at esr115 (d1848607d6ed5d8b79bdb148592b1274158edb59)
version 115.18.0
firefox_desktop at esr128 (ee357585be9b1beaef928fff8c183590296f6009)
version 128.5.0

CACHED:

fenix at release (742cba73be3f67df8e0456438f1d0e3c2b534782) version
132.0.2 (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 (7444df581b62d357df12ddc3c90d821d940efbb8)
version 131.5.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/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at release/v131 (7444df581b62d357df12ddc3c90d821d940efbb8)
version 131.5.0 (cached)
focus_ios at focus/klar-v132.0
(d9ed6134db59ff456d343e2bb211aefd040319ac) 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)
firefox_desktop at release (16fc978cb4f0cfcab147c3f5e586884dd2c7c3bc)
version 132.0.2 (cached)

Circle CI Task: https://circleci.com/gh/mozilla/experimenter/253933
2024-11-05 23:34:56 +00:00
Beth Rennie ad9134c36f
feat(nimbus): Use mozilla_nimbus_schemas for validation in Experimenter (#11684)
Because:

- mozilla_nimbus_shared is old and busted; and
- mozilla_nimbus_schemas is the new hotness

This commit:

- replaces all usage of mozilla_nimbus_shared with
mozilla_nimbus_schemas in Experimenter.

Fixes #11683
2024-11-05 16:53:47 +00:00
dataops-ci-bot c1b5ce0d64
chore(nimbus): Check external firefox integrations and task ids and versions (#11696) 2024-11-05 15:03:48 +00:00
dataops-ci-bot 68793878d6
chore(nimbus): Update application-services (#11695) 2024-11-05 14:52:58 +00:00
dependabot[bot] b6e96903ca
chore(deps): Bump selenium from 4.25.0 to 4.26.1 in /experimenter/tests (#11692)
Bumps [selenium](https://github.com/SeleniumHQ/Selenium) from 4.25.0 to
4.26.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/SeleniumHQ/Selenium/releases">selenium's
releases</a>.</em></p>
<blockquote>
<h2>Selenium 4.26.0</h2>
<h2>Detailed Changelogs by Component</h2>
<p><!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG">Java</a></strong>
    |    <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES">Python</a></strong>
    |    <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG">DotNet</a></strong>
    |    <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES">Ruby</a></strong>
    |    <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/node/selenium-webdriver/CHANGES.md">JavaScript</a></strong>
    |    <!-- raw HTML omitted --> <strong><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/cpp/iedriverserver/CHANGELOG">IEDriver</a></strong>
<!-- raw HTML omitted --></p>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<!-- raw HTML omitted -->
<ul>
<li>[dotnet] Don't include http headers in internal logs by <a
href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14546">SeleniumHQ/selenium#14546</a></li>
<li>[java] increasing of properties scope for better appium
compatibility by <a
href="https://github.com/iampopovich"><code>@​iampopovich</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14183">SeleniumHQ/selenium#14183</a></li>
<li><code>py/test/selenium/webdriver/common/network.py</code>: remove
python 2 code by <a
href="https://github.com/Delta456"><code>@​Delta456</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14502">SeleniumHQ/selenium#14502</a></li>
<li>[py] fixed a bug in <code>bidi/session.py</code> by removing mutable
object as default value for function argument. by <a
href="https://github.com/sandeepsuryaprasad"><code>@​sandeepsuryaprasad</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14286">SeleniumHQ/selenium#14286</a></li>
<li>[dotnet] Fix flaky VerifyRequestPostData test by <a
href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14556">SeleniumHQ/selenium#14556</a></li>
<li>[dotnet] Don't write trace log message when waiting until driver
service is initialized by <a
href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14557">SeleniumHQ/selenium#14557</a></li>
<li>[dotnet] Support GetLog command by Remote Web Driver by <a
href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14549">SeleniumHQ/selenium#14549</a></li>
<li>[js] Close BiDi websocket connection by <a
href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14507">SeleniumHQ/selenium#14507</a></li>
<li>[dotnet] Add more internal logs around CDP DevTools communication by
<a href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14558">SeleniumHQ/selenium#14558</a></li>
<li>[py] remove un-needed print by <a
href="https://github.com/Delta456"><code>@​Delta456</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14562">SeleniumHQ/selenium#14562</a></li>
<li>[py] Allow driver path to be set using ENV variables by <a
href="https://github.com/Delta456"><code>@​Delta456</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14528">SeleniumHQ/selenium#14528</a></li>
<li>[py] remove python 2.x support from py test file by <a
href="https://github.com/navin772"><code>@​navin772</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14504">SeleniumHQ/selenium#14504</a></li>
<li>[py] remove deprecated parameter from EdgeService by <a
href="https://github.com/Delta456"><code>@​Delta456</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14563">SeleniumHQ/selenium#14563</a></li>
<li>selenium manager: check invalid browser version by <a
href="https://github.com/Delta456"><code>@​Delta456</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14511">SeleniumHQ/selenium#14511</a></li>
<li>[java]: fix decoding of line endings by <a
href="https://github.com/Delta456"><code>@​Delta456</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14539">SeleniumHQ/selenium#14539</a></li>
<li>[grid] UI Overview add sort by Platform, Status, ID in oder ASC|DESC
by <a href="https://github.com/VietND96"><code>@​VietND96</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14571">SeleniumHQ/selenium#14571</a></li>
<li>[dotnet] Json serializer gen context for SM output by <a
href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14481">SeleniumHQ/selenium#14481</a></li>
<li>[java] Add PAC proxy url to arguments for Selenium Manager by <a
href="https://github.com/pujagani"><code>@​pujagani</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14506">SeleniumHQ/selenium#14506</a></li>
<li>[grid]: Capability se:vncEnabled value based on list of vnc-env-var
by <a href="https://github.com/VietND96"><code>@​VietND96</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14584">SeleniumHQ/selenium#14584</a></li>
<li>[grid]: Add node sessionTimeout to Grid status by <a
href="https://github.com/VietND96"><code>@​VietND96</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14582">SeleniumHQ/selenium#14582</a></li>
<li>[java] Fix <code>v*Network.java</code> conditions by <a
href="https://github.com/mk868"><code>@​mk868</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14585">SeleniumHQ/selenium#14585</a></li>
<li>[java] SpotBugs exclude
<code>NM_SAME_SIMPLE_NAME_AS_SUPERCLASS</code> by <a
href="https://github.com/mk868"><code>@​mk868</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14590">SeleniumHQ/selenium#14590</a></li>
<li>[java] Fix SpotBugs findings in <code>ChromiumDriver</code> and
<code>PortProber</code> by <a
href="https://github.com/mk868"><code>@​mk868</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14589">SeleniumHQ/selenium#14589</a></li>
<li>[grid] UI Liveview disconnect noVNC websocket when closing dialog by
<a href="https://github.com/VietND96"><code>@​VietND96</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14598">SeleniumHQ/selenium#14598</a></li>
<li>[grid] UI Sessions view sort Duration in ascending by default by <a
href="https://github.com/VietND96"><code>@​VietND96</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14599">SeleniumHQ/selenium#14599</a></li>
<li>[py] Remote connection throws resp status code when data is empty by
<a href="https://github.com/VietND96"><code>@​VietND96</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14601">SeleniumHQ/selenium#14601</a></li>
<li>[java] SpotBugs exclude <code>NM_CLASS_NAMING_CONVENTION</code> by
<a href="https://github.com/mk868"><code>@​mk868</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14596">SeleniumHQ/selenium#14596</a></li>
<li>[grid] Fix tests for Grid status endpoint and UI by <a
href="https://github.com/VietND96"><code>@​VietND96</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14605">SeleniumHQ/selenium#14605</a></li>
<li>[dotnet] Allow setting of PageDimensions and PageMargins in
PrintOptions directly by <a
href="https://github.com/shbenzer"><code>@​shbenzer</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14593">SeleniumHQ/selenium#14593</a></li>
<li>[py] allow logging diagnose in safari driver by <a
href="https://github.com/Delta456"><code>@​Delta456</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14606">SeleniumHQ/selenium#14606</a></li>
<li>tox formatting for python files in <code>format.sh</code> by <a
href="https://github.com/navin772"><code>@​navin772</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14497">SeleniumHQ/selenium#14497</a></li>
<li>[py] Avoid waiting indefinitely on a frozen chromedriver process by
<a
href="https://github.com/dbernhard-0x7CD"><code>@​dbernhard-0x7CD</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14578">SeleniumHQ/selenium#14578</a></li>
<li>[dotnet] The prebuild scripts is already decommissioned by <a
href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14591">SeleniumHQ/selenium#14591</a></li>
<li>[rb] Add RBS type support for BiDi related classes by <a
href="https://github.com/aguspe"><code>@​aguspe</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14611">SeleniumHQ/selenium#14611</a></li>
<li>[grid] UI Overview add more sort options by <a
href="https://github.com/VietND96"><code>@​VietND96</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14625">SeleniumHQ/selenium#14625</a></li>
<li>[🚀 Feature] [py]: Better compatibility with Appium-python by <a
href="https://github.com/navin772"><code>@​navin772</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14587">SeleniumHQ/selenium#14587</a></li>
<li>Update Ruby BiDi script structs to match spec (as of 2024-07-08) by
<a href="https://github.com/Mr0grog"><code>@​Mr0grog</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14236">SeleniumHQ/selenium#14236</a></li>
<li>[ci] [dotnet] Enable long path in bazel by <a
href="https://github.com/nvborisenko"><code>@​nvborisenko</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/14634">SeleniumHQ/selenium#14634</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/SeleniumHQ/Selenium/commits">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=selenium&package-manager=pip&previous-version=4.25.0&new-version=4.26.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)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-05 14:52:24 +00:00
dependabot[bot] 90f80fc4ac
chore(deps): Bump sentry-sdk from 2.17.0 to 2.18.0 in /experimenter/tests (#11691)
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from
2.17.0 to 2.18.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.18.0</h2>
<h3>Various fixes &amp; improvements</h3>
<ul>
<li>Add LaunchDarkly and OpenFeature integration (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3648">#3648</a>)
by <a
href="https://github.com/cmanallen"><code>@​cmanallen</code></a></li>
<li>Correct typo in a comment (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3726">#3726</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>End <code>http.client</code> span on timeout (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3723">#3723</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Check for <code>h2</code> existence in HTTP/2 transport (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3690">#3690</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Use <code>type()</code> instead when extracting frames (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3716">#3716</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Prefer <code>python_multipart</code> import over
<code>multipart</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3710">#3710</a>)
by <a
href="https://github.com/musicinmybrain"><code>@​musicinmybrain</code></a></li>
<li>Update active thread for asgi (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3669">#3669</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Only enable HTTP2 when DSN is HTTPS (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3678">#3678</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Prepare for upstream Strawberry extension removal (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3649">#3649</a>)
by <a
href="https://github.com/DoctorJohn"><code>@​DoctorJohn</code></a></li>
<li>Enhance README with improved clarity and developer-friendly examples
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3667">#3667</a>)
by <a
href="https://github.com/UTSAVS26"><code>@​UTSAVS26</code></a></li>
<li>Run license compliance action on all PRs (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3699">#3699</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Run CodeQL action on all PRs (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3698">#3698</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Fix UTC assuming test (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3722">#3722</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Exclude fakeredis 2.26.0 on py3.6 and 3.7 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3695">#3695</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for <code>tornado-latest</code> tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3714">#3714</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Install <code>pytest-asyncio</code> for <code>redis</code> tests
(Python 3.12-13) (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3706">#3706</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Clarify that only pinned tests are required (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3713">#3713</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Remove accidentally-committed print (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3712">#3712</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Disable broken RQ test in newly-released RQ 2.0 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3708">#3708</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for <code>celery</code> tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3701">#3701</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> on Python 3.8+ <code>gevent</code> tests
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3700">#3700</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for Python 3.8+ <code>common</code> tests
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3697">#3697</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Remove <code>pytest</code> pin in
<code>requirements-devenv.txt</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3696">#3696</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Test with Falcon 4.0 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3684">#3684</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md">sentry-sdk's
changelog</a>.</em></p>
<blockquote>
<h2>2.18.0</h2>
<h3>Various fixes &amp; improvements</h3>
<ul>
<li>Add LaunchDarkly and OpenFeature integration (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3648">#3648</a>)
by <a
href="https://github.com/cmanallen"><code>@​cmanallen</code></a></li>
<li>Correct typo in a comment (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3726">#3726</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>End <code>http.client</code> span on timeout (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3723">#3723</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Check for <code>h2</code> existence in HTTP/2 transport (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3690">#3690</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Use <code>type()</code> instead when extracting frames (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3716">#3716</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Prefer <code>python_multipart</code> import over
<code>multipart</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3710">#3710</a>)
by <a
href="https://github.com/musicinmybrain"><code>@​musicinmybrain</code></a></li>
<li>Update active thread for asgi (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3669">#3669</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Only enable HTTP2 when DSN is HTTPS (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3678">#3678</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Prepare for upstream Strawberry extension removal (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3649">#3649</a>)
by <a
href="https://github.com/DoctorJohn"><code>@​DoctorJohn</code></a></li>
<li>Enhance README with improved clarity and developer-friendly examples
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3667">#3667</a>)
by <a
href="https://github.com/UTSAVS26"><code>@​UTSAVS26</code></a></li>
<li>Run license compliance action on all PRs (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3699">#3699</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Run CodeQL action on all PRs (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3698">#3698</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Fix UTC assuming test (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3722">#3722</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Exclude fakeredis 2.26.0 on py3.6 and 3.7 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3695">#3695</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for <code>tornado-latest</code> tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3714">#3714</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Install <code>pytest-asyncio</code> for <code>redis</code> tests
(Python 3.12-13) (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3706">#3706</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Clarify that only pinned tests are required (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3713">#3713</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Remove accidentally-committed print (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3712">#3712</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Disable broken RQ test in newly-released RQ 2.0 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3708">#3708</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for <code>celery</code> tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3701">#3701</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> on Python 3.8+ <code>gevent</code> tests
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3700">#3700</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for Python 3.8+ <code>common</code> tests
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3697">#3697</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Remove <code>pytest</code> pin in
<code>requirements-devenv.txt</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3696">#3696</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Test with Falcon 4.0 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3684">#3684</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="09946cb624"><code>09946cb</code></a>
Update CHANGELOG.md</li>
<li><a
href="0a8ef922b8"><code>0a8ef92</code></a>
release: 2.18.0</li>
<li><a
href="dd1117d63f"><code>dd1117d</code></a>
Add LaunchDarkly and OpenFeature integration (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3648">#3648</a>)</li>
<li><a
href="d06a1897e5"><code>d06a189</code></a>
docs(hub): Correct typo in a comment (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3726">#3726</a>)</li>
<li><a
href="5e2d2cf7fd"><code>5e2d2cf</code></a>
fix(tracing): End http.client span on timeout (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3723">#3723</a>)</li>
<li><a
href="5c5d98a793"><code>5c5d98a</code></a>
test: Fix UTC assuming test (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3722">#3722</a>)</li>
<li><a
href="ce9986cb19"><code>ce9986c</code></a>
fix(http2): Check for h2 existence (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3690">#3690</a>)</li>
<li><a
href="02d09346e6"><code>02d0934</code></a>
fix(profiling): Use <code>type()</code> instead when extracting frames
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3716">#3716</a>)</li>
<li><a
href="bf40090424"><code>bf40090</code></a>
test(tornado): Unpin <code>pytest</code> for <code>tornado-latest</code>
tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3714">#3714</a>)</li>
<li><a
href="000c8e6c4e"><code>000c8e6</code></a>
fix(starlette): Prefer python_multipart import over multipart (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3710">#3710</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-python/compare/2.17.0...2.18.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.17.0&new-version=2.18.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-11-04 23:19:15 +00:00
dependabot[bot] f4d029cd9f
chore(deps-dev): Bump webpack from 5.95.0 to 5.96.1 in /experimenter (#11689)
Bumps [webpack](https://github.com/webpack/webpack) from 5.95.0 to
5.96.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/webpack/webpack/releases">webpack's
releases</a>.</em></p>
<blockquote>
<h2>v5.96.1</h2>
<h2>Bug Fixes</h2>
<ul>
<li><strong>[Types]</strong> Add <code>@types/eslint-scope</code> to
dependencieS</li>
<li><strong>[Types]</strong> Fixed regression in
<code>validate</code></li>
</ul>
<h2>v5.96.0</h2>
<h2>Bug Fixes</h2>
<ul>
<li>Fixed Module Federation should track all referenced chunks</li>
<li>Handle Data URI without base64 word</li>
<li>HotUpdateChunk have correct runtime when modified with new
runtime</li>
<li>Order of chunks ids in generated chunk code</li>
<li>No extra Javascript chunks when using asset module as an
entrypoint</li>
<li>Use optimistically logic for
<code>output.environment.dynamicImport</code> to determine chunk format
when no browserslist or target</li>
<li>Collision with global variables for
<code>optimization.avoidEntryIife</code></li>
<li>Avoid through variables in inlined module</li>
<li>Allow chunk template strings in
<code>output.devtoolNamespace</code></li>
<li>No extra runtime for get javascript/css chunk filename</li>
<li>No extra runtime for prefetch and preload in JS runtime when it was
unsed in CSS</li>
<li>Avoid cache invalidation using ProgressPlugin</li>
<li>Increase parallelism when using <code>importModule</code> on the
execution stage</li>
<li>Correctly parsing string in <code>export</code> and
<code>import</code></li>
<li>Typescript types</li>
<li><strong>[CSS]</strong> <code>css/auto</code> considers a module
depending on its filename as <code>css</code> (pure CSS) or
<code>css/local</code>, before it was <code>css/global</code> and
<code>css/local</code></li>
<li><strong>[CSS]</strong> Always interpolate classes even if they are
not involved in export</li>
<li><strong>[CSS]</strong> No extra runtime in Javascript runtime chunks
for asset modules used in CSS</li>
<li><strong>[CSS]</strong> No extra runtime in Javascript runtime chunks
for external asset modules used in CSS</li>
<li><strong>[CSS]</strong> No extra runtime for the <code>node</code>
target</li>
<li><strong>[CSS]</strong> Fixed <code>url()</code>s and
<code>@import</code> parsing</li>
<li><strong>[CSS]</strong> Fixed - emit a warning on broken :local and
:global</li>
</ul>
<h2>New Features</h2>
<ul>
<li>Export CSS and ESM runtime modules</li>
<li>Single Runtime Chunk and Federation eager module hoisting</li>
<li><strong>[CSS]</strong> Support <code>/* webpackIgnore: true
*/</code> for CSS files</li>
<li><strong>[CSS]</strong> Support <code>src()</code> support</li>
<li><strong>[CSS]</strong> CSS nesting in CSS modules</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="d4ced73222"><code>d4ced73</code></a>
chore(release): 5.96.1</li>
<li><a
href="7d6dbea53c"><code>7d6dbea</code></a>
fix: types regression in validate</li>
<li><a
href="5c556e32c5"><code>5c556e3</code></a>
fix: types regression in validate</li>
<li><a
href="2420eaebe2"><code>2420eae</code></a>
fix: add <code>@types/eslint-scope</code> to dependencies due types
regression</li>
<li><a
href="ec45d2d8d4"><code>ec45d2d</code></a>
fix: add <code>@types/eslint-scope</code> to dependencies</li>
<li><a
href="aff0c3ed2b"><code>aff0c3e</code></a>
chore(release): 5.96.0</li>
<li><a
href="6f11ec1731"><code>6f11ec1</code></a>
refactor: module source types code</li>
<li><a
href="b07142f672"><code>b07142f</code></a>
refactor: module source types code</li>
<li><a
href="7d98b3c534"><code>7d98b3c</code></a>
fix: Module Federation should track all referenced chunks</li>
<li><a
href="6d0976951f"><code>6d09769</code></a>
chore: linting</li>
<li>Additional commits viewable in <a
href="https://github.com/webpack/webpack/compare/v5.95.0...v5.96.1">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=webpack&package-manager=npm_and_yarn&previous-version=5.95.0&new-version=5.96.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)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-11-04 23:18:43 +00:00
dependabot[bot] 40cc4affff
chore(deps): Bump sentry-sdk from 2.17.0 to 2.18.0 in /cirrus/server (#11690)
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from
2.17.0 to 2.18.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.18.0</h2>
<h3>Various fixes &amp; improvements</h3>
<ul>
<li>Add LaunchDarkly and OpenFeature integration (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3648">#3648</a>)
by <a
href="https://github.com/cmanallen"><code>@​cmanallen</code></a></li>
<li>Correct typo in a comment (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3726">#3726</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>End <code>http.client</code> span on timeout (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3723">#3723</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Check for <code>h2</code> existence in HTTP/2 transport (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3690">#3690</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Use <code>type()</code> instead when extracting frames (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3716">#3716</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Prefer <code>python_multipart</code> import over
<code>multipart</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3710">#3710</a>)
by <a
href="https://github.com/musicinmybrain"><code>@​musicinmybrain</code></a></li>
<li>Update active thread for asgi (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3669">#3669</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Only enable HTTP2 when DSN is HTTPS (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3678">#3678</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Prepare for upstream Strawberry extension removal (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3649">#3649</a>)
by <a
href="https://github.com/DoctorJohn"><code>@​DoctorJohn</code></a></li>
<li>Enhance README with improved clarity and developer-friendly examples
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3667">#3667</a>)
by <a
href="https://github.com/UTSAVS26"><code>@​UTSAVS26</code></a></li>
<li>Run license compliance action on all PRs (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3699">#3699</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Run CodeQL action on all PRs (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3698">#3698</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Fix UTC assuming test (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3722">#3722</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Exclude fakeredis 2.26.0 on py3.6 and 3.7 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3695">#3695</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for <code>tornado-latest</code> tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3714">#3714</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Install <code>pytest-asyncio</code> for <code>redis</code> tests
(Python 3.12-13) (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3706">#3706</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Clarify that only pinned tests are required (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3713">#3713</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Remove accidentally-committed print (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3712">#3712</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Disable broken RQ test in newly-released RQ 2.0 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3708">#3708</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for <code>celery</code> tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3701">#3701</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> on Python 3.8+ <code>gevent</code> tests
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3700">#3700</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for Python 3.8+ <code>common</code> tests
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3697">#3697</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Remove <code>pytest</code> pin in
<code>requirements-devenv.txt</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3696">#3696</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Test with Falcon 4.0 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3684">#3684</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md">sentry-sdk's
changelog</a>.</em></p>
<blockquote>
<h2>2.18.0</h2>
<h3>Various fixes &amp; improvements</h3>
<ul>
<li>Add LaunchDarkly and OpenFeature integration (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3648">#3648</a>)
by <a
href="https://github.com/cmanallen"><code>@​cmanallen</code></a></li>
<li>Correct typo in a comment (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3726">#3726</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>End <code>http.client</code> span on timeout (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3723">#3723</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Check for <code>h2</code> existence in HTTP/2 transport (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3690">#3690</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Use <code>type()</code> instead when extracting frames (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3716">#3716</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Prefer <code>python_multipart</code> import over
<code>multipart</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3710">#3710</a>)
by <a
href="https://github.com/musicinmybrain"><code>@​musicinmybrain</code></a></li>
<li>Update active thread for asgi (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3669">#3669</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Only enable HTTP2 when DSN is HTTPS (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3678">#3678</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Prepare for upstream Strawberry extension removal (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3649">#3649</a>)
by <a
href="https://github.com/DoctorJohn"><code>@​DoctorJohn</code></a></li>
<li>Enhance README with improved clarity and developer-friendly examples
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3667">#3667</a>)
by <a
href="https://github.com/UTSAVS26"><code>@​UTSAVS26</code></a></li>
<li>Run license compliance action on all PRs (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3699">#3699</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Run CodeQL action on all PRs (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3698">#3698</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Fix UTC assuming test (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3722">#3722</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Exclude fakeredis 2.26.0 on py3.6 and 3.7 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3695">#3695</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for <code>tornado-latest</code> tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3714">#3714</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Install <code>pytest-asyncio</code> for <code>redis</code> tests
(Python 3.12-13) (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3706">#3706</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Clarify that only pinned tests are required (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3713">#3713</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Remove accidentally-committed print (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3712">#3712</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Disable broken RQ test in newly-released RQ 2.0 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3708">#3708</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for <code>celery</code> tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3701">#3701</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> on Python 3.8+ <code>gevent</code> tests
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3700">#3700</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for Python 3.8+ <code>common</code> tests
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3697">#3697</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Remove <code>pytest</code> pin in
<code>requirements-devenv.txt</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3696">#3696</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Test with Falcon 4.0 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3684">#3684</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="09946cb624"><code>09946cb</code></a>
Update CHANGELOG.md</li>
<li><a
href="0a8ef922b8"><code>0a8ef92</code></a>
release: 2.18.0</li>
<li><a
href="dd1117d63f"><code>dd1117d</code></a>
Add LaunchDarkly and OpenFeature integration (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3648">#3648</a>)</li>
<li><a
href="d06a1897e5"><code>d06a189</code></a>
docs(hub): Correct typo in a comment (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3726">#3726</a>)</li>
<li><a
href="5e2d2cf7fd"><code>5e2d2cf</code></a>
fix(tracing): End http.client span on timeout (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3723">#3723</a>)</li>
<li><a
href="5c5d98a793"><code>5c5d98a</code></a>
test: Fix UTC assuming test (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3722">#3722</a>)</li>
<li><a
href="ce9986cb19"><code>ce9986c</code></a>
fix(http2): Check for h2 existence (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3690">#3690</a>)</li>
<li><a
href="02d09346e6"><code>02d0934</code></a>
fix(profiling): Use <code>type()</code> instead when extracting frames
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3716">#3716</a>)</li>
<li><a
href="bf40090424"><code>bf40090</code></a>
test(tornado): Unpin <code>pytest</code> for <code>tornado-latest</code>
tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3714">#3714</a>)</li>
<li><a
href="000c8e6c4e"><code>000c8e6</code></a>
fix(starlette): Prefer python_multipart import over multipart (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3710">#3710</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-python/compare/2.17.0...2.18.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.17.0&new-version=2.18.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-11-04 23:16:27 +00:00
dependabot[bot] bf60afe687
chore(deps): Bump sentry-sdk from 2.17.0 to 2.18.0 in /experimenter (#11694)
Bumps [sentry-sdk](https://github.com/getsentry/sentry-python) from
2.17.0 to 2.18.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.18.0</h2>
<h3>Various fixes &amp; improvements</h3>
<ul>
<li>Add LaunchDarkly and OpenFeature integration (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3648">#3648</a>)
by <a
href="https://github.com/cmanallen"><code>@​cmanallen</code></a></li>
<li>Correct typo in a comment (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3726">#3726</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>End <code>http.client</code> span on timeout (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3723">#3723</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Check for <code>h2</code> existence in HTTP/2 transport (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3690">#3690</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Use <code>type()</code> instead when extracting frames (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3716">#3716</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Prefer <code>python_multipart</code> import over
<code>multipart</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3710">#3710</a>)
by <a
href="https://github.com/musicinmybrain"><code>@​musicinmybrain</code></a></li>
<li>Update active thread for asgi (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3669">#3669</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Only enable HTTP2 when DSN is HTTPS (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3678">#3678</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Prepare for upstream Strawberry extension removal (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3649">#3649</a>)
by <a
href="https://github.com/DoctorJohn"><code>@​DoctorJohn</code></a></li>
<li>Enhance README with improved clarity and developer-friendly examples
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3667">#3667</a>)
by <a
href="https://github.com/UTSAVS26"><code>@​UTSAVS26</code></a></li>
<li>Run license compliance action on all PRs (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3699">#3699</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Run CodeQL action on all PRs (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3698">#3698</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Fix UTC assuming test (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3722">#3722</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Exclude fakeredis 2.26.0 on py3.6 and 3.7 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3695">#3695</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for <code>tornado-latest</code> tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3714">#3714</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Install <code>pytest-asyncio</code> for <code>redis</code> tests
(Python 3.12-13) (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3706">#3706</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Clarify that only pinned tests are required (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3713">#3713</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Remove accidentally-committed print (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3712">#3712</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Disable broken RQ test in newly-released RQ 2.0 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3708">#3708</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for <code>celery</code> tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3701">#3701</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> on Python 3.8+ <code>gevent</code> tests
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3700">#3700</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for Python 3.8+ <code>common</code> tests
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3697">#3697</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Remove <code>pytest</code> pin in
<code>requirements-devenv.txt</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3696">#3696</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Test with Falcon 4.0 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3684">#3684</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/getsentry/sentry-python/blob/master/CHANGELOG.md">sentry-sdk's
changelog</a>.</em></p>
<blockquote>
<h2>2.18.0</h2>
<h3>Various fixes &amp; improvements</h3>
<ul>
<li>Add LaunchDarkly and OpenFeature integration (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3648">#3648</a>)
by <a
href="https://github.com/cmanallen"><code>@​cmanallen</code></a></li>
<li>Correct typo in a comment (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3726">#3726</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>End <code>http.client</code> span on timeout (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3723">#3723</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Check for <code>h2</code> existence in HTTP/2 transport (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3690">#3690</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Use <code>type()</code> instead when extracting frames (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3716">#3716</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Prefer <code>python_multipart</code> import over
<code>multipart</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3710">#3710</a>)
by <a
href="https://github.com/musicinmybrain"><code>@​musicinmybrain</code></a></li>
<li>Update active thread for asgi (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3669">#3669</a>)
by <a
href="https://github.com/Zylphrex"><code>@​Zylphrex</code></a></li>
<li>Only enable HTTP2 when DSN is HTTPS (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3678">#3678</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Prepare for upstream Strawberry extension removal (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3649">#3649</a>)
by <a
href="https://github.com/DoctorJohn"><code>@​DoctorJohn</code></a></li>
<li>Enhance README with improved clarity and developer-friendly examples
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3667">#3667</a>)
by <a
href="https://github.com/UTSAVS26"><code>@​UTSAVS26</code></a></li>
<li>Run license compliance action on all PRs (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3699">#3699</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Run CodeQL action on all PRs (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3698">#3698</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Fix UTC assuming test (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3722">#3722</a>)
by <a href="https://github.com/BYK"><code>@​BYK</code></a></li>
<li>Exclude fakeredis 2.26.0 on py3.6 and 3.7 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3695">#3695</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for <code>tornado-latest</code> tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3714">#3714</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Install <code>pytest-asyncio</code> for <code>redis</code> tests
(Python 3.12-13) (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3706">#3706</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Clarify that only pinned tests are required (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3713">#3713</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Remove accidentally-committed print (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3712">#3712</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Disable broken RQ test in newly-released RQ 2.0 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3708">#3708</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for <code>celery</code> tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3701">#3701</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> on Python 3.8+ <code>gevent</code> tests
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3700">#3700</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Unpin <code>pytest</code> for Python 3.8+ <code>common</code> tests
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3697">#3697</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Remove <code>pytest</code> pin in
<code>requirements-devenv.txt</code> (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3696">#3696</a>)
by <a
href="https://github.com/szokeasaurusrex"><code>@​szokeasaurusrex</code></a></li>
<li>Test with Falcon 4.0 (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3684">#3684</a>)
by <a
href="https://github.com/sentrivana"><code>@​sentrivana</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="09946cb624"><code>09946cb</code></a>
Update CHANGELOG.md</li>
<li><a
href="0a8ef922b8"><code>0a8ef92</code></a>
release: 2.18.0</li>
<li><a
href="dd1117d63f"><code>dd1117d</code></a>
Add LaunchDarkly and OpenFeature integration (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3648">#3648</a>)</li>
<li><a
href="d06a1897e5"><code>d06a189</code></a>
docs(hub): Correct typo in a comment (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3726">#3726</a>)</li>
<li><a
href="5e2d2cf7fd"><code>5e2d2cf</code></a>
fix(tracing): End http.client span on timeout (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3723">#3723</a>)</li>
<li><a
href="5c5d98a793"><code>5c5d98a</code></a>
test: Fix UTC assuming test (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3722">#3722</a>)</li>
<li><a
href="ce9986cb19"><code>ce9986c</code></a>
fix(http2): Check for h2 existence (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3690">#3690</a>)</li>
<li><a
href="02d09346e6"><code>02d0934</code></a>
fix(profiling): Use <code>type()</code> instead when extracting frames
(<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3716">#3716</a>)</li>
<li><a
href="bf40090424"><code>bf40090</code></a>
test(tornado): Unpin <code>pytest</code> for <code>tornado-latest</code>
tests (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3714">#3714</a>)</li>
<li><a
href="000c8e6c4e"><code>000c8e6</code></a>
fix(starlette): Prefer python_multipart import over multipart (<a
href="https://redirect.github.com/getsentry/sentry-python/issues/3710">#3710</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/getsentry/sentry-python/compare/2.17.0...2.18.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.17.0&new-version=2.18.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-11-04 23:15:33 +00:00
dataops-ci-bot 772548fceb
chore(nimbus): Update External Configs (#11686)
SUMMARY:

SUCCESS:

fenix at master (e427778f597602c02eb4a45396043179e21f2998) version None
fenix at master (e427778f597602c02eb4a45396043179e21f2998) version
134.0.0
fenix at beta (e19b0ce1e9cc6ee40663959cdbbda3cf7a5cbc66) version 133.0.0
fenix at release (742cba73be3f67df8e0456438f1d0e3c2b534782) version
132.0.2
firefox_ios at main (554d2f87f10fdac3a228a0ccddf44acfb073c714) version
None
firefox_ios at release/v132 (62fe5764c22f1eb3b3623dfd43429e9839555d3f)
version 132.1.0
firefox_ios at release/v133 (3d522a579203f8800039c45f935914f5586491b7)
version 133.0.0
firefox_ios at main (554d2f87f10fdac3a228a0ccddf44acfb073c714) version
134.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (554d2f87f10fdac3a228a0ccddf44acfb073c714) version
None
focus_ios at release/v132 (62fe5764c22f1eb3b3623dfd43429e9839555d3f)
version 132.1.0
focus_ios at release/v133 (3d522a579203f8800039c45f935914f5586491b7)
version 133.0.0
focus_ios at main (554d2f87f10fdac3a228a0ccddf44acfb073c714) version
134.0.0
monitor_cirrus at main (e5839160a9ec7c4bf94400b7c0364bad72e20606)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(47ca7c4fced08272e380f240cb236133cc6f81f2) version None
firefox_desktop at central (30d0ab34103f47911f93ae0d9c3690f09c337299)
version None
firefox_desktop at central (30d0ab34103f47911f93ae0d9c3690f09c337299)
version 134.0.0
firefox_desktop at beta (753b1b64b02d789788ab7984a5f1ca9512736140)
version 133.0.0
firefox_desktop at release (16fc978cb4f0cfcab147c3f5e586884dd2c7c3bc)
version 132.0.2
firefox_desktop at esr128 (5a74da019021e5d169a56319c568868e00040130)
version 128.5.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 (7444df581b62d357df12ddc3c90d821d940efbb8)
version 131.5.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/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at release/v131 (7444df581b62d357df12ddc3c90d821d940efbb8)
version 131.5.0 (cached)
focus_ios at focus/klar-v132.0
(d9ed6134db59ff456d343e2bb211aefd040319ac) 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)
firefox_desktop at esr115 (180b5255ed4c27e25e4388f0701a22bb925e4429)
version 115.18.0 (cached)

Circle CI Task: https://circleci.com/gh/mozilla/experimenter/253055
2024-11-04 19:56:29 +00:00
dataops-ci-bot 0234cd2ba1
chore(nimbus): Update External Configs (#11682)
SUMMARY:

SUCCESS:

fenix at master (387f3edbef37d31b2e91fb0812c74b54729e86ff) version None
fenix at master (387f3edbef37d31b2e91fb0812c74b54729e86ff) version
134.0.0
fenix at beta (744412bf7573274fd1d0e747f4f267ace39aa20e) version 133.0.0
fenix at release (0cc75bc6e45631ccf700a40e4d09aeb82ced3566) version
132.0.1
firefox_ios at main (c8ab224d44ed1628478eec7a58d277588b2f6b3c) version
None
firefox_ios at release/v133 (8f73e239d28a72fad7492fb3df53cde74fe5998d)
version 133.0.0
firefox_ios at main (c8ab224d44ed1628478eec7a58d277588b2f6b3c) version
134.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (c8ab224d44ed1628478eec7a58d277588b2f6b3c) version
None
focus_ios at release/v133 (8f73e239d28a72fad7492fb3df53cde74fe5998d)
version 133.0.0
focus_ios at main (c8ab224d44ed1628478eec7a58d277588b2f6b3c) version
134.0.0
monitor_cirrus at main (bf4db713d656a1504214d11dc1903a035246ae9e)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(3e8bbdc416f892f2edae438ca7d19cde27fcf14b) version None
firefox_desktop at central (b26d51f8c9177d0b4274407c337393018f1a7e33)
version None
firefox_desktop at central (b26d51f8c9177d0b4274407c337393018f1a7e33)
version 134.0.0
firefox_desktop at beta (95f43e74f43c824d86752237c6170ac84f116eb7)
version 133.0.0
firefox_desktop at release (e82c9f4d8c7f9a60805e310aa6df45a42f4f09ac)
version 132.0.1
firefox_desktop at esr115 (180b5255ed4c27e25e4388f0701a22bb925e4429)
version 115.18.0
firefox_desktop at esr128 (34ea820483b770ad779c0df7255cb7048ba72a33)
version 128.5.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 (7444df581b62d357df12ddc3c90d821d940efbb8)
version 131.5.0 (cached)
firefox_ios at release/v132 (8d0c276462719f97ad5a28e633fb1a62ce16c337)
version 132.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/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at release/v131 (7444df581b62d357df12ddc3c90d821d940efbb8)
version 131.5.0 (cached)
focus_ios at release/v132 (8d0c276462719f97ad5a28e633fb1a62ce16c337)
version 132.1.0 (cached)
focus_ios at focus/klar-v132.0
(d9ed6134db59ff456d343e2bb211aefd040319ac) 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)

Circle CI Task: https://circleci.com/gh/mozilla/experimenter/252914
2024-11-04 16:32:25 +00:00
Beth Rennie e40ca17143
chore(schemas): Re-order Dockerfile to avoid rebuilding the world (#11679)
Because:

- we were running poetry install *after* copying files, which was
causing unnecessary layer invalidation

This commit:

- re-orders the dependency installtion before file copying, so that file
edits do not require you to reinstall dependencies.

Fixes #11676
2024-11-04 16:21:10 +00:00
dataops-ci-bot 406ff6f550
chore(nimbus): Check external firefox integrations and task ids and versions (#11685) 2024-11-04 15:33:29 +00:00
Beth Rennie ad39342a4e
feat(schemas): pull out NimbusExperiment.localizations into a schema model (#11677)
Because:

- we previously were using the generated JSONSchema definition of the
localizations field to validate it in Experimenter; and
- we now have pydantic v2 in Experimenter

This commit:

- pulls out the localizations field into a separate model so that we can
use that for valdiation directly in Experimenter; and
- bumps the version to 2024.11.1

Fixes #11673
2024-11-01 19:31:47 +00:00
Beth Rennie 212bd1bd47
chore(nimbus): Use new ENV KEY=value syntax in all Dockerfiles (#11680)
Because:

- Docker has deprecated `ENV KEY value` syntax and is now complaining
about our usage

This commit:

- updates our usage to the new syntax.

Fixes #11678
2024-11-01 19:07:02 +00:00
dataops-ci-bot 2dc2443c4b
chore(nimbus): Update External Configs (#11668)
SUMMARY:

SUCCESS:

fenix at master (71363f75046a28a463540a2e1d8e282aa2c0b258) version None
fenix at master (71363f75046a28a463540a2e1d8e282aa2c0b258) version
134.0.0
fenix at beta (c311bfdf8cce5a70f654fa9dd1d0f4b05f600a42) version 133.0.0
fenix at release (86907d5d52790fc88310f2102ab619daf33aeb1d) version
132.0.1
firefox_ios at main (b8ffcbff3b95dfcbff8e6748d4dd1ae3ad54d27b) version
None
firefox_ios at main (b8ffcbff3b95dfcbff8e6748d4dd1ae3ad54d27b) version
134.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (b8ffcbff3b95dfcbff8e6748d4dd1ae3ad54d27b) version
None
focus_ios at main (b8ffcbff3b95dfcbff8e6748d4dd1ae3ad54d27b) version
134.0.0
monitor_cirrus at main (08ccb2f8d5526f538f6776a1a64128bea19357af)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(4634f3703781e673a19f8e148122a2514e5c63cb) version None
firefox_desktop at central (8301e6902b9a1d457319bb7d203cf3e9385a5139)
version None
firefox_desktop at central (8301e6902b9a1d457319bb7d203cf3e9385a5139)
version 134.0.0
firefox_desktop at beta (425ee18d62c010d102f7d6160605893bdde5c0fe)
version 133.0.0
firefox_desktop at release (0d717220e53f8dcae4ee418c7313d433bae8ef91)
version 132.0.1
firefox_desktop at esr128 (893b0489efa4b18355ea91113c28bf7c731a2749)
version 128.5.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 (7444df581b62d357df12ddc3c90d821d940efbb8)
version 131.5.0 (cached)
firefox_ios at release/v132 (8d0c276462719f97ad5a28e633fb1a62ce16c337)
version 132.1.0 (cached)
firefox_ios at release/v133 (64c7f5ccb2a0c391f701f6947f067158b2b17d0d)
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/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at release/v131 (7444df581b62d357df12ddc3c90d821d940efbb8)
version 131.5.0 (cached)
focus_ios at release/v132 (8d0c276462719f97ad5a28e633fb1a62ce16c337)
version 132.1.0 (cached)
focus_ios at release/v133 (64c7f5ccb2a0c391f701f6947f067158b2b17d0d)
version 133.0.0 (cached)
focus_ios at focus/klar-v132.0
(d9ed6134db59ff456d343e2bb211aefd040319ac) 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)
firefox_desktop at esr115 (69bdb4644c6a7e21be5513d47f8c69b043baee9a)
version 115.18.0 (cached)

Circle CI Task: https://circleci.com/gh/mozilla/experimenter/252014
2024-11-01 16:34:56 +00:00
Beth Rennie 59328d5a1c
chore(project): Stop publishing experimenter to dockerhub for deployment (#11666)
Because:

- we are deploying through GAR images now

This commit:

- removes our push to dockerhub; and
- removes our push to gcr

Fixes #11665
2024-11-01 16:29:45 +00:00
Beth Rennie fb066fb79a
chore(schemas): Remove file caching from Dockerfile (#11672)
Because:

- using the file-loader layer can trigger unnecessary layer rebuilds due
to invalidating the layer cache

This commit:

- removes the file caching layer from the schemas Dockerfile

Fixes #11670
2024-11-01 15:24:34 +00:00
dataops-ci-bot 6664e45779
chore(nimbus): Check external firefox integrations and task ids and versions (#11669) 2024-11-01 14:49:17 +00:00
Beth Rennie f4f2972162
feat(project): add a make refresh_db target (#11663)
Because:

- make refresh does rebuild the DB but also blows away all containers;
and
- I just want to rebuild the DB

This commit:

- adds a make refresh_db (which refresh depends on) that will just
recreate the database.

Fixes #11661
2024-10-31 19:49:37 +00:00
dataops-ci-bot df563f1540
chore(nimbus): Update application-services (#11658) 2024-10-31 15:38:56 +00:00
dataops-ci-bot 754916c3d1
chore(nimbus): Update External Configs (#11659)
SUMMARY:

SUCCESS:

fenix at master (91112db840238a7dfc15361f4762ba8bf4560806) version None
fenix at master (91112db840238a7dfc15361f4762ba8bf4560806) version
134.0.0
fenix at beta (0ea8086d2fceef72617d6d14dc8786ca1fa413aa) version 133.0.0
firefox_ios at main (58d8c7ec677f99defff8cf41f90993e69004cd29) version
None
firefox_ios at release/v132 (8d0c276462719f97ad5a28e633fb1a62ce16c337)
version 132.1.0
firefox_ios at release/v133 (64c7f5ccb2a0c391f701f6947f067158b2b17d0d)
version 133.0.0
firefox_ios at main (58d8c7ec677f99defff8cf41f90993e69004cd29) version
134.0.0
focus_android at main (fe8a71cd70ad5674abe1824fe11dc78372b736c2) version
None
focus_ios at main (58d8c7ec677f99defff8cf41f90993e69004cd29) version
None
focus_ios at release/v132 (8d0c276462719f97ad5a28e633fb1a62ce16c337)
version 132.1.0
focus_ios at release/v133 (64c7f5ccb2a0c391f701f6947f067158b2b17d0d)
version 133.0.0
focus_ios at main (58d8c7ec677f99defff8cf41f90993e69004cd29) version
134.0.0
monitor_cirrus at main (c14d7194dd875a3c35bffd67f559ee3baa78865a)
version None
mozillavpn_backend_cirrus at main
(2eb7ad4188db6bd5d4f48a15dd2768f89c143bc6) version None
firefox_accounts_cirrus at main
(c39bcfae02f07b05eca7778760efb6a98ed688a5) version None
firefox_desktop at central (2cc133b3c09973080c249c53419139bb94f2c3ae)
version None
firefox_desktop at central (2cc133b3c09973080c249c53419139bb94f2c3ae)
version 134.0.0
firefox_desktop at beta (6bc468540055a62244f0f9beae631c2ddf83b53d)
version 133.0.0
firefox_desktop at esr115 (69bdb4644c6a7e21be5513d47f8c69b043baee9a)
version 115.18.0
firefox_desktop at esr128 (624059a17dc57180bda5101fd5dcbba7707d97ff)
version 128.5.0

CACHED:

fenix at release (249c698f5cf29b3b52e8cd97299b39db4d4a8764) version
132.0.1 (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 (7444df581b62d357df12ddc3c90d821d940efbb8)
version 131.5.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/v129 (500c57e46f0de7c5125ba823eb4f72500934bdca)
version 129.3.0 (cached)
focus_ios at release/v130 (a48ec1b1f0219e1987bb38bc4f6b838f37dc6f12)
version 130.2.0 (cached)
focus_ios at release/v131 (7444df581b62d357df12ddc3c90d821d940efbb8)
version 131.5.0 (cached)
focus_ios at focus/klar-v132.0
(d9ed6134db59ff456d343e2bb211aefd040319ac) 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)
firefox_desktop at release (52b664a7c1550ee98eadae8e538c0bb2347a45a6)
version 132.0.1 (cached)

Circle CI Task: https://circleci.com/gh/mozilla/experimenter/251410
2024-10-31 15:15:12 +00:00
dataops-ci-bot b2be459f3c
chore(nimbus): Check external firefox integrations and task ids and versions (#11660) 2024-10-31 14:12:55 +00:00
Beth Rennie dd30e83ace
bug(nimbus): Don't use the JSON django-redis serializer (#11657)
Because:

- we're caching some of our HTTP responses in the API; and
- these responses are not JSON serializable

This commit:

- reverts us to using the default pickle serializer for django-redis.

Fixes #11656
2024-10-30 21:04:35 +00:00
Beth Rennie da74ad6d45
feat(nimbus): Update mozilla-nimbus-schemas and pydantic (#11653)
Because:

- mozilla-nimbus-schemas is on pydantic v2; and
- experimenter is not

this commit:

- updates experimenter to use pydantic v2;
- updates experimenter to use the new version of mozilla-nimbus-schemas.

Fixes #11547
2024-10-30 20:27:41 +00:00
Beth Rennie d7853644a6
bug(nimbus): dont throw when cached population sizing data is None (#11655)
Because:

- we now throw when we get an unexpected data type from the cache when
reading the population sizing data; and
- we are not doing a check for None, which is causing an exception to be
logged for every graphQL query for nimbus configuration

This commit:

- adds an explicit `is not None` check to the cache read.

Fixes #11654
2024-10-30 20:27:11 +00:00
Jared Lockhart 1e10248936
bug(project): disable signed urls (#11652)
Because

* To migrate to GCPV2 we must disable signed urls for uploaded images

This commit

* Disables signed urls

fixes #11651
2024-10-30 19:41:55 +00:00
Beth Rennie 9614251d4c
feat(nimbus): Store sizing data as JSON in the cache and validate (#11640)
Because:

- by default, django-redis will pickle objects to cache them;
- we were storing pickled SampleSizes instances in the cache; and
- updating to mozilla-nimbus-schemas v2024.10.1 (and pydantic v2) broke
the unpickling

This commit:

- changes our django-redis configuration to use a JSON serializer;
- updates the usage of the cache to always store a JSON representation
of the sizing data; and
- evicts invalid sample size cache entries if they cannot be parsed

Fixes #11638
2024-10-30 19:11:20 +00:00
Beth Rennie f27eb2ac41
chore(schemas): upgrade to Poetry 1.8.4 (#11646)
chore(schemas): upgrade to Poetry 1.8.4

Because:

- everything else is using Poetry 1.8.4; and
- the README says we're using Python 3.11 but actually we're using 3.10

This commit:

- updates mozilla_nimbus_schemas to use Poetry 1.8.4; and
- updates the Python version in the README.

Fixes #11645
2024-10-30 18:03:27 +00:00
Benjamin Forehand Jr 1825f95179
chore(ci): Update tracking namespaces for firefox fenix builds. (#11648)
Because

- The namespaces we were using to track fenix builds in Mozilla central
were incorrect

This commit

- Updates the namespaces and the files with the correct task IDs

Fixes #11647
2024-10-30 17:31:38 +00:00
Herraj Luhano 0285f58d1c
feat(schema): Add schema changes for firefox labs (#11636)
Because

- We need to update the Nimbus Experiment schema with Firefox Labs
relevant fields.

This commit

- Updates `NimbusExperiment` class in the `experiments.py` module with
these optional fields `isFirefoxLabsOptIn`, `firefoxLabsTitle`,
`firefoxLabsDescription`.
- Updates `ExperimentMultiFeatureDesktopBranch` class in the
`experiments.py` module with the optional field `firefoxLabsTitle`.
- Adds relevant generated json and TS schemas.
- Updates and adds unit tests for `NimbusExperiment`.
- Adds fixtures(json) for the above tests.

Fixes #[11562](https://github.com/mozilla/experimenter/issues/11562)
2024-10-30 17:14:15 +00:00
Beth Rennie 55a1f3704e
chore(nimbus): Update to poetry 1.8.4 (#11616)
Because:

- We are on an older version of poetry

This commit:

- Updates to the latest version of peotry

Fixes #11602
2024-10-30 15:58:15 +00:00
dataops-ci-bot 6ce35b042f
chore(nimbus): Update application-services (#11643) 2024-10-30 15:44:30 +00:00
Beth Rennie 8ac936deec
chore(project): update CODEOWNERS (#11642)
Because:

- Mike was not listed as a code owner for jetstream; and
- the file was not sorted

This commit:

- adds Mike as an owner for jetstream; and
- sorts the file.

Fixes #11641.
2024-10-30 15:28:48 +00:00
dataops-ci-bot bc07ed9708
chore(nimbus): Check external firefox integrations and task ids and versions (#11644) 2024-10-30 15:07:18 +00:00
dataops-ci-bot d546a6f3b3
chore(nimbus): Check external firefox integrations and task ids and versions (#11634)
Co-authored-by: Benjamin Forehand Jr <bennyjr169@gmail.com>
2024-10-29 20:53:11 +00:00
Beth Rennie f6c799636a
Backout "feat(nimbus): Update mozilla-nimbus-schemas and pydantic" (#11637)
Because:

- commit 015e24b0be broke the v5 API (on
purpose this time!)

This commit:

- reverts that commit so that we can fix the issue now that we know what
it is.

Fixes #11618.

This backs out commit 9a185ff2d5.
2024-10-29 19:18:57 +00:00
dataops-ci-bot 015e24b0be
chore(nimbus): Update application-services (#11620) 2024-10-29 17:43:44 +00:00
Beth Rennie 9a185ff2d5
feat(nimbus): Update mozilla-nimbus-schemas and pydantic (#11624)
Because:

- mozilla-nimbus-schemas is on pydantic v2; and
- experimenter is not

this commit:

- updates experimenter to use pydantic v2;
- updates experimenter to use the new version of mozilla-nimbus-schemas.

Fixes #11547
2024-10-29 16:11:21 +00:00
dependabot[bot] 76652d09b9
chore(deps): Bump elliptic from 6.5.7 to 6.6.0 in /experimenter (#11632)
Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.7 to
6.6.0.
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b8a7edd61a"><code>b8a7edd</code></a>
6.6.0</li>
<li><a
href="34c853478c"><code>34c8534</code></a>
fix: signature verification due to leading zeros</li>
<li>See full diff in <a
href="https://github.com/indutny/elliptic/compare/v6.5.7...v6.6.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=elliptic&package-manager=npm_and_yarn&previous-version=6.5.7&new-version=6.6.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)
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-29 15:51:37 +00:00