Skip to content

Commit

Permalink
Bump the dependencies group across 1 directory with 9 updates (#480)
Browse files Browse the repository at this point in the history
Bumps the dependencies group with 9 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [coverage](https://github.com/nedbat/coveragepy) | `7.4.4` | `7.5.1` |
| [jinja2](https://github.com/pallets/jinja) | `3.1.3` | `3.1.4` |
| [selenium](https://github.com/SeleniumHQ/Selenium) | `4.19.0` |
`4.20.0` |
| [tenacity](https://github.com/jd/tenacity) | `8.2.3` | `8.3.0` |
| [black](https://github.com/psf/black) | `24.4.0` | `24.4.2` |
| [detect-secrets](https://github.com/Yelp/detect-secrets) | `1.4.0` |
`1.5.0` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.1.1` | `8.2.0` |
| [ruff](https://github.com/astral-sh/ruff) | `0.4.1` | `0.4.4` |
| [safety](https://github.com/pyupio/safety) | `3.1.0` | `3.2.0` |


Updates `coverage` from 7.4.4 to 7.5.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst">coverage's
changelog</a>.</em></p>
<blockquote>
<h2>Version 7.5.1 — 2024-05-04</h2>
<ul>
<li>
<p>Fix: a pragma comment on the continuation lines of a multi-line
statement
now excludes the statement and its body, the same as if the pragma is
on the first line. This closes <code>issue 754</code><em>. The fix was
contributed by
<code>Daniel Diniz &lt;pull 1773_&gt;</code></em>.</p>
</li>
<li>
<p>Fix: very complex source files like <code>this one
&lt;resolvent_lookup_&gt;</code>_ could
cause a maximum recursion error when creating an HTML report. This is
now
fixed, closing <code>issue 1774</code>_.</p>
</li>
<li>
<p>HTML report improvements:</p>
<ul>
<li>
<p>Support files (JavaScript and CSS) referenced by the HTML report now
have
hashes added to their names to ensure updated files are used instead of
stale cached copies.</p>
</li>
<li>
<p>Missing branch coverage explanations that said &quot;the condition
was never
false&quot; now read &quot;the condition was always true&quot; because
it's easier to
understand.</p>
</li>
<li>
<p>Column sort order is remembered better as you move between the index
pages,
fixing <code>issue 1766</code><em>. Thanks, <code>Daniel Diniz &lt;pull
1768_&gt;</code></em>.</p>
</li>
</ul>
</li>
</ul>
<p>.. _resolvent_lookup: <a
href="https://github.com/sympy/sympy/blob/130950f3e6b3f97fcc17f4599ac08f70fdd2e9d4/sympy/polys/numberfields/resolvent_lookup.py">https://github.com/sympy/sympy/blob/130950f3e6b3f97fcc17f4599ac08f70fdd2e9d4/sympy/polys/numberfields/resolvent_lookup.py</a>
.. _issue 754: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/754">nedbat/coveragepy#754</a>
.. _issue 1766: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1766">nedbat/coveragepy#1766</a>
.. _pull 1768: <a
href="https://redirect.github.com/nedbat/coveragepy/pull/1768">nedbat/coveragepy#1768</a>
.. _pull 1773: <a
href="https://redirect.github.com/nedbat/coveragepy/pull/1773">nedbat/coveragepy#1773</a>
.. _issue 1774: <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1774">nedbat/coveragepy#1774</a></p>
<p>.. _changes_7-5-0:</p>
<h2>Version 7.5.0 — 2024-04-23</h2>
<ul>
<li>
<p>Added initial support for function and class reporting in the HTML
report.
There are now three index pages which link to each other: files,
functions,
and classes. Other reports don't yet have this information, but it will
be
added in the future where it makes sense.  Feedback gladly accepted!
Finishes <code>issue 780</code>_.</p>
</li>
<li>
<p>Other HTML report improvements:</p>
<ul>
<li>There is now a &quot;hide covered&quot; checkbox to filter out 100%
files, finishing
<code>issue 1384</code>_.</li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nedbat/coveragepy/commit/be938eaa195a52dd89f3a13aa68bb80de3425b11"><code>be938ea</code></a>
docs: sample HTML for 7.5.1</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/02c66d76912259c8a03282d153007a569f05f495"><code>02c66d7</code></a>
docs: prep for 7.5.1</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/5fa9f67853a7112e08185ed416de7907b8e524da"><code>5fa9f67</code></a>
fix: avoid max recursion errors in ast code. <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1774">#1774</a></li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/34af01dfc877e7f35b49f5ec402c39437ae7c1f1"><code>34af01d</code></a>
build: easier to run metasmoke on desired python version</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/6b0cac5843d0cbfb68391f36397e6759e13e297d"><code>6b0cac5</code></a>
perf: cache _human_key to speed html report by about 10%</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/fdc0ee896825334bfa13735d94b2da78da72f76b"><code>fdc0ee8</code></a>
docs: oops, typo</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/60e6cb4267c1f25690e37198e1e55130ae94b4e1"><code>60e6cb4</code></a>
docs: changelog for <a
href="https://redirect.github.com/nedbat/coveragepy/issues/754">#754</a>
and <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1773">#1773</a></li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/277c8c43c9ee59c941ec8fd7da8ea2a49049d1e0"><code>277c8c4</code></a>
fix: '# pragma: no branch' in multiline if statements. <a
href="https://redirect.github.com/nedbat/coveragepy/issues/754">#754</a>
(<a
href="https://redirect.github.com/nedbat/coveragepy/issues/1773">#1773</a>)</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/34d3eb76b7833268019ac25e5265c2c1b192abcb"><code>34d3eb7</code></a>
docs: update changelog for <a
href="https://redirect.github.com/nedbat/coveragepy/issues/1786">#1786</a>.
Thanks, Daniel Diniz</li>
<li><a
href="https://github.com/nedbat/coveragepy/commit/2bb5ef22787185fd90a525e8e26bbe360a3492f1"><code>2bb5ef2</code></a>
fix(html): make HTML column sorting consistent across index pages (fix
<a
href="https://redirect.github.com/nedbat/coveragepy/issues/1766">#1766</a>)...</li>
<li>Additional commits viewable in <a
href="https://github.com/nedbat/coveragepy/compare/7.4.4...7.5.1">compare
view</a></li>
</ul>
</details>
<br />

Updates `jinja2` from 3.1.3 to 3.1.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pallets/jinja/releases">jinja2's
releases</a>.</em></p>
<blockquote>
<h2>3.1.4</h2>
<p>This is the Jinja 3.1.4 security release, which fixes security issues
and bugs but does not otherwise change behavior and should not result in
breaking changes.</p>
<p>PyPI: <a
href="https://pypi.org/project/Jinja2/3.1.4/">https://pypi.org/project/Jinja2/3.1.4/</a>
Changes: <a
href="https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-4">https://jinja.palletsprojects.com/en/3.1.x/changes/#version-3-1-4</a></p>
<ul>
<li>The <code>xmlattr</code> filter does not allow keys with
<code>/</code> solidus, <code>&gt;</code> greater-than sign, or
<code>=</code> equals sign, in addition to disallowing spaces.
Regardless of any validation done by Jinja, user input should never be
used as keys to this filter, or must be separately validated first.
GHSA-h75v-3vvj-5mfj</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pallets/jinja/blob/main/CHANGES.rst">jinja2's
changelog</a>.</em></p>
<blockquote>
<h2>Version 3.1.4</h2>
<p>Released 2024-05-05</p>
<ul>
<li>The <code>xmlattr</code> filter does not allow keys with
<code>/</code> solidus, <code>&gt;</code>
greater-than sign, or <code>=</code> equals sign, in addition to
disallowing spaces.
Regardless of any validation done by Jinja, user input should never be
used
as keys to this filter, or must be separately validated first.
:ghsa:<code>h75v-3vvj-5mfj</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pallets/jinja/commit/dd4a8b5466d8790540c181590b14db4d4d889d57"><code>dd4a8b5</code></a>
release version 3.1.4</li>
<li><a
href="https://github.com/pallets/jinja/commit/0668239dc6b44ef38e7a6c9f91f312fd4ca581cb"><code>0668239</code></a>
Merge pull request from GHSA-h75v-3vvj-5mfj</li>
<li><a
href="https://github.com/pallets/jinja/commit/d655030770081e2dfe46f90e27620472a502289d"><code>d655030</code></a>
disallow invalid characters in keys to xmlattr filter</li>
<li><a
href="https://github.com/pallets/jinja/commit/a7863ba9d3521f1450f821119c50d19d7ecea329"><code>a7863ba</code></a>
add ghsa links</li>
<li><a
href="https://github.com/pallets/jinja/commit/b5c98e78c2ee7d2bf0aa06d29ed9bf7082de9cf4"><code>b5c98e7</code></a>
start version 3.1.4</li>
<li><a
href="https://github.com/pallets/jinja/commit/da3a9f0b804199845fcb76f2e08748bdaeba93ee"><code>da3a9f0</code></a>
update project files (<a
href="https://redirect.github.com/pallets/jinja/issues/1968">#1968</a>)</li>
<li><a
href="https://github.com/pallets/jinja/commit/0ee5eb41d1a2d7d9a05a02dc26dd70e63aaaeeb1"><code>0ee5eb4</code></a>
satisfy formatter, linter, and strict mypy</li>
<li><a
href="https://github.com/pallets/jinja/commit/20477c63575175196bfc8103f223cc9f5642595d"><code>20477c6</code></a>
update project files (<a
href="https://redirect.github.com/pallets/jinja/issues/5457">#5457</a>)</li>
<li><a
href="https://github.com/pallets/jinja/commit/e491223739dedbb1f4fc6a71340c1484e149d947"><code>e491223</code></a>
update pyyaml dev dependency</li>
<li><a
href="https://github.com/pallets/jinja/commit/36f98854c721f98ba103f97f65a8a098da5af0d7"><code>36f9885</code></a>
fix pr link</li>
<li>Additional commits viewable in <a
href="https://github.com/pallets/jinja/compare/3.1.3...3.1.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `selenium` from 4.19.0 to 4.20.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.20.0</h2>
<h3>Changelog</h3>
<p>For each component's detailed changelog, please check:</p>
<ul>
<li><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/rb/CHANGES">Ruby</a></li>
<li><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/py/CHANGES">Python</a></li>
<li><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/javascript/node/selenium-webdriver/CHANGES.md">JavaScript</a></li>
<li><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/java/CHANGELOG">Java</a></li>
<li><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/dotnet/CHANGELOG">DotNet</a></li>
<li><a
href="https://github.com/SeleniumHQ/selenium/blob/trunk/cpp/iedriverserver/CHANGELOG">IEDriverServer</a></li>
</ul>
<h3>Commits in this release</h3>
<!-- raw HTML omitted -->
<ul>
<li><a
href="http://github.com/seleniumhq/selenium/commit/a12c3b56a9530de0eaee0f53ced6bd9a5ce941b0"><code>a12c3b56a9</code></a>
- [build] Moving versions to nightly :: Diego Molina</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/4fec60d2b890875d8e67a4ee4f88180475b57a2d"><code>4fec60d2b8</code></a>
- [rb] Update Gemfile.lock :: Alex Rodionov</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/96cf53a4544d46e11f6f4160673b3a1d41630dfc"><code>96cf53a454</code></a>
- [rb] Fix document generation :: Alex Rodionov</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/507970233bda8a14064cc3f7641931326524c971"><code>507970233b</code></a>
- [build] Bumping actions versions :: Diego Molina</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/63e815627f16f2ae5d5cdf71e3e3816d0727f581"><code>63e815627f</code></a>
- Update mirror info (Thu Mar 28 00:15:30 UTC 2024) :: Selenium CI
Bot</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/b7d831db8cfeac9dfbf441c623c6d4bf580f2cc5"><code>b7d831db8c</code></a>
- [bidi][js] Update the capture screenshot APIs to include all
parameters and remove scroll parameter (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/13744">#13744</a>)
:: Puja Jagani</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/0b29138fa77b3c395e110928bfb672cb018258f6"><code>0b29138fa7</code></a>
- [rust] Bump to rules_rust 0.41.0 (Rust 1.77.0) :: Boni García</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/cc7f3402f8a3a859f1ccfacaeda39f83ee81b61b"><code>cc7f3402f8</code></a>
- Update mirror info (Fri Mar 29 00:15:26 UTC 2024) :: Selenium CI
Bot</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/acd9d0e77dc5a5a39c3a95a5aa0e94a6c4161fe7"><code>acd9d0e77d</code></a>
- [bidi] [java] Fix the bazel file after the BiDi breaking change ::
Puja Jagani</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/abe0ee07dca3afec9fa2418eb9b093b7c9da90ce"><code>abe0ee07dc</code></a>
- [java] Updating change log and bumping version :: Puja Jagani</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/3ef121c0b2b2ff599334e23a5abb4284c3d2911b"><code>3ef121c0b2</code></a>
- Update mirror info (Fri Mar 29 12:14:17 UTC 2024) :: Selenium CI
Bot</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/6cda69299366dd9e0976bede2fdbcfe42eb90cfa"><code>6cda692993</code></a>
- [grid] synchronize read from field written by other thread :: Jörg
Sautter</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/9c6ccdbf40356284fad342f70fbdc0afefd27bd3"><code>9c6ccdbf40</code></a>
- Update mirror info (Sat Mar 30 00:14:35 UTC 2024) :: Selenium CI
Bot</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/1f88231e2bdc79f2aecf23e1412a95e116583864"><code>1f88231e2b</code></a>
- [js] Fix linting (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/13753">#13753</a>)
:: Puja Jagani</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/a2aa09f143a349474a41be89f24717d46abd68ae"><code>a2aa09f143</code></a>
- Bumping to SNAPSHOT for Nightly :: Diego Molina</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/ec7c11fae8d36f6d1512fb9d7f76214de3392dec"><code>ec7c11fae8</code></a>
- Update mirror info (Mon Apr 1 12:08:01 UTC 2024) :: Selenium CI
Bot</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/e90e4a500143361ebcce58adcdf15026db59c29b"><code>e90e4a5001</code></a>
- [rb] Return JRuby dependencies :: Alex Rodionov</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/ef3d9e870e0d88b99878f20e1c4914d70643e105"><code>ef3d9e870e</code></a>
- [rb][java][dotnet][py] Skipping Edge tests due to <a
href="https://bugs.chromium.org/p/chromedriver/issues/detail?id=4743">https://bugs.chromium.org/p/chromedriver/issues/detail?id=4743</a>
:: Diego Molina</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/a169d905b4215f41d0b04ed18bcf02e3057298a7"><code>a169d905b4</code></a>
- [JS][bidi] Impelments functionality to retrieve all top-level browsing
contexts :: Sri Harsha</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/a663d280de741cd56bf40a52f361dc4815b6dfb9"><code>a663d280de</code></a>
- [js] Running format script :: Diego Molina</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/37565afc7243047c961d9330aba1c39ec0b5240f"><code>37565afc72</code></a>
- [dotnet] Simplify definition of building test web server for unit
tests :: Nikolay Borisenko</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/911b31209015852a5aa7b851de2d878e1e615070"><code>911b312090</code></a>
- [js] Add JS comments for BiDi related files (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/13763">#13763</a>)
:: Puja Jagani</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/309b3e802f1ee5052194548d31f2e6fcae78a841"><code>309b3e802f</code></a>
- [bidi][java] Deprecate using builder for Locate Node parameters. (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/13767">#13767</a>)
:: Puja Jagani</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/baf61165416cf6550eed62d448a71f31d6e4160d"><code>baf6116541</code></a>
- [bidi][java] Update Locator class to not use optional :: Puja
Jagani</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/cca70e3eb49c2230739d10f828f99252b913fda8"><code>cca70e3eb4</code></a>
- [JS] lint fixes :: Sri Harsha</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/68ad9845aa917b960e2bd37088a617fad521c324"><code>68ad9845aa</code></a>
- [grid] do not create unused HttpResponse instances :: Jörg
Sautter</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/aaa7e791a4b6be6314250966a4538cd594576254"><code>aaa7e791a4</code></a>
- [bidi][java] Enable chrome tests (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/13770">#13770</a>)
:: Puja Jagani</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/b49ae752c9de233a61d6e14c0551be62051db23b"><code>b49ae752c9</code></a>
- [JS] Set browserName by default when browserOptions are used :: Sri
Harsha</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/111941bd3ceaceed44985e22b00f4eab44a69a5d"><code>111941bd3c</code></a>
- [JS] Implement fullPageScreenshot functionality for Firefox (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/13301">#13301</a>)
:: Sri Harsha</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/38829c7c637f9defb2e76f4b6747d6c3065cc4e9"><code>38829c7c63</code></a>
- [bidi][java] Enable grid BiDi chrome test (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/13778">#13778</a>)
:: Puja Jagani</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/12ed6cc2d94295c792c84c1315edab2571a60d5c"><code>12ed6cc2d9</code></a>
- [dotnet] use correct devtools session id after reinitialization (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/13768">#13768</a>)
:: schrufygroovy</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/44eba5952f5e210b3d6795907bd64c5c70ab771e"><code>44eba5952f</code></a>
- [js] Running format script :: Diego Molina</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/8c8adec9163024ced88ef294985775241c6a73d2"><code>8c8adec916</code></a>
- [grid] handle baseRoute like the hubRoute and the graphqlRoute (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/13772">#13772</a>)
:: Jörg Sautter</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/392ffbc08d2cdf50e592793f484f866dd8e6463c"><code>392ffbc08d</code></a>
- [JS] Remove duplicate license agreement from files :: Sri Harsha</li>
<li><a
href="http://github.com/seleniumhq/selenium/commit/b800dfcde20129329ac602eb252d895464472f6d"><code>b800dfcde2</code></a>
- [java] [bidi] Enable test that pass in chrome :: Puja Jagani</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/866c76ca804c82795fd86a969bc5ed402397142c"><code>866c76c</code></a>
Release 4.20.0 (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/13870">#13870</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/8086b25bb5052dc6f6ba1634c91d2699b1b46031"><code>8086b25</code></a>
[build] Updating scripts for automated release</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/4a6c3847ecc9be827883aae18d33fde061ffe3d2"><code>4a6c384</code></a>
[bidi] Update browsing context create method (<a
href="https://redirect.github.com/SeleniumHQ/Selenium/issues/13766">#13766</a>)</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/fee33dd93838998fe2225d6e6a9d714b900762d4"><code>fee33dd</code></a>
Bump java deps</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/f3af5821c73ccec4c0f2cbc65c01be188d766091"><code>f3af582</code></a>
Remove unused file</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/753dec82c372010dcba6186dabbfd08a0516d513"><code>753dec8</code></a>
[bazel] Make unpinned_maven available</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/5f127db684d8b93b428bf99d49bc768515e6ee90"><code>5f127db</code></a>
[ci] Disable Ruby tests for Chrome/Edge on Windows</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/04c9dfce5b83ed40fa7c08b90c341a97854bab27"><code>04c9dfc</code></a>
[dotnet] Pushing missing changes to method names in dotnet SM</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/c4a63179ecbfb9af9d23ee476ce57e22b7c1db06"><code>c4a6317</code></a>
[build] Switching to a different command to pin maven deps</li>
<li><a
href="https://github.com/SeleniumHQ/selenium/commit/85da948adc58ba99cd5155a97f89691dcfa6eabf"><code>85da948</code></a>
[dotnet] Renaming methods to follow C# pattern.</li>
<li>Additional commits viewable in <a
href="https://github.com/SeleniumHQ/Selenium/compare/selenium-4.19.0...selenium-4.20.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `tenacity` from 8.2.3 to 8.3.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/jd/tenacity/releases">tenacity's
releases</a>.</em></p>
<blockquote>
<h2>8.3.0</h2>
<h1>New Features</h1>
<ul>
<li>Added a new stop function: <code>stop_before_delay</code>, which
will stop execution if the next sleep time would cause overall delay to
exceed the specified delay. Useful for use cases where you have some
upper bound on retry times that you must not exceed, so returning before
that timeout is preferable than returning after that timeout.</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Preserve <strong>defaults</strong> and <strong>kwdefaults</strong>
through retry decorator</li>
</ul>
<h1>Other Notes</h1>
<ul>
<li>Add a &quot;test&quot; extra</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/jd/tenacity/commit/cb15300d9b4358d9bdb6cfd33d433368700b3abe"><code>cb15300</code></a>
Lazy import asyncio.sleep as it's expensive (<a
href="https://redirect.github.com/jd/tenacity/issues/450">#450</a>)</li>
<li><a
href="https://github.com/jd/tenacity/commit/c5d2d8bfeede5d36254335a52c13519ce8cf5fad"><code>c5d2d8b</code></a>
ci: refactor Mergify rules (<a
href="https://redirect.github.com/jd/tenacity/issues/447">#447</a>)</li>
<li><a
href="https://github.com/jd/tenacity/commit/06c34a281699491efc6c6edd1c334d0f77c02e3c"><code>06c34a2</code></a>
chore: update to latest ruff (<a
href="https://redirect.github.com/jd/tenacity/issues/448">#448</a>)</li>
<li><a
href="https://github.com/jd/tenacity/commit/bfa2c800ea17d5cbfacf51003627ada4a7c3691f"><code>bfa2c80</code></a>
Support async actions (<a
href="https://redirect.github.com/jd/tenacity/issues/437">#437</a>)</li>
<li><a
href="https://github.com/jd/tenacity/commit/b7e488379a5de01b54fc77bd598bdccecf199e47"><code>b7e4883</code></a>
ci(test): remove not necessary push (<a
href="https://redirect.github.com/jd/tenacity/issues/445">#445</a>)</li>
<li><a
href="https://github.com/jd/tenacity/commit/65a19f9be58fb9d1333f2501879cda2be7249ce2"><code>65a19f9</code></a>
ci(deploy): rename job (<a
href="https://redirect.github.com/jd/tenacity/issues/444">#444</a>)</li>
<li><a
href="https://github.com/jd/tenacity/commit/cf58675e9c5d8e002272e8e5bbdbd6ac14f69920"><code>cf58675</code></a>
chore(deps): bump the github-actions group with 2 updates (<a
href="https://redirect.github.com/jd/tenacity/issues/441">#441</a>)</li>
<li><a
href="https://github.com/jd/tenacity/commit/9ed3e964839d588eb696e9b8e68cd9e96751bdd1"><code>9ed3e96</code></a>
ci(mergify): add missing [bot] for dependabot (<a
href="https://redirect.github.com/jd/tenacity/issues/446">#446</a>)</li>
<li><a
href="https://github.com/jd/tenacity/commit/50065df82629e3e59e9c344abb5fc471a58bb7a7"><code>50065df</code></a>
ci: simplify Mergify configuration and automerge dependabot (<a
href="https://redirect.github.com/jd/tenacity/issues/443">#443</a>)</li>
<li><a
href="https://github.com/jd/tenacity/commit/9eb3868112d4d4a3d3bae37ae75fc49736eb2cfa"><code>9eb3868</code></a>
ci: run deploy wf on release (<a
href="https://redirect.github.com/jd/tenacity/issues/442">#442</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/jd/tenacity/compare/8.2.3...8.3.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `black` from 24.4.0 to 24.4.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/psf/black/releases">black's
releases</a>.</em></p>
<blockquote>
<h2>24.4.2</h2>
<p>This is a bugfix release to fix two regressions in the new f-string
parser introduced in
24.4.1.</p>
<h3>Parser</h3>
<ul>
<li>Fix regression where certain complex f-strings failed to parse (<a
href="https://redirect.github.com/psf/black/issues/4332">#4332</a>)</li>
</ul>
<h3>Performance</h3>
<ul>
<li>Fix bad performance on certain complex string literals (<a
href="https://redirect.github.com/psf/black/issues/4331">#4331</a>)</li>
</ul>
<h2>24.4.1</h2>
<h3>Highlights</h3>
<ul>
<li>Add support for the new Python 3.12 f-string syntax introduced by
PEP 701 (<a
href="https://redirect.github.com/psf/black/issues/3822">#3822</a>)</li>
</ul>
<h3>Stable style</h3>
<ul>
<li>Fix crash involving indented dummy functions containing newlines (<a
href="https://redirect.github.com/psf/black/issues/4318">#4318</a>)</li>
</ul>
<h3>Parser</h3>
<ul>
<li>Add support for type parameter defaults, a new syntactic feature
added to Python 3.13
by PEP 696 (<a
href="https://redirect.github.com/psf/black/issues/4327">#4327</a>)</li>
</ul>
<h3>Integrations</h3>
<ul>
<li>Github Action now works even when <code>git archive</code> is
skipped (<a
href="https://redirect.github.com/psf/black/issues/4313">#4313</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/psf/black/blob/main/CHANGES.md">black's
changelog</a>.</em></p>
<blockquote>
<h2>24.4.2</h2>
<p>This is a bugfix release to fix two regressions in the new f-string
parser introduced in
24.4.1.</p>
<h3>Parser</h3>
<ul>
<li>Fix regression where certain complex f-strings failed to parse (<a
href="https://redirect.github.com/psf/black/issues/4332">#4332</a>)</li>
</ul>
<h3>Performance</h3>
<ul>
<li>Fix bad performance on certain complex string literals (<a
href="https://redirect.github.com/psf/black/issues/4331">#4331</a>)</li>
</ul>
<h2>24.4.1</h2>
<h3>Highlights</h3>
<ul>
<li>Add support for the new Python 3.12 f-string syntax introduced by
PEP 701 (<a
href="https://redirect.github.com/psf/black/issues/3822">#3822</a>)</li>
</ul>
<h3>Stable style</h3>
<ul>
<li>Fix crash involving indented dummy functions containing newlines (<a
href="https://redirect.github.com/psf/black/issues/4318">#4318</a>)</li>
</ul>
<h3>Parser</h3>
<ul>
<li>Add support for type parameter defaults, a new syntactic feature
added to Python 3.13
by PEP 696 (<a
href="https://redirect.github.com/psf/black/issues/4327">#4327</a>)</li>
</ul>
<h3>Integrations</h3>
<ul>
<li>Github Action now works even when <code>git archive</code> is
skipped (<a
href="https://redirect.github.com/psf/black/issues/4313">#4313</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/psf/black/commit/3702ba224ecffbcec30af640c149f231d90aebdb"><code>3702ba2</code></a>
Prepare release 24.4.2 (<a
href="https://redirect.github.com/psf/black/issues/4335">#4335</a>)</li>
<li><a
href="https://github.com/psf/black/commit/e4aaa8a9947d951eb1e69979c3c58e197adbe40f"><code>e4aaa8a</code></a>
Fix incorrect f-string tokenization (<a
href="https://redirect.github.com/psf/black/issues/4332">#4332</a>)</li>
<li><a
href="https://github.com/psf/black/commit/ba88fc372eaed34abb33ea02d6860b185388d928"><code>ba88fc3</code></a>
Simplify string tokenization regexes (<a
href="https://redirect.github.com/psf/black/issues/4331">#4331</a>)</li>
<li><a
href="https://github.com/psf/black/commit/5683242fd432d93c9c37540948a39afd06ea4f7d"><code>5683242</code></a>
New release template</li>
<li><a
href="https://github.com/psf/black/commit/e7fb048281a83733f0b162fc7fa85e48044ea9ec"><code>e7fb048</code></a>
Prepare release 24.4.1 (<a
href="https://redirect.github.com/psf/black/issues/4328">#4328</a>)</li>
<li><a
href="https://github.com/psf/black/commit/3f0f8f1956646fd9f6fc47e133364c1352a478d1"><code>3f0f8f1</code></a>
Support PEP 696 (<a
href="https://redirect.github.com/psf/black/issues/4327">#4327</a>)</li>
<li><a
href="https://github.com/psf/black/commit/2f88085da588d34286bc9a24e288de204f141243"><code>2f88085</code></a>
Github Action: Directly install from repo if <code>export-subst</code>
is skipped (<a
href="https://redirect.github.com/psf/black/issues/4313">#4313</a>)</li>
<li><a
href="https://github.com/psf/black/commit/12ce3db077780ab01cc5ad1f92d5c85fcca3f54c"><code>12ce3db</code></a>
Move changelog entry to right section (<a
href="https://redirect.github.com/psf/black/issues/4326">#4326</a>)</li>
<li><a
href="https://github.com/psf/black/commit/1354be2525e4910b8a0d7c46242eae76963db5d2"><code>1354be2</code></a>
Add support to style function definitions with newlines before function
stubs...</li>
<li><a
href="https://github.com/psf/black/commit/f4b644b82f64d5aa2b8959277c9eb9ebcb16affe"><code>f4b644b</code></a>
Prevent wrapping of multiline fstrings in parens (<a
href="https://redirect.github.com/psf/black/issues/4325">#4325</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/psf/black/compare/24.4.0...24.4.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `detect-secrets` from 1.4.0 to 1.5.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Yelp/detect-secrets/releases">detect-secrets's
releases</a>.</em></p>
<blockquote>
<h2>v1.5.0</h2>
<h4>:newspaper: News</h4>
<ul>
<li>We're adding support for Python 3.10, 3.11 and 3.12 and we dropped
support for Python 3.6 and 3.7! We hope this won't be too disruptive for
you all. Be aware that in a next release, we'll remove support for
Python 3.8 too, as it'll reach EOL in October 2024.</li>
</ul>
<h4>:mega: Release Highlights</h4>
<ul>
<li>Added support for OS-agnostic baseline files (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/586">#586</a>)</li>
</ul>
<h4>:tada: New Features</h4>
<ul>
<li>Added a detector for IP addresses (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/692">#692</a>)</li>
<li>Added a detector for GitLab tokens (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/782">#782</a>)</li>
<li>Added a detector for Telegram tokens (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/808">#808</a>)</li>
<li>Added a detector for Pypi and TestPypi tokens (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/819">#819</a>)</li>
<li>Added a detector for OpenAI tokens (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/823">#823</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Yelp/detect-secrets/blob/master/CHANGELOG.md">detect-secrets's
changelog</a>.</em></p>
<blockquote>
<h3>v1.5.0</h3>
<h5>May 6th, 2024</h5>
<p>We apologise for the extreme delay in publishing a new release for
our beloved <code>detect-secrets</code>. We at Yelp appreciate your
continued support and your contributions to this valuable project!</p>
<h4>:newspaper: News</h4>
<ul>
<li>We're adding support for Python 3.10, 3.11 and 3.12 and we dropped
support for Python 3.6 and 3.7! We hope this won't be too disruptive for
you all. Be aware that in a next release, we'll remove support for
Python 3.8 too, as it'll reach EOL in October 2024.</li>
</ul>
<h4>:mega: Release Highlights</h4>
<ul>
<li>Added support for OS-agnostic baseline files (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/586">#586</a>)</li>
</ul>
<h4>:tada: New Features</h4>
<ul>
<li>Added a detector for IP addresses (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/692">#692</a>)</li>
<li>Added a detector for GitLab tokens (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/782">#782</a>)</li>
<li>Added a detector for Telegram tokens (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/808">#808</a>)</li>
<li>Added a detector for Pypi and TestPypi tokens (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/819">#819</a>)</li>
<li>Added a detector for OpenAI tokens (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/823">#823</a>)</li>
</ul>
<h4>:sparkles: Usability</h4>
<ul>
<li>Added filenames in errors thrown when a plugin file specified in the
<code>.secrets.baseline</code> is not found. (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/719">#719</a>)</li>
<li>Changed the wording of the audit prompt (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/738">#738</a>)</li>
</ul>
<h4>:telescope: Accuracy</h4>
<ul>
<li>Improved DiscordBotTokenDetector to reduce false negatives (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/628">#628</a>)</li>
<li>Improved KeywordDetector to reduce false positive for Golang (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/675">#675</a>)</li>
<li>Improved AWSKeyDetector by adding more access key formats (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/796">#796</a>)</li>
</ul>
<h4>:bug: Bugfixes</h4>
<ul>
<li>Fixed <code>NotImplementedError</code> in StatisticsAggregator (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/678">#678</a>)</li>
<li>Fixed bug in YAMLTransformer related to parsing YAML files with
achors and tags (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/679">#679</a>)</li>
<li>Fixed <code>IndexError</code> in
<code>is_prefixed_with_dollar_sign</code> caused by passing empty
strings (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/712">#712</a>)</li>
</ul>
<h4>:snake: Miscellaneous</h4>
<ul>
<li>Dropped support for Python 3.6 (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/672">#672</a>)</li>
<li>Dropped support for Python 3.7 (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/724">#724</a>)</li>
<li>Added support for Python 3.10 (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/724">#724</a>)</li>
<li>Added support for Python 3.11 (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/730">#730</a>)</li>
<li>Added support for Python 3.12 (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/810">#810</a>)</li>
<li>Multiple dependency updates</li>
</ul>
<p><a
href="https://redirect.github.com/Yelp/detect-secrets/issues/586">#586</a>:
<a
href="https://redirect.github.com/Yelp/detect-secrets/pull/586">Yelp/detect-secrets#586</a>
<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/628">#628</a>:
<a
href="https://redirect.github.com/Yelp/detect-secrets/pull/628">Yelp/detect-secrets#628</a>
<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/672">#672</a>:
<a
href="https://redirect.github.com/Yelp/detect-secrets/pull/672">Yelp/detect-secrets#672</a>
<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/675">#675</a>:
<a
href="https://redirect.github.com/Yelp/detect-secrets/pull/675">Yelp/detect-secrets#675</a>
<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/678">#678</a>:
<a
href="https://redirect.github.com/Yelp/detect-secrets/pull/678">Yelp/detect-secrets#678</a>
<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/679">#679</a>:
<a
href="https://redirect.github.com/Yelp/detect-secrets/pull/679">Yelp/detect-secrets#679</a>
<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/692">#692</a>:
<a
href="https://redirect.github.com/Yelp/detect-secrets/pull/692">Yelp/detect-secrets#692</a>
<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/712">#712</a>:
<a
href="https://redirect.github.com/Yelp/detect-secrets/pull/712">Yelp/detect-secrets#712</a>
<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/719">#719</a>:
<a
href="https://redirect.github.com/Yelp/detect-secrets/pull/719">Yelp/detect-secrets#719</a>
<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/724">#724</a>:
<a
href="https://redirect.github.com/Yelp/detect-secrets/pull/724">Yelp/detect-secrets#724</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Yelp/detect-secrets/commit/01886c8a910c64595c47f186ca1ffc0b77fa5458"><code>01886c8</code></a>
Bump version: 1.4.0 → 1.5.0</li>
<li><a
href="https://github.com/Yelp/detect-secrets/commit/cb271be6f697adf659c840c82ab754a24bef9645"><code>cb271be</code></a>
Update changelog v1.5.0 release (<a
href="https://redirect.github.com/Yelp/detect-secrets/issues/829">#829</a>)</li>
<li><a
href="https://github.com/Yelp/detect-secrets/commit/81157d04c3bde164fb370f1edeca6a19fdbc28a7"><code>81157d0</code></a>
Merge pull request <a
href="https://redirect.github.com/Yelp/detect-secrets/issues/828">#828</a>
from Yelp/dependabot/pip/coverage-7.5.1</li>
<li><a
href="https://github.com/Yelp/detect-secrets/commit/7237fda6ebcdc961f8bbfaeee35a31ee087e6167"><code>7237fda</code></a>
Merge pull request <a
href="https://redirect.github.com/Yelp/detect-secrets/issues/827">#827</a>
from Yelp/dependabot/pip/packaging-24.0</li>
<li><a
href="https://github.com/Yelp/detect-secrets/commit/8f4f823620102d28b7a0b1142b20ec2c1be2e519"><code>8f4f823</code></a>
Bump coverage from 7.4.0 to 7.5.1</li>
<li><a
href="https://github.com/Yelp/detect-secrets/commit/adfe36f9c40ebb96df05af59de5a5eb52beaaa0d"><code>adfe36f</code></a>
Bump packaging from 23.2 to 24.0</li>
<li><a
href="https://github.com/Yelp/detect-secrets/commit/928f03ad6938d4be5afed5a27c5c5951f2ba00ac"><code>928f03a</code></a>
Revert &quot;Changelog for v1.5.0 release&quot;</li>
<li><a
href="https://github.com/Yelp/detect-secrets/commit/98b0e9fd6dc29e448a378d8600c01b5336d321d0"><code>98b0e9f</code></a>
Revert &quot;Updated baseline file&quot;</li>
<li><a
href="https://github.com/Yelp/detect-secrets/commit/89cdc7990678c86adce350e6f35bf0546ef7bf45"><code>89cdc79</code></a>
Revert &quot;Fixed version in baseline file&quot;</li>
<li><a
href="https://github.com/Yelp/detect-secrets/commit/16e3452e596f902b47799fa2c85bc43786ce6618"><code>16e3452</code></a>
Fixed version in baseline file</li>
<li>Additional commits viewable in <a
href="https://github.com/Yelp/detect-secrets/compare/v1.4.0...v1.5.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `pytest` from 8.1.1 to 8.2.0
<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>8.2.0</h2>
<h1>pytest 8.2.0 (2024-04-27)</h1>
<h2>Deprecations</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12069">#12069</a>:
A deprecation warning is now raised when implementations of one of the
following hooks request a deprecated <code>py.path.local</code>
parameter instead of the <code>pathlib.Path</code> parameter which
replaced it:</p>
<ul>
<li><code>pytest_ignore_collect</code>{.interpreted-text
role=&quot;hook&quot;} - the <code>path</code> parameter - use
<code>collection_path</code> instead.</li>
<li><code>pytest_collect_file</code>{.interpreted-text
role=&quot;hook&quot;} - the <code>path</code> parameter - use
<code>file_path</code> instead.</li>
<li><code>pytest_pycollect_makemodule</code>{.interpreted-text
role=&quot;hook&quot;} - the <code>path</code> parameter - use
<code>module_path</code> instead.</li>
<li><code>pytest_report_header</code>{.interpreted-text
role=&quot;hook&quot;} - the <code>startdir</code> parameter - use
<code>start_path</code> instead.</li>
<li><code>pytest_report_collectionfinish</code>{.interpreted-text
role=&quot;hook&quot;} - the <code>startdir</code> parameter - use
<code>start_path</code> instead.</li>
</ul>
<p>The replacement parameters are available since pytest 7.0.0.
The old parameters will be removed in pytest 9.0.0.</p>
<p>See <code>legacy-path-hooks-deprecated</code>{.interpreted-text
role=&quot;ref&quot;} for more details.</p>
</li>
</ul>
<h2>Features</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11871">#11871</a>:
Added support for reading command line arguments from a file using the
prefix character <code>@</code>, like e.g.: <code>pytest
@tests.txt</code>. The file must have one argument per line.</p>
<p>See <code>Read arguments from file
&lt;args-from-file&gt;</code>{.interpreted-text role=&quot;ref&quot;}
for details.</p>
</li>
</ul>
<h2>Improvements</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11523">#11523</a>:
<code>pytest.importorskip</code>{.interpreted-text
role=&quot;func&quot;} will now issue a warning if the module could be
found, but raised <code>ImportError</code>{.interpreted-text
role=&quot;class&quot;} instead of
<code>ModuleNotFoundError</code>{.interpreted-text
role=&quot;class&quot;}.</p>
<p>The warning can be suppressed by passing
<code>exc_type=ImportError</code> to
<code>pytest.importorskip</code>{.interpreted-text
role=&quot;func&quot;}.</p>
<p>See <code>import-or-skip-import-error</code>{.interpreted-text
role=&quot;ref&quot;} for details.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11728">#11728</a>:
For <code>unittest</code>-based tests, exceptions during class cleanup
(as raised by functions registered with <code>TestCase.addClassCleanup
&lt;unittest.TestCase.addClassCleanup&gt;</code>{.interpreted-text
role=&quot;meth&quot;}) are now reported instead of silently
failing.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/11777">#11777</a>:
Text is no longer truncated in the <code>short test summary info</code>
section when <code>-vv</code> is given.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12112">#12112</a>:
Improved namespace packages detection when
<code>consider_namespace_packages</code>{.interpreted-text
role=&quot;confval&quot;} is enabled, covering more situations (like
editable installs).</p>
</li>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/9502">#9502</a>:
Added <code>PYTEST_VERSION</code>{.interpreted-text
role=&quot;envvar&quot;} environment variable which is defined at the
start of the pytest session and undefined afterwards. It contains the
value of <code>pytest.__version__</code>, and among other things can be
used to easily check if code is running from within a pytest run.</p>
</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/pytest-dev/pytest/issues/12065">#12065</a>:
Fixed a regression in pytest 8.0.0 where test classes containing
<code>setup_method</code> and tests using <code>@staticmethod</code> or
<code>@classmethod</code> would crash with <code>AttributeError:
'NoneType' object has no attribute 'setup_method'</code>.</p>
<p>Now the <code>request.instance
&lt;pytest.FixtureRequest.instance&gt;</code>{.interpreted-text
role=&quot;attr&quot;} attribute of tests using
<code>@staticmethod</code> and <code>@classmethod</code> is no longer
<code>None</code>, but a fresh instance of the class, like in non-static
methods.</p>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pytest-dev/pytest/commit/6bd3f313447290380cbc2db30fb9ee5cca7eb941"><code>6bd3f31</code></a>
Tweak changelog for 8.2.0</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/9b6219b5e89af237e5bc80354d405d2b5c2fc8a0"><code>9b6219b</code></a>
Prepare release version 8.2.0</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/835765c9d31e0a86c6028f983b28d32c82a759c4"><code>835765c</code></a>
Merge pull request <a
href="https://redirect.github.com/pytest-dev/pytest/issues/12130">#12130</a>
from bluetech/fixtures-inline</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/7e7503c0b015f61d9d21d3b5f55990b7fcd683f7"><code>7e7503c</code></a>
unittest: report class cleanup exceptions (<a
href="https://redirect.github.com/pytest-dev/pytest/issues/12250">#12250</a>)</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/882c4da2f37702b00bdbd3b6c74e9821d33e0204"><code>882c4da</code></a>
fixtures: inline <code>fail_fixturefunc</code></li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/2e8fb9f1401d727e20f004326752fd1922f9c601"><code>2e8fb9f</code></a>
fixtures: extract a <code>_check_fixturedef</code> method</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/acf2971f46a9518b3552d48ea9541a1951c2b207"><code>acf2971</code></a>
fixtures: inline <code>_getnextfixturedef</code> into
<code>_get_active_fixturedef</code></li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/3c77aec1dac0894ec4ca774b71ec91c85cf91dd1"><code>3c77aec</code></a>
fixtures: move &quot;request&quot; check early</li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/d217d68cde0c34d619862f15c773ecc02ecdaabe"><code>d217d68</code></a>
fixtures: inline <code>_compute_fixture_value</code></li>
<li><a
href="https://github.com/pytest-dev/pytest/commit/530be285751143febe54b8974b234eed5eb8b079"><code>530be28</code></a>
fixtures: use early return in <code>_get_active_fixturedef</code></li>
<li>Additional commits viewable in <a
href="https://github.com/pytest-dev/pytest/compare/8.1.1...8.2.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `ruff` from 0.4.1 to 0.4.4
<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>v0.4.4</h2>
<h2>Changes</h2>
<h3>Preview features</h3>
<ul>
<li>[<code>pycodestyle</code>] Ignore end-of-line comments when
determining blank line rules (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11342">#11342</a>)</li>
<li>[<code>pylint</code>] Detect <code>pathlib.Path.open</code> calls in
<code>unspecified-encoding</code> (<code>PLW1514</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11288">#11288</a>)</li>
<li>[<code>flake8-pyi</code>] Implement <code>PYI059</code>
(<code>generic-not-last-base-class</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11233">#11233</a>)</li>
<li>[<code>flake8-pyi</code>] Implement <code>PYI062</code>
(<code>duplicate-literal-member</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11269">#11269</a>)</li>
</ul>
<h3>Rule changes</h3>
<ul>
<li>[<code>flake8-boolean-trap</code>] Allow passing booleans as
positional-only arguments in code such as <code>set(True)</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11287">#11287</a>)</li>
<li>[<code>flake8-bugbear</code>] Ignore enum classes in
<code>cached-instance-method</code> (<code>B019</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11312">#11312</a>)</li>
</ul>
<h3>Server</h3>
<ul>
<li>Expand tildes when resolving Ruff server configuration file (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11283">#11283</a>)</li>
<li>Fix <code>ruff server</code> hanging after Neovim closes (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11291">#11291</a>)</li>
<li>Editor settings are used by default if no file-based configuration
exists (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11266">#11266</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>[<code>pylint</code>] Consider <code>with</code> statements for
<code>too-many-branches</code> (<code>PLR0912</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11321">#11321</a>)</li>
<li>[<code>flake8-blind-except</code>, <code>tryceratops</code>] Respect
logged and re-raised expressions in nested statements
(<code>BLE001</code>, <code>TRY201</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11301">#11301</a>)</li>
<li>Recognise assignments such as <code>__all__ =
builtins.list([&quot;foo&quot;, &quot;bar&quot;])</code> as valid
<code>__all__</code> definitions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11335">#11335</a>)</li>
</ul>
<h2>Contributors</h2>
<ul>
<li><a
href="https://github.com/Abdur-rahmaanJ"><code>@​Abdur-rahmaanJ</code></a></li>
<li><a
href="https://github.com/AlexWaygood"><code>@​AlexWaygood</code></a></li>
<li><a href="https://github.com/KPCOFGS"><code>@​KPCOFGS</code></a></li>
<li><a
href="https://github.com/MichaReiser"><code>@​MichaReiser</code></a></li>
<li><a
href="https://github.com/augustelalande"><code>@​augustelalande</code></a></li>
<li><a
href="https://github.com/blueraft"><code>@​blueraft</code></a></li>
<li><a href="https://github.com/carljm"><code>@​carljm</code></a></li>
<li><a
href="https://github.com/carloshbcabral"><code>@​carloshbcabral</code></a></li>
<li><a
href="https://github.com/charliermarsh"><code>@​charliermarsh</code></a></li>
<li><a
href="https://github.com/dhruvmanila"><code>@​dhruvmanila</code></a></li>
<li><a
href="https://github.com/renovate"><code>@​renovate</code></a></li>
<li><a
href="https://github.com/snowsignal"><code>@​snowsignal</code></a></li>
<li><a
href="https://github.com/tusharsadhwani"><code>@​tusharsadhwani</code></a></li>
</ul>
<h2>v0.4.3</h2>
<h2>Changes</h2>
<h3>Enhancements</h3>
<ul>
<li>Add support for PEP 696 syntax (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11120">#11120</a>)</li>
</ul>
<!-- 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.4.4</h2>
<h3>Preview features</h3>
<ul>
<li>[<code>pycodestyle</code>] Ignore end-of-line comments when
determining blank line rules (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11342">#11342</a>)</li>
<li>[<code>pylint</code>] Detect <code>pathlib.Path.open</code> calls in
<code>unspecified-encoding</code> (<code>PLW1514</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11288">#11288</a>)</li>
<li>[<code>flake8-pyi</code>] Implement <code>PYI059</code>
(<code>generic-not-last-base-class</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11233">#11233</a>)</li>
<li>[<code>flake8-pyi</code>] Implement <code>PYI062</code>
(<code>duplicate-literal-member</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11269">#11269</a>)</li>
</ul>
<h3>Rule changes</h3>
<ul>
<li>[<code>flake8-boolean-trap</code>] Allow passing booleans as
positional-only arguments in code such as <code>set(True)</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11287">#11287</a>)</li>
<li>[<code>flake8-bugbear</code>] Ignore enum classes in
<code>cached-instance-method</code> (<code>B019</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11312">#11312</a>)</li>
</ul>
<h3>Server</h3>
<ul>
<li>Expand tildes when resolving Ruff server configuration file (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11283">#11283</a>)</li>
<li>Fix <code>ruff server</code> hanging after Neovim closes (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11291">#11291</a>)</li>
<li>Editor settings are used by default if no file-based configuration
exists (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11266">#11266</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>[<code>pylint</code>] Consider <code>with</code> statements for
<code>too-many-branches</code> (<code>PLR0912</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11321">#11321</a>)</li>
<li>[<code>flake8-blind-except</code>, <code>tryceratops</code>] Respect
logged and re-raised expressions in nested statements
(<code>BLE001</code>, <code>TRY201</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11301">#11301</a>)</li>
<li>Recognise assignments such as <code>__all__ =
builtins.list([&quot;foo&quot;, &quot;bar&quot;])</code> as valid
<code>__all__</code> definitions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11335">#11335</a>)</li>
</ul>
<h2>0.4.3</h2>
<h3>Enhancements</h3>
<ul>
<li>Add support for PEP 696 syntax (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11120">#11120</a>)</li>
</ul>
<h3>Preview features</h3>
<ul>
<li>[<code>refurb</code>] Use function range for
<code>reimplemented-operator</code> diagnostics (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11271">#11271</a>)</li>
<li>[<code>refurb</code>] Ignore methods in
<code>reimplemented-operator</code> (<code>FURB118</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11270">#11270</a>)</li>
<li>[<code>refurb</code>] Implement <code>fstring-number-format</code>
(<code>FURB116</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/10921">#10921</a>)</li>
<li>[<code>ruff</code>] Implement <code>redirected-noqa</code>
(<code>RUF101</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11052">#11052</a>)</li>
<li>[<code>pyflakes</code>] Distinguish between first-party and
third-party imports for fix suggestions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11168">#11168</a>)</li>
</ul>
<h3>Rule changes</h3>
<ul>
<li>[<code>flake8-bugbear</code>] Ignore non-abstract class attributes
when enforcing <code>B024</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11210">#11210</a>)</li>
<li>[<code>flake8-logging</code>] Include inline instantiations when
detecting loggers (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11154">#11154</a>)</li>
<li>[<code>pylint</code>] Also emit <code>PLR0206</code> for properties
with variadic parameters (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11200">#11200</a>)</li>
<li>[<code>ruff</code>] Detect duplicate codes as part of
<code>unused-noqa</code> (<code>RUF100</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/10850">#10850</a>)</li>
</ul>
<h3>Formatter</h3>
<ul>
<li>Avoid multiline expression if format specifier is present (<a
href="https://redirect.github.com/astral-sh/ruff/pull/11123">#11123</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/astral-sh/ruff/commit/3e8878a1c852399dffedb0236097afcfb4780b81"><code>3e8878a</code></a>
Bump version to v0.4.4 (<a
href="https://redirect.github.com/astral-sh/ruff/issues/11352">#11352</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/b6b4ad99497b65ebc6b8c21944fe41115c32477a"><code>b6b4ad9</code></a>
[red-knot] <a
href="https://github.com/override"><code>@​override</code></a> lint rule
(<a
href="https://redirect.github.com/astral-sh/ruff/issues/11282">#11282</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/dd42961dd9d85a3e70baf1acf0bdd60db4393455"><code>dd42961</code></a>
[<code>pylint</code>] Detect <code>pathlib.Path.open</code> calls in
<code>unspecified-encoding</code> (`PLW15...</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/c80c1712f05b0843976f439124b4678023c14e93"><code>c80c171</code></a>
[red-knot] Vendor typeshed's stdlib (<a
href="https://redirect.github.com/astral-sh/ruff/issues/11340">#11340</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/e2fe177c6b4e867d59409c809781a7d6922e778a"><code>e2fe177</code></a>
Revert &quot;Simplify arithmetic operation in logical lines checker (<a
href="https://redirect.github.com/astral-sh/ruff/issues/11346">#11346</a>)&quot;
(<a
href="https://redirect.github.com/astral-sh/ruff/issues/11">#11</a>...</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/e9d1cddc97572b7bb255f1b6db993e56c0cbdba2"><code>e9d1cdd</code></a>
Simplify arithmetic operation in logical lines checker (<a
href="https://redirect.github.com/astral-sh/ruff/issues/11346">#11346</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/dfe4291c0b7249ae892f5f1d513e6f1404436c13"><code>dfe4291</code></a>
Improve <code>ruff_python_semantic::all::extract_all_names()</code> (<a
href="https://redirect.github.com/astral-sh/ruff/issues/11335">#11335</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/4541337f3d3d0c09fe09910b6324ebe4f61111d9"><code>4541337</code></a>
[red-knot] Remove <code>\&lt;Db: SemanticDb&gt;</code> contraints in
favor of dynamic dispatch ...</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/8e9ddee392326832016d3a10285b55bf9e2a8319"><code>8e9ddee</code></a>
Ignore end-of-line comments when determining blank line rules (<a
href="https://redirect.github.com/astral-sh/ruff/issues/11342">#11342</a>)</li>
<li><a
href="https://github.com/astral-sh/ruff/commit/702d2fa1eb93009a662d33f5805fc12ddac69b4f"><code>702d2fa</code></a>
Make B024 and B027 documentation more nuanced (<a
href="https://redirect.github.com/astral-sh/ruff/issues/11341">#11341</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/astral-sh/ruff/compare/v0.4.1...v0.4.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `safety` from 3.1.0 to 3.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/pyupio/safety/releases">safety's
releases</a>.</em></p>
<blockquote>
<h2>3.2.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Added note on hiring and careers page link by <a
href="https://github.com/mwermuth"><code>@​mwermuth</code></a> in <a
href="https://redirect.github.com/pyupio/safety/pull/510">pyupio/safety#510</a></li>
<li>fix: update pyinstaller target by <a
href="https://github.com/yeisonvargasf"><code>@​yeisonvargasf</code></a>
in <a
href="https://redirect.github.com/pyupio/safety/pull/522">pyupio/safety#522</a></li>
<li>feat: add SAFETY_DB_DIR env var to the scan command by <a
href="https://github.com/yeisonvargasf"><code>@​yeisonvargasf</code></a>
in <a
href="https://redirect.github.com/pyupio/safety/pull/523">pyupio/safety#523</a></li>
<li>chore: release 3.2.0 by <a
href="https://github.com/yeisonvargasf"><code>@​yeisonvargasf</code></a>
in <a
href="https://redirect.github.com/pyupio/safety/pull/524">pyupio/safety#524</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/mwermuth"><code>@​mwermuth</code></a>
made their first contribution in <a
href="https://redirect.github.com/pyupio/safety/pull/510">pyupio/safety#510</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pyupio/safety/compare/3.1.0...3.2.0">https://github.com/pyupio/safety/compare/3.1.0...3.2.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/pyupio/safety/blob/main/CHANGELOG.md">safety's
changelog</a>.</em></p>
<blockquote>
<h2>[3.2.0] - 2024-05-01</h2>
<ul>
<li>feat: add SAFETY_DB_DIR env var to the scan command (<a
href="https://redirect.github.com/pyupio/safety/issues/523">#523</a>)</li>
<li>fix: update pyinstaller target (<a
href="https://redirect.github.com/pyupio/safety/issues/522">#522</a>)</li>
<li>docs: added note on hiring and added careers page link (<a
href="https://redirect.github.com/pyupio/safety/issues/510">#510</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pyupio/safety/commit/06ffb560f918f83d8814436754afc4c7d15d02f7"><code>06ffb56</code></a>
chore: release 3.2.0 (<a
href="https://redirect.github.com/pyupio/safety/issues/524">#524</a>)</li>
<li><a
href="https://github.com/pyupio/safety/commit/a1692d51606ed94e6dc152cc6458c26946528d04"><code>a1692d5</code></a>
feat: add SAFETY_DB_DIR env var to the scan command (<a
href="https://redirect.github.com/pyupio/safety/issues/523">#523</a>)</li>
<li><a
href="https://github.com/pyupio/safety/commit/4ef66e040fb7e27a5730dec2fb35b2e5bff2ca42"><code>4ef66e0</code></a>
fix: update pyinstaller target (<a
href="https://redirect.github.com/pyupio/safety/issues/522">#522</a>)</li>
<li><a
href="https://github.com/pyupio/safety/commit/b56a4dc89b6364594d67386bedac0524df519327"><code>b56a4dc</code></a>
Added note on hiring and added careers page link (<a
href="https://redirect.github.com/pyupio/safety/issues/510">#510</a>)</li>
<li>See full diff in <a
href="https://github.com/pyupio/safety/compare/3.1.0...3.2.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] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Cedric Young <[email protected]>
  • Loading branch information
dependabot[bot] and ddl-cedricyoung authored May 15, 2024
1 parent d1cd2a3 commit dbf82aa
Show file tree
Hide file tree
Showing 5 changed files with 351 additions and 269 deletions.
6 changes: 3 additions & 3 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,7 +79,7 @@ executors:
chrome-test-executor:
docker:
- image: python:3.11.7
- image: selenium/standalone-chrome:123.0
- image: selenium/standalone-chrome:124.0
environment:
CUCU_MONITOR_PNG: ""
SE_NODE_MAX_SESSIONS: 12
Expand All @@ -91,7 +91,7 @@ executors:
firefox-test-executor:
docker:
- image: python:3.11.7
- image: selenium/standalone-firefox:124.0
- image: selenium/standalone-firefox:125.0
environment:
CUCU_MONITOR_PNG: ""
SE_NODE_MAX_SESSIONS: 12
Expand All @@ -103,7 +103,7 @@ executors:
edge-test-executor:
docker:
- image: python:3.11.7
- image: selenium/standalone-edge:123.0
- image: selenium/standalone-edge:124.0
environment:
CUCU_MONITOR_PNG: ""
SE_NODE_MAX_SESSIONS: 12
Expand Down
8 changes: 4 additions & 4 deletions .secrets.baseline
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "1.4.0",
"version": "1.5.0",
"plugins_used": [
{
"name": "ArtifactoryDetector"
Expand Down Expand Up @@ -114,15 +114,15 @@
"filename": "Makefile",
"hashed_secret": "0ef3e7e357d64c01f01b9dc045413c135ce64ff7",
"is_verified": false,
"line_number": 36,
"line_number": 38,
"is_secret": false
},
{
"type": "Secret Keyword",
"filename": "Makefile",
"hashed_secret": "dbbabcbd340d134fef3e212d83a00846839903f6",
"is_verified": false,
"line_number": 37,
"line_number": 39,
"is_secret": false
}
],
Expand Down Expand Up @@ -219,5 +219,5 @@
}
]
},
"generated_at": "2023-11-03T22:18:21Z"
"generated_at": "2024-05-15T21:14:22Z"
}
4 changes: 3 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,9 @@ check:
# lint code for security mistakes
poetry run bandit src features data -r -c pyproject.toml -q --severity high
# check deps against known security issues
poetry run safety check
# 67599 - issue in `pip`, which is disputed as a CVE
# 63687 - issue only affects Windows
poetry run safety check --ignore=67599,63687
# check project config
poetry check
# prevent new secrets
Expand Down
Loading

0 comments on commit dbf82aa

Please sign in to comment.