Commit 52142a0
authored
deps(python): bump the python-minor group across 1 directory with 7 updates (#545)
Bumps the python-minor group with 7 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
| [fastapi](https://github.com/fastapi/fastapi) | `0.122.0` | `0.124.0`
|
| [google-cloud-storage](https://github.com/googleapis/python-storage) |
`3.6.0` | `3.7.0` |
| [pandas-stubs](https://github.com/pandas-dev/pandas-stubs) |
`2.3.2.250926` | `2.3.3.251201` |
| [pytest](https://github.com/pytest-dev/pytest) | `9.0.1` | `9.0.2` |
| [ruff](https://github.com/astral-sh/ruff) | `0.14.7` | `0.14.8` |
| [pygal](https://github.com/Kozea/pygal) | `3.0.5` | `3.1.0` |
| [selenium](https://github.com/SeleniumHQ/Selenium) | `4.38.0` |
`4.39.0` |
Updates `fastapi` from 0.122.0 to 0.124.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/fastapi/fastapi/releases">fastapi's
releases</a>.</em></p>
<blockquote>
<h2>0.124.0</h2>
<h3>Features</h3>
<ul>
<li>🚸 Improve tracebacks by adding endpoint metadata. PR <a
href="https://redirect.github.com/fastapi/fastapi/pull/14306">#14306</a>
by <a
href="https://github.com/savannahostrowski"><code>@savannahostrowski</code></a>.</li>
</ul>
<h3>Internal</h3>
<ul>
<li>✏️ Fix typo in <code>scripts/mkdocs_hooks.py</code>. PR <a
href="https://redirect.github.com/fastapi/fastapi/pull/14457">#14457</a>
by <a
href="https://github.com/yujiteshima"><code>@yujiteshima</code></a>.</li>
</ul>
<h2>0.123.10</h2>
<h3>Fixes</h3>
<ul>
<li>🐛 Fix using class (not instance) dependency that has
<code>__call__</code> method. PR <a
href="https://redirect.github.com/fastapi/fastapi/pull/14458">#14458</a>
by <a
href="https://github.com/YuriiMotov"><code>@YuriiMotov</code></a>.</li>
<li>🐛 Fix <code>separate_input_output_schemas=False</code> with
<code>computed_field</code>. PR <a
href="https://redirect.github.com/fastapi/fastapi/pull/14453">#14453</a>
by <a
href="https://github.com/YuriiMotov"><code>@YuriiMotov</code></a>.</li>
</ul>
<h2>0.123.9</h2>
<h3>Fixes</h3>
<ul>
<li>🐛 Fix OAuth2 scopes in OpenAPI in extra corner cases, parent
dependency with scopes, sub-dependency security scheme without scopes.
PR <a
href="https://redirect.github.com/fastapi/fastapi/pull/14459">#14459</a>
by <a
href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
</ul>
<h2>0.123.8</h2>
<h3>Fixes</h3>
<ul>
<li>🐛 Fix OpenAPI security scheme OAuth2 scopes declaration, deduplicate
security schemes with different scopes. PR <a
href="https://redirect.github.com/fastapi/fastapi/pull/14455">#14455</a>
by <a
href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
</ul>
<h2>0.123.7</h2>
<h3>Fixes</h3>
<ul>
<li>🐛 Fix evaluating stringified annotations in Python 3.10. PR <a
href="https://redirect.github.com/fastapi/fastapi/pull/11355">#11355</a>
by <a href="https://github.com/chaen"><code>@chaen</code></a>.</li>
</ul>
<h2>0.123.6</h2>
<h3>Fixes</h3>
<ul>
<li>🐛 Fix support for functools wraps and partial combined, for async
and regular functions and classes in path operations and dependencies.
PR <a
href="https://redirect.github.com/fastapi/fastapi/pull/14448">#14448</a>
by <a
href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
</ul>
<h2>0.123.5</h2>
<h3>Features</h3>
<ul>
<li>✨ Allow using dependables with <code>functools.partial()</code>. PR
<a
href="https://redirect.github.com/fastapi/fastapi/pull/9753">#9753</a>
by <a href="https://github.com/lieryan"><code>@lieryan</code></a>.</li>
<li>✨ Add support for wrapped functions (e.g.
<code>@functools.wraps()</code>) used with forward references. PR <a
href="https://redirect.github.com/fastapi/fastapi/pull/5077">#5077</a>
by <a
href="https://github.com/lucaswiman"><code>@lucaswiman</code></a>.</li>
<li>✨ Handle wrapped dependencies. PR <a
href="https://redirect.github.com/fastapi/fastapi/pull/9555">#9555</a>
by <a href="https://github.com/phy1729"><code>@phy1729</code></a>.</li>
</ul>
<h3>Fixes</h3>
<ul>
<li>🐛 Fix optional sequence handling with new union syntax from Python
3.10. PR <a
href="https://redirect.github.com/fastapi/fastapi/pull/14430">#14430</a>
by <a href="https://github.com/Viicos"><code>@Viicos</code></a>.</li>
</ul>
<h3>Refactors</h3>
<ul>
<li>🔥 Remove dangling extra condiitonal no longer needed. PR <a
href="https://redirect.github.com/fastapi/fastapi/pull/14435">#14435</a>
by <a
href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
<li>♻️ Refactor internals, update <code>is_coroutine</code> check to
reuse internal supported variants (unwrap, check class). PR <a
href="https://redirect.github.com/fastapi/fastapi/pull/14434">#14434</a>
by <a
href="https://github.com/tiangolo"><code>@tiangolo</code></a>.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/fastapi/fastapi/commit/b5ca13249e3f2002c70c3f2de528a128af2008f7"><code>b5ca132</code></a>
🔖 Release version 0.124.0</li>
<li><a
href="https://github.com/fastapi/fastapi/commit/a2cef707e30fb6eb14812e4e273e34079d30ae6b"><code>a2cef70</code></a>
📝 Update release notes</li>
<li><a
href="https://github.com/fastapi/fastapi/commit/5b6245666b8a499d2551caff7567056ef7f881b2"><code>5b62456</code></a>
✏️ Fix typo in <code>scripts/mkdocs_hooks.py</code> (<a
href="https://redirect.github.com/fastapi/fastapi/issues/14457">#14457</a>)</li>
<li><a
href="https://github.com/fastapi/fastapi/commit/dbd34f15789f4afa851e339cea4fcd49f421039d"><code>dbd34f1</code></a>
📝 Update release notes</li>
<li><a
href="https://github.com/fastapi/fastapi/commit/e1117f75505bbdb2d42321a009dbf26c9c2b8b6d"><code>e1117f7</code></a>
🚸 Improve tracebacks by adding endpoint metadata (<a
href="https://redirect.github.com/fastapi/fastapi/issues/14306">#14306</a>)</li>
<li><a
href="https://github.com/fastapi/fastapi/commit/08b09e5236e315b6f10265ed229f130d4befb4ea"><code>08b09e5</code></a>
🔖 Release version 0.123.10</li>
<li><a
href="https://github.com/fastapi/fastapi/commit/e7d7038dfa35fc923f20fd11a969d2e65e1b9df1"><code>e7d7038</code></a>
📝 Update release notes</li>
<li><a
href="https://github.com/fastapi/fastapi/commit/da0ffab0b260475499294d3dc767409d7bca5c34"><code>da0ffab</code></a>
🐛 Fix using class (not instance) dependency that has
<code>__call__</code> method (<a
href="https://redirect.github.com/fastapi/fastapi/issues/14458">#14458</a>)</li>
<li><a
href="https://github.com/fastapi/fastapi/commit/516169428d2fa189d34318ebc469a082c49c1189"><code>5161694</code></a>
📝 Update release notes</li>
<li><a
href="https://github.com/fastapi/fastapi/commit/812a1926f06391b22b081fdb11fe7528e3b91293"><code>812a192</code></a>
🐛 Fix <code>separate_input_output_schemas=False</code> with
<code>computed_field</code> (<a
href="https://redirect.github.com/fastapi/fastapi/issues/14453">#14453</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/fastapi/fastapi/compare/0.122.0...0.124.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `google-cloud-storage` from 3.6.0 to 3.7.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/python-storage/releases">google-cloud-storage's
releases</a>.</em></p>
<blockquote>
<h2>v3.7.0</h2>
<h2><a
href="https://github.com/googleapis/python-storage/compare/v3.6.0...v3.7.0">3.7.0</a>
(2025-12-09)</h2>
<h3>Features</h3>
<ul>
<li>Auto enable mTLS when supported certificates are detected (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1637">#1637</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/4e91c541363f0e583bf9dd1b81a95ff2cb618bac">4e91c54</a>)</li>
<li>Send entire object checksum in the final api call of resumable
upload (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1654">#1654</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/ddce7e53a13e6c0487221bb14e88161da7ed9e08">ddce7e5</a>)</li>
<li>Support urllib3 >= 2.6.0 (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1658">#1658</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/57405e956a7ca579b20582bf6435cec42743c478">57405e9</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li><strong>bucket:</strong> Move blob fails when the new blob name
contains characters that need to be url encoded (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1605">#1605</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/ec470a270e189e137c7229cc359367d5a897cdb9">ec470a2</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/googleapis/python-storage/blob/main/CHANGELOG.md">google-cloud-storage's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/googleapis/python-storage/compare/v3.6.0...v3.7.0">3.7.0</a>
(2025-12-09)</h2>
<h3>Features</h3>
<ul>
<li>Auto enable mTLS when supported certificates are detected (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1637">#1637</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/4e91c541363f0e583bf9dd1b81a95ff2cb618bac">4e91c54</a>)</li>
<li>Send entire object checksum in the final api call of resumable
upload (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1654">#1654</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/ddce7e53a13e6c0487221bb14e88161da7ed9e08">ddce7e5</a>)</li>
<li>Support urllib3 >= 2.6.0 (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1658">#1658</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/57405e956a7ca579b20582bf6435cec42743c478">57405e9</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>Fix for <a
href="https://github.com/googleapis/python-storage/blob/57405e956a7ca579b20582bf6435cec42743c478/google/cloud/storage/bucket.py#L2256">move_blob</a>
failure when the new blob name contains characters that need to be url
encoded (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1605">#1605</a>)
(<a
href="https://github.com/googleapis/python-storage/commit/ec470a270e189e137c7229cc359367d5a897cdb9">ec470a2</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/googleapis/python-storage/commit/89a947a877f0d8f19be3a2bc45e5dfb8b8a977e5"><code>89a947a</code></a>
chore(main): release 3.7.0 (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1621">#1621</a>)</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/57405e956a7ca579b20582bf6435cec42743c478"><code>57405e9</code></a>
feat: Support urllib3 >= 2.6.0 (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1658">#1658</a>)</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/ddce7e53a13e6c0487221bb14e88161da7ed9e08"><code>ddce7e5</code></a>
feat: send entire object checksum in the final api call of resumable
upload (...</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/4e91c541363f0e583bf9dd1b81a95ff2cb618bac"><code>4e91c54</code></a>
feat: Auto enable mTLS when supported certificates are detected (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1637">#1637</a>)</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/4c6d549c3f6f14ee73975de8250f9d975dd0fa10"><code>4c6d549</code></a>
chore: setup system tests for zonal buckets in cloud build (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1639">#1639</a>)</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/6ed12b97126ab936b6033a16d5e61ef424e94b37"><code>6ed12b9</code></a>
chore: fix failing system test due to version upgrade of urllib3 (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1651">#1651</a>)</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/6ab8d9240ccade0a7a9570d03713ffb81a9efa86"><code>6ab8d92</code></a>
chore: Add gRPC packages under extra-dependencies (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1640">#1640</a>)</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/a1c25073e353c317574f9dbdad19e29566f96d65"><code>a1c2507</code></a>
chore: fix conformance test failure due to VM's API version mismatch.
(<a
href="https://redirect.github.com/googleapis/python-storage/issues/1635">#1635</a>)</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/9e6fefdc24a12a9189f7119bc9119e84a061842f"><code>9e6fefd</code></a>
fix: Add simple flush for optimized writes (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1633">#1633</a>)</li>
<li><a
href="https://github.com/googleapis/python-storage/commit/fcda23375c52b994f3b57d005f074f7243ade8e7"><code>fcda233</code></a>
chore: Add Sys test for move blob where name needs url encoding (<a
href="https://redirect.github.com/googleapis/python-storage/issues/1624">#1624</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/googleapis/python-storage/compare/v3.6.0...v3.7.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `pandas-stubs` from 2.3.2.250926 to 2.3.3.251201
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/87f07afc534d46eab66f814d26a4cee1e8dd22d3"><code>87f07af</code></a>
Version 2.3.3.251201</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/18626a90c02d1e428be409161f7ba7ea8e6a117d"><code>18626a9</code></a>
type <code>isin</code>, remove redundant <code>Iterable | Series</code>
(<a
href="https://redirect.github.com/pandas-dev/pandas-stubs/issues/1507">#1507</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/cf7478f78d210b7b08b08f5ca74042791a87d9f8"><code>cf7478f</code></a>
TST: <a
href="https://redirect.github.com/pandas-dev/pandas-stubs/issues/1451">#1451</a>
propagate upstream fixes (<a
href="https://redirect.github.com/pandas-dev/pandas-stubs/issues/1516">#1516</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/184395231f584de80d85a062ac4dceabc5acc6e8"><code>1843952</code></a>
Use np array aliases in tests (<a
href="https://redirect.github.com/pandas-dev/pandas-stubs/issues/1515">#1515</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/085653b4775408cdfffe5420b3a3a24c9919186f"><code>085653b</code></a>
GH1432 Partial resolution for some TODOs (<a
href="https://redirect.github.com/pandas-dev/pandas-stubs/issues/1492">#1492</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/c616fb5cf953e54f9ed6cf9d26ecbf2f48a97c01"><code>c616fb5</code></a>
MAINT: <a
href="https://redirect.github.com/pandas-dev/pandas-stubs/issues/1503">#1503</a>
deduplicate <code>tests/__init__.py</code> (<a
href="https://redirect.github.com/pandas-dev/pandas-stubs/issues/1508">#1508</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/90b56d7191a699ab6ed4c484cc51f8482777cc74"><code>90b56d7</code></a>
use np_ndarray_intp, np_ndarray_int64, np_ndarray_float aliases more (<a
href="https://redirect.github.com/pandas-dev/pandas-stubs/issues/1513">#1513</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/2448b5fb8cf8c9e699d342c629fa7f90bbfd733d"><code>2448b5f</code></a>
GH1484 Upgrade ty (<a
href="https://redirect.github.com/pandas-dev/pandas-stubs/issues/1509">#1509</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/852ef644eeeaa8c67434deea18da9e73e88481f8"><code>852ef64</code></a>
FIX: <a
href="https://redirect.github.com/pandas-dev/pandas-stubs/issues/1508">#1508</a>
numpy 1darrays in tests (<a
href="https://redirect.github.com/pandas-dev/pandas-stubs/issues/1512">#1512</a>)</li>
<li><a
href="https://github.com/pandas-dev/pandas-stubs/commit/b82986c40bb3da8888c836b91baee2c9c9276d26"><code>b82986c</code></a>
type Index methods: putmask, asof, asof_locs, sort_values,
get_indexer_non_un...</li>
<li>Additional commits viewable in <a
href="https://github.com/pandas-dev/pandas-stubs/compare/v2.3.2.250926...v2.3.3.251201">compare
view</a></li>
</ul>
</details>
<br />
Updates `pytest` from 9.0.1 to 9.0.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pytest-dev/pytest/releases">pytest's
releases</a>.</em></p>
<blockquote>
<h2>9.0.2</h2>
<h1>pytest 9.0.2 (2025-12-06)</h1>
<h2>Bug fixes</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/13896">#13896</a>:
The terminal progress feature added in pytest 9.0.0 has been disabled by
default, except on Windows, due to compatibility issues with some
terminal emulators.</p>
<p>You may enable it again by passing <code>-p terminalprogress</code>.
We may enable it by default again once compatibility improves in the
future.</p>
<p>Additionally, when the environment variable <code>TERM</code> is
<code>dumb</code>, the escape codes are no longer emitted, even if the
plugin is enabled.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/13904">#13904</a>:
Fixed the TOML type of the <code>tmp_path_retention_count</code>
settings in the API reference from number to string.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/13946">#13946</a>:
The private <code>config.inicfg</code> attribute was changed in a
breaking manner in pytest 9.0.0.
Due to its usage in the ecosystem, it is now restored to working order
using a compatibility shim.
It will be deprecated in pytest 9.1 and removed in pytest 10.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/13965">#13965</a>:
Fixed quadratic-time behavior when handling <code>unittest</code>
subtests in Python 3.10.</p>
</li>
</ul>
<h2>Improved documentation</h2>
<ul>
<li><a
href="https://redirect.github.com/pytest-dev/pytest/issues/4492">#4492</a>:
The API Reference now contains cross-reference-able documentation of
<code>pytest's command-line flags
<command-line-flags></code>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest/commit/3d10b5148e03eb82b3ee29181dbdc73cf82699e2"><code>3d10b51</code></a>
Prepare release version 9.0.2</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/188750b725add8c3400eee6fbb6b80559c296d69"><code>188750b</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/14030">#14030</a>
from pytest-dev/patchback/backports/9.0.x/1e4b01d1f...</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/b7d7bef90cb9a6db8ac1d3dd5b9ae0eb9abd6c58"><code>b7d7bef</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/14014">#14014</a>
from bluetech/compat-note</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/bd08e85ac76614ff5ca9ae338aee8d8b06c8fae0"><code>bd08e85</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/14013">#14013</a>
from pytest-dev/patchback/backports/9.0.x/922b60377...</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/bc783862991241c442c9f9c068e51737ec15ea10"><code>bc78386</code></a>
Add CLI options reference documentation (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/13930">#13930</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/5a4e398ce89bc23d2cf3fd98c042fdffb6fa8afa"><code>5a4e398</code></a>
Fix docs typo (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/14005">#14005</a>)
(<a
href="https://redirect.github.com/pytest-dev/pytest/issues/14008">#14008</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/d7ae6df394398168bf9d926f803c26849c8f07ee"><code>d7ae6df</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/14006">#14006</a>
from pytest-dev/maintenance/update-plugin-list-tmpl...</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/556f6a22e12d13d1ffeceaf64424eb95d5e0fb87"><code>556f6a2</code></a>
pre-commit: fix rst-lint after new release (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/13999">#13999</a>)
(<a
href="https://redirect.github.com/pytest-dev/pytest/issues/14001">#14001</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/c60fbe63a26f64a42738e3f3527a8f79024fdf50"><code>c60fbe6</code></a>
Fix quadratic-time behavior when handling <code>unittest</code> subtests
in Python 3.10 ...</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/73d9b011183d9a1c4a7007c1119d97a6e627788e"><code>73d9b01</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/13995">#13995</a>
from nicoddemus/patchback/backports/9.0.x/1b5200c0f...</li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest/compare/9.0.1...9.0.2">compare
view</a></li>
</ul>
</details>
<br />
Updates `ruff` from 0.14.7 to 0.14.8
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/astral-sh/ruff/releases">ruff's
releases</a>.</em></p>
<blockquote>
<h2>0.14.8</h2>
<h2>Release Notes</h2>
<p>Released on 2025-12-04.</p>
<h3>Preview features</h3>
<ul>
<li>[<code>flake8-bugbear</code>] Catch <code>yield</code> expressions
within other statements (<code>B901</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/21200">#21200</a>)</li>
<li>[<code>flake8-use-pathlib</code>] Mark fixes unsafe for return type
changes (<code>PTH104</code>, <code>PTH105</code>, <code>PTH109</code>,
<code>PTH115</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/21440">#21440</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Fix syntax error false positives for <code>await</code> outside
functions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/21763">#21763</a>)</li>
<li>[<code>flake8-simplify</code>] Fix truthiness assumption for
non-iterable arguments in tuple/list/set calls (<code>SIM222</code>,
<code>SIM223</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/21479">#21479</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Suggest using <code>--output-file</code> option in GitLab
integration (<a
href="https://redirect.github.com/astral-sh/ruff/pull/21706">#21706</a>)</li>
</ul>
<h3>Other changes</h3>
<ul>
<li>[syntax-error] Default type parameter followed by non-default type
parameter (<a
href="https://redirect.github.com/astral-sh/ruff/pull/21657">#21657</a>)</li>
</ul>
<h3>Contributors</h3>
<ul>
<li><a
href="https://github.com/kieran-ryan"><code>@kieran-ryan</code></a></li>
<li><a href="https://github.com/11happy"><code>@11happy</code></a></li>
<li><a
href="https://github.com/danparizher"><code>@danparizher</code></a></li>
<li><a href="https://github.com/ntBre"><code>@ntBre</code></a></li>
</ul>
<h2>Install ruff 0.14.8</h2>
<h3>Install prebuilt binaries via shell script</h3>
<pre lang="sh"><code>curl --proto '=https' --tlsv1.2 -LsSf
https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-installer.sh
| sh
</code></pre>
<h3>Install prebuilt binaries via powershell script</h3>
<pre lang="sh"><code>powershell -ExecutionPolicy Bypass -c "irm
https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-installer.ps1
| iex"
</code></pre>
<h2>Download ruff 0.14.8</h2>
<table>
<thead>
<tr>
<th>File</th>
<th>Platform</th>
<th>Checksum</th>
</tr>
</thead>
<tbody>
<tr>
<td><a
href="https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-aarch64-apple-darwin.tar.gz">ruff-aarch64-apple-darwin.tar.gz</a></td>
<td>Apple Silicon macOS</td>
<td><a
href="https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-aarch64-apple-darwin.tar.gz.sha256">checksum</a></td>
</tr>
<tr>
<td><a
href="https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-x86_64-apple-darwin.tar.gz">ruff-x86_64-apple-darwin.tar.gz</a></td>
<td>Intel macOS</td>
<td><a
href="https://github.com/astral-sh/ruff/releases/download/0.14.8/ruff-x86_64-apple-darwin.tar.gz.sha256">checksum</a></td>
</tr>
</tbody>
</table>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md">ruff's
changelog</a>.</em></p>
<blockquote>
<h2>0.14.8</h2>
<p>Released on 2025-12-04.</p>
<h3>Preview features</h3>
<ul>
<li>[<code>flake8-bugbear</code>] Catch <code>yield</code> expressions
within other statements (<code>B901</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/21200">#21200</a>)</li>
<li>[<code>flake8-use-pathlib</code>] Mark fixes unsafe for return type
changes (<code>PTH104</code>, <code>PTH105</code>, <code>PTH109</code>,
<code>PTH115</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/21440">#21440</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Fix syntax error false positives for <code>await</code> outside
functions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/21763">#21763</a>)</li>
<li>[<code>flake8-simplify</code>] Fix truthiness assumption for
non-iterable arguments in tuple/list/set calls (<code>SIM222</code>,
<code>SIM223</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/21479">#21479</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Suggest using <code>--output-file</code> option in GitLab
integration (<a
href="https://redirect.github.com/astral-sh/ruff/pull/21706">#21706</a>)</li>
</ul>
<h3>Other changes</h3>
<ul>
<li>[syntax-error] Default type parameter followed by non-default type
parameter (<a
href="https://redirect.github.com/astral-sh/ruff/pull/21657">#21657</a>)</li>
</ul>
<h3>Contributors</h3>
<ul>
<li><a
href="https://github.com/kieran-ryan"><code>@kieran-ryan</code></a></li>
<li><a href="https://github.com/11happy"><code>@11happy</code></a></li>
<li><a
href="https://github.com/danparizher"><code>@danparizher</code></a></li>
<li><a href="https://github.com/ntBre"><code>@ntBre</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/astral-sh/ruff/commit/9d4f1c6ae24b75642a586531f4c668213fbac3fb"><code>9d4f1c6</code></a>
Bump 0.14.8 (<a
href="https://redirect.github.com/astral-sh/ruff/issues/21791">#21791</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/326025d45f87548caba9a56c5606d80f85abc5ff"><code>326025d</code></a>
[ty] Always register rename provider if client doesn't support dynamic
regist...</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/3aefe85b32ff698b1a2086c2b50ff38af5c9dbed"><code>3aefe85</code></a>
[ty] Ensure <code>rename</code> <code>CursorTest</code> calls
<code>can_rename</code> before renaming (<a
href="https://redirect.github.com/astral-sh/ruff/issues/21790">#21790</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/b8ecc83a54fd5d7955bf1ab4fb82fe18dcb52283"><code>b8ecc83</code></a>
Fix clippy errors on <code>main</code> (<a
href="https://redirect.github.com/astral-sh/ruff/issues/21788">#21788</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/6491932757ca6365bd11b8241266d81c045f7a8b"><code>6491932</code></a>
[ty] Fix crash when hovering an unknown string annotation (<a
href="https://redirect.github.com/astral-sh/ruff/issues/21782">#21782</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/a9f2bb41bd802c9f4db417e3fec8324cf6207868"><code>a9f2bb4</code></a>
[ty] Don't send publish diagnostics for clients supporting pull
diagnostics (...</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/e2b72fbf99920c5621243ee67e1028844a841d35"><code>e2b72fb</code></a>
[ty] cleanup test path (<a
href="https://redirect.github.com/astral-sh/ruff/issues/21781">#21781</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/14fce0d44003ea30c30eb555344bd319da511380"><code>14fce0d</code></a>
[ty] Improve the display of various special-form types (<a
href="https://redirect.github.com/astral-sh/ruff/issues/21775">#21775</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/8ebecb2a88d664a6291af71805b8f6876f414815"><code>8ebecb2</code></a>
[ty] Add subdiagnostic hint if the user wrote <code>X = Any</code>
rather than <code>X: Any</code> ...</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/45ac30a4d762c9c564d45bb66df813666682e78e"><code>45ac30a</code></a>
[ty] Teach <code>ty</code> the meaning of desperation (try ancestor
<code>pyproject.toml</code>s as...</li>
<li>Additional commits viewable in <a
href="https://github.com/astral-sh/ruff/compare/0.14.7...0.14.8">compare
view</a></li>
</ul>
</details>
<br />
Updates `pygal` from 3.0.5 to 3.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Kozea/pygal/releases">pygal's
releases</a>.</em></p>
<blockquote>
<h2>3.1.0</h2>
<h2>Added</h2>
<ul>
<li>Add <code>reverse_direction</code> Gauge config parameter in <a
href="https://redirect.github.com/Kozea/pygal/pull/576">Kozea/pygal#576</a></li>
</ul>
<h2>Fixed</h2>
<ul>
<li>Fix lint</li>
<li>Add read the docs yaml config</li>
<li>Various clean up and update</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Kozea/pygal/compare/3.0.5...3.1.0">https://github.com/Kozea/pygal/compare/3.0.5...3.1.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Kozea/pygal/blob/master/docs/changelog.rst">pygal's
changelog</a>.</em></p>
<blockquote>
<h1>3.1.0</h1>
<p><strong>Fixed</strong></p>
<ul>
<li>Lint</li>
<li>Readthedocs config</li>
<li>README and docs information</li>
</ul>
<p><strong>Added</strong></p>
<ul>
<li><code>reverse_direction</code> option for gauge</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Kozea/pygal/commit/df201932821a8608cd0837c21b5aea3f0b770118"><code>df20193</code></a>
Bump 3.1.0</li>
<li><a
href="https://github.com/Kozea/pygal/commit/23d046335c50c07079e2575a23835a03a2390cd0"><code>23d0463</code></a>
Merge branch 'gauge-reverse-direction'</li>
<li><a
href="https://github.com/Kozea/pygal/commit/8c4ec19e537c718d59786a144854032f88b83817"><code>8c4ec19</code></a>
Add reverse_direction Gauge config parameter</li>
<li><a
href="https://github.com/Kozea/pygal/commit/721a587518e79b54eabd3310c58e528f0e4e7682"><code>721a587</code></a>
Merge pull request <a
href="https://redirect.github.com/Kozea/pygal/issues/575">#575</a> from
Kozea/cleanup-20251128</li>
<li><a
href="https://github.com/Kozea/pygal/commit/d386d6ea8723c903a879200b8ef97be4f5a3a1af"><code>d386d6e</code></a>
Update build status badges and links</li>
<li><a
href="https://github.com/Kozea/pygal/commit/73bf14ec16df52c006642752321fd51094651e22"><code>73bf14e</code></a>
Remove duplicate README file</li>
<li><a
href="https://github.com/Kozea/pygal/commit/b93c4c489520241acbe40ce5a902bac77b27263c"><code>b93c4c4</code></a>
Update copyright year</li>
<li><a
href="https://github.com/Kozea/pygal/commit/d1efc8cc1d9c7321f743d72e58266d7f841a6b3f"><code>d1efc8c</code></a>
Update changelog</li>
<li><a
href="https://github.com/Kozea/pygal/commit/8c9d2a0986d043d5b2f459fc8dc5f8b8623b58ec"><code>8c9d2a0</code></a>
Update author info</li>
<li><a
href="https://github.com/Kozea/pygal/commit/6ae71297e187ffd044d8687bfea02f7809a922bf"><code>6ae7129</code></a>
Fix minimal python version in docs</li>
<li>Additional commits viewable in <a
href="https://github.com/Kozea/pygal/compare/3.0.5...3.1.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `selenium` from 4.38.0 to 4.39.0
<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.39.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/selenium-webdriver/CHANGES.md">JavaScript</a></strong>
<!-- raw HTML omitted --></p>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<!-- raw HTML omitted -->
<ul>
<li>[atoms] fix text node children are always considered as displayed <a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/16284">#16284</a>
by <a href="https://github.com/joerg1985"><code>@joerg1985</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16329">SeleniumHQ/selenium#16329</a></li>
<li>[grid] Enhance UI with theme integration and improved status
indicators by <a
href="https://github.com/VietND96"><code>@VietND96</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16512">SeleniumHQ/selenium#16512</a></li>
<li>[py][bidi]: add emulation command - <code>set_locale_override</code>
by <a href="https://github.com/navin772"><code>@navin772</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16504">SeleniumHQ/selenium#16504</a></li>
<li>[py][bidi]: add emulation command <code>set_scripting_enabled</code>
by <a href="https://github.com/navin772"><code>@navin772</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16513">SeleniumHQ/selenium#16513</a></li>
<li>[py] Update docstrings to google pydoc format by <a
href="https://github.com/iampopovich"><code>@iampopovich</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16511">SeleniumHQ/selenium#16511</a></li>
<li>[java][BiDi] implement <code>browsingContext.downloadEnd</code>
event by <a
href="https://github.com/Delta456"><code>@Delta456</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16347">SeleniumHQ/selenium#16347</a></li>
<li>Fix typo and minor formatting changes in README.md by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16523">SeleniumHQ/selenium#16523</a></li>
<li>[py] Update docstrings (remove reST leftovers and resolve D200) by
<a href="https://github.com/iampopovich"><code>@iampopovich</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16525">SeleniumHQ/selenium#16525</a></li>
<li>[py] Fix docstring formatting and apply ruff linting rules by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16527">SeleniumHQ/selenium#16527</a></li>
<li>[py] Fix Ruff D417 warnings in docstrings by <a
href="https://github.com/iampopovich"><code>@iampopovich</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16535">SeleniumHQ/selenium#16535</a></li>
<li>[py] Fix ruff D415 warnings in docstrings by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16536">SeleniumHQ/selenium#16536</a></li>
<li>[py][bidi]: add <code>set_screen_orientation_override</code> command
in Emulation by <a
href="https://github.com/navin772"><code>@navin772</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16522">SeleniumHQ/selenium#16522</a></li>
<li>[py] Fix D205 ruff warnings for docstrings and add type hints by <a
href="https://github.com/iampopovich"><code>@iampopovich</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16537">SeleniumHQ/selenium#16537</a></li>
<li>[py][bidi]: add <code>set_download_behavior</code> command by <a
href="https://github.com/navin772"><code>@navin772</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16556">SeleniumHQ/selenium#16556</a></li>
<li>[py] Bump pytest and dev dependencies by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16572">SeleniumHQ/selenium#16572</a></li>
<li>[bazel] Move <code>rules_rust</code> to <code>bzlmod</code> by <a
href="https://github.com/shs96c"><code>@shs96c</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16566">SeleniumHQ/selenium#16566</a></li>
<li>[ci] Make a PR for updating mirror file instead of pushing directly
to trunk by <a
href="https://github.com/bonigarcia"><code>@bonigarcia</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16579">SeleniumHQ/selenium#16579</a></li>
<li>[ci] Update mirror info (2025-11-11T15:26:46Z) by <a
href="https://github.com/github-actions"><code>@github-actions</code></a>[bot]
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16578">SeleniumHQ/selenium#16578</a></li>
<li>[ci] Revert latest changes related to the mirror workflow by <a
href="https://github.com/bonigarcia"><code>@bonigarcia</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16580">SeleniumHQ/selenium#16580</a></li>
<li>[java]: refactor request interception tests and handle CORS by <a
href="https://github.com/navin772"><code>@navin772</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16585">SeleniumHQ/selenium#16585</a></li>
<li>[py][bidi]: enable download event tests for firefox by <a
href="https://github.com/navin772"><code>@navin772</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16587">SeleniumHQ/selenium#16587</a></li>
<li>[py] Fix more type annotations by <a
href="https://github.com/iampopovich"><code>@iampopovich</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16551">SeleniumHQ/selenium#16551</a></li>
<li>[java][BiDi] implement <code>emulation.setTimezoneOverride</code> by
<a href="https://github.com/Delta456"><code>@Delta456</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16530">SeleniumHQ/selenium#16530</a></li>
<li>[grid] Minimum Docker API 1.44 for Docker Engine v29+ in Dynamic
Grid by <a
href="https://github.com/VietND96"><code>@VietND96</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16591">SeleniumHQ/selenium#16591</a></li>
<li>Show file modification time by <a
href="https://github.com/asolntsev"><code>@asolntsev</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16589">SeleniumHQ/selenium#16589</a></li>
<li>[py][bidi]: add emulation command
<code>set_user_agent_override</code> by <a
href="https://github.com/navin772"><code>@navin772</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16595">SeleniumHQ/selenium#16595</a></li>
<li>[grid] Improve Docker client for Dynamic Grid by <a
href="https://github.com/VietND96"><code>@VietND96</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16596">SeleniumHQ/selenium#16596</a></li>
<li>[py]: reuse driver in case of bidi tests by <a
href="https://github.com/navin772"><code>@navin772</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16597">SeleniumHQ/selenium#16597</a></li>
<li>[grid] Improve browser container labels and naming in Dynamic Grid
by <a href="https://github.com/VietND96"><code>@VietND96</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16599">SeleniumHQ/selenium#16599</a></li>
<li>[build] Upgrade rules_dotnet to 0.20.5 by <a
href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16592">SeleniumHQ/selenium#16592</a></li>
<li>[dotnet] [bidi] Simplify namespace for communications by <a
href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16602">SeleniumHQ/selenium#16602</a></li>
<li>[py] Improve type hints with union syntax and native types by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16590">SeleniumHQ/selenium#16590</a></li>
<li>[py] Use double quotes in generate.py by <a
href="https://github.com/Delta456"><code>@Delta456</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16607">SeleniumHQ/selenium#16607</a></li>
<li>[ci] Use pagination in mirror workflow to get all Selenium releases
by <a href="https://github.com/bonigarcia"><code>@bonigarcia</code></a>
in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16605">SeleniumHQ/selenium#16605</a></li>
<li>[dotnet] Generate atoms statically by <a
href="https://github.com/nvborisenko"><code>@nvborisenko</code></a> in
<a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16608">SeleniumHQ/selenium#16608</a></li>
<li>[nodejs] Update dev dependencies to fix vulnerabilities by <a
href="https://github.com/cgoldberg"><code>@cgoldberg</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16610">SeleniumHQ/selenium#16610</a></li>
<li>[java][BiDi] emulation: allow passing null to GeolocationOverride by
<a href="https://github.com/Delta456"><code>@Delta456</code></a> in <a
href="https://redirect.github.com/SeleniumHQ/selenium/pull/16594">SeleniumHQ/selenium#16594</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/126f156aeef74660a72fa77efffc78adb1353620"><code>126f156</code></a>
[build] Prepare for release of Selenium 4.39.0 (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/16672">#16672</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/080c81fb948cf52b074de02d43e328c3e2a4599a"><code>080c81f</code></a>
fix flaky Ruby test <code>devtools_spec.rb</code></li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/87fef04c132ef7e2aefe54a3ef07e3a315f0c64c"><code>87fef04</code></a>
[dotnet] [bidi] Remove browsing scoped events at core level (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/16694">#16694</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/d9d1d7933a3ec5f2a2da0bce388bf996f585537a"><code>d9d1d79</code></a>
[dotnet] [bidi] Always provide new json options for modules (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/16691">#16691</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/54f45d32e19a0bea807d1b63d3070b3200e59164"><code>54f45d3</code></a>
[dotnet] [bidi] BrowsingContext type as record with equality (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/16692">#16692</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/fab7984c4a8d4a86da18e12d1a84b67a9ec3c234"><code>fab7984</code></a>
[py] Bump urllib3 in packaging and dev dependencies (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/16690">#16690</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/fb859ad4bac17765155f385ae8d24b225acef0c8"><code>fb859ad</code></a>
[dotnet] [bidi] Stateful converters with hydration (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/16670">#16670</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/cfd57e3f420c4f0724bc7b4584ba9856931dc189"><code>cfd57e3</code></a>
Revert "[java] use <code>--enable-chrome-logs</code> to redirect
browser I/O streams"</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/efe5a4fdb477c0fa03438393ca3b8b991dd8c01d"><code>efe5a4f</code></a>
[java] Add JSpecify annotations to ChromiumDriver (Issue <a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/14291">#14291</a>)
(<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/16628">#16628</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/966731074637d6250bf8a12ff85a174a03778ef6"><code>9667310</code></a>
[java] avoid ClassCastException for unexpected driver responses <a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/16389">#16389</a></li>
<li>Additional commits viewable in <a
href="https://github.com/SeleniumHQ/Selenium/compare/selenium-4.38.0...selenium-4.39.0">compare
view</a></li>
</ul>
</details>
<br />
Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>1 parent 47fcdf4 commit 52142a0
1 file changed
+6
-6
lines changedSome generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
0 commit comments