build(deps-dev): bump ruff from 0.1.9 to 0.1.11 (#516)

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.1.9 to 0.1.11.
<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.1.11</h2>
<h2>Changes</h2>
<h3>Preview features</h3>
<ul>
<li>[<code>pylint</code>] Implement <code>super-without-brackets</code>
(<code>W0245</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9257">#9257</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Check path string properly in <code>python -m ruff</code>
invocations (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9367">#9367</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Tweak <code>relative-imports</code> message (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9365">#9365</a>)</li>
<li>Add fix safety note for <code>yield-in-for-loop</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9364">#9364</a>)</li>
</ul>
<h2>Contributors</h2>
<ul>
<li><a
href="https://github.com/charliermarsh"><code>@​charliermarsh</code></a></li>
<li><a
href="https://github.com/diceroll123"><code>@​diceroll123</code></a></li>
<li><a
href="https://github.com/nickdrozd"><code>@​nickdrozd</code></a></li>
<li><a href="https://github.com/tjkuson"><code>@​tjkuson</code></a></li>
<li><a href="https://github.com/zanieb"><code>@​zanieb</code></a></li>
</ul>
<h2>v0.1.10</h2>
<h2>Changes</h2>
<h3>Preview features</h3>
<ul>
<li>Improve <code>dummy_implementations</code> preview style formatting
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/9240">#9240</a>)</li>
<li>Normalise Hex and unicode escape sequences in strings (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9280">#9280</a>)</li>
<li>Parenthesize long type annotations in annotated assignments (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9210">#9210</a>)</li>
<li>Parenthesize multi-context managers in <code>with</code> statements
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/9222">#9222</a>)</li>
<li>[<code>flake8-pyi</code>] Implement
<code>generator-return-from-iter-method</code> (<code>PYI058</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9313">#9313</a>)</li>
<li>[<code>pylint</code>] Implement <code>empty-comment</code>
(<code>PLR2044</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9174">#9174</a>)</li>
<li>[<code>refurb</code>] Implement <code>bit-count</code>
(<code>FURB161</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9265">#9265</a>)</li>
<li>[<code>ruff</code>] Add <code>never-union</code> rule to detect
redundant <code>typing.NoReturn</code> and <code>typing.Never</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9217">#9217</a>)</li>
</ul>
<h3>CLI</h3>
<ul>
<li>Add paths to TOML parse errors (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9358">#9358</a>)</li>
<li>Add row and column numbers to formatter parse errors (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9321">#9321</a>)</li>
<li>Improve responsiveness when invoked via Python (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9315">#9315</a>)</li>
<li>Short rule messages should not end with a period (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9345">#9345</a>)</li>
</ul>
<h3>Configuration</h3>
<ul>
<li>Respect runtime-required decorators on functions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9317">#9317</a>)</li>
</ul>
<h3>Bug fixes</h3>
<!-- 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.1.11</h2>
<h3>Preview features</h3>
<ul>
<li>[<code>pylint</code>] Implement <code>super-without-brackets</code>
(<code>W0245</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9257">#9257</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Check path string properly in <code>python -m ruff</code>
invocations (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9367">#9367</a>)</li>
</ul>
<h3>Documentation</h3>
<ul>
<li>Tweak <code>relative-imports</code> message (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9365">#9365</a>)</li>
<li>Add fix safety note for <code>yield-in-for-loop</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9364">#9364</a>)</li>
</ul>
<h2>0.1.10</h2>
<h3>Preview features</h3>
<ul>
<li>Improve <code>dummy_implementations</code> preview style formatting
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/9240">#9240</a>)</li>
<li>Normalise Hex and unicode escape sequences in strings (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9280">#9280</a>)</li>
<li>Parenthesize long type annotations in annotated assignments (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9210">#9210</a>)</li>
<li>Parenthesize multi-context managers in <code>with</code> statements
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/9222">#9222</a>)</li>
<li>[<code>flake8-pyi</code>] Implement
<code>generator-return-from-iter-method</code> (<code>PYI058</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9313">#9313</a>)</li>
<li>[<code>pylint</code>] Implement <code>empty-comment</code>
(<code>PLR2044</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9174">#9174</a>)</li>
<li>[<code>refurb</code>] Implement <code>bit-count</code>
(<code>FURB161</code>) (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9265">#9265</a>)</li>
<li>[<code>ruff</code>] Add <code>never-union</code> rule to detect
redundant <code>typing.NoReturn</code> and <code>typing.Never</code> (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9217">#9217</a>)</li>
</ul>
<h3>CLI</h3>
<ul>
<li>Add paths to TOML parse errors (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9358">#9358</a>)</li>
<li>Add row and column numbers to formatter parse errors (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9321">#9321</a>)</li>
<li>Improve responsiveness when invoked via Python (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9315">#9315</a>)</li>
<li>Short rule messages should not end with a period (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9345">#9345</a>)</li>
</ul>
<h3>Configuration</h3>
<ul>
<li>Respect runtime-required decorators on functions (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9317">#9317</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Avoid <code>asyncio-dangling-task</code> for nonlocal and global
bindings (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9263">#9263</a>)</li>
<li>Escape trailing placeholders in rule documentation (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9301">#9301</a>)</li>
<li>Fix continuation detection following multi-line strings (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9332">#9332</a>)</li>
<li>Fix scoping for generators in named expressions in classes (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9248">#9248</a>)</li>
<li>Port from obsolete wsl crate to is-wsl (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9356">#9356</a>)</li>
<li>Remove special pre-visit for module docstrings (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9261">#9261</a>)</li>
<li>Respect <code>__str__</code> definitions from super classes (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9338">#9338</a>)</li>
<li>Respect <code>unused-noqa</code> via <code>per-file-ignores</code>
(<a
href="https://redirect.github.com/astral-sh/ruff/pull/9300">#9300</a>)</li>
<li>Respect attribute chains when resolving builtin call paths (<a
href="https://redirect.github.com/astral-sh/ruff/pull/9309">#9309</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="fefc7e8199"><code>fefc7e8</code></a>
Bump version to 0.1.11 (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9370">#9370</a>)</li>
<li><a
href="973ae7e922"><code>973ae7e</code></a>
Disable the fuzzer CI job (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9369">#9369</a>)</li>
<li><a
href="3fcc1402f6"><code>3fcc140</code></a>
[pylint] - implement
<code>super-without-brackets</code>/<code>W0245</code> (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9257">#9257</a>)</li>
<li><a
href="08c60f513b"><code>08c60f5</code></a>
Check path string properly (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9367">#9367</a>)</li>
<li><a
href="38f4d9e335"><code>38f4d9e</code></a>
Tweak <code>relative-imports</code> message (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9365">#9365</a>)</li>
<li><a
href="f07d35051c"><code>f07d350</code></a>
Add fix safety note for yield-in-for-loop (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9364">#9364</a>)</li>
<li><a
href="2743387910"><code>2743387</code></a>
Bump version to 0.1.10 (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9360">#9360</a>)</li>
<li><a
href="a268648c58"><code>a268648</code></a>
Add paths to toml parse errors (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9358">#9358</a>)</li>
<li><a
href="9073220887"><code>9073220</code></a>
Make all dependencies workspace dependencies (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9333">#9333</a>)</li>
<li><a
href="0157cdb81a"><code>0157cdb</code></a>
Drop unused &quot;ureq&quot; dev-dependency from ruff_cli (<a
href="https://redirect.github.com/astral-sh/ruff/issues/9357">#9357</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/astral-sh/ruff/compare/v0.1.9...v0.1.11">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ruff&package-manager=pip&previous-version=0.1.9&new-version=0.1.11)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
This commit is contained in:
github-actions[bot] 2024-01-03 17:06:01 +01:00 committed by GitHub
commit bcf474ffe4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

40
poetry.lock generated
View File

@ -1,4 +1,4 @@
# This file is automatically @generated by Poetry 1.5.1 and should not be changed by hand.
# This file is automatically @generated by Poetry 1.7.1 and should not be changed by hand.
[[package]]
name = "accelerate"
@ -5594,28 +5594,28 @@ files = [
[[package]]
name = "ruff"
version = "0.1.9"
version = "0.1.11"
description = "An extremely fast Python linter and code formatter, written in Rust."
optional = false
python-versions = ">=3.7"
files = [
{file = "ruff-0.1.9-py3-none-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:e6a212f436122ac73df851f0cf006e0c6612fe6f9c864ed17ebefce0eff6a5fd"},
{file = "ruff-0.1.9-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:28d920e319783d5303333630dae46ecc80b7ba294aeffedf946a02ac0b7cc3db"},
{file = "ruff-0.1.9-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:104aa9b5e12cb755d9dce698ab1b97726b83012487af415a4512fedd38b1459e"},
{file = "ruff-0.1.9-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:1e63bf5a4a91971082a4768a0aba9383c12392d0d6f1e2be2248c1f9054a20da"},
{file = "ruff-0.1.9-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:4d0738917c203246f3e275b37006faa3aa96c828b284ebfe3e99a8cb413c8c4b"},
{file = "ruff-0.1.9-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:69dac82d63a50df2ab0906d97a01549f814b16bc806deeac4f064ff95c47ddf5"},
{file = "ruff-0.1.9-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:2aec598fb65084e41a9c5d4b95726173768a62055aafb07b4eff976bac72a592"},
{file = "ruff-0.1.9-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:744dfe4b35470fa3820d5fe45758aace6269c578f7ddc43d447868cfe5078bcb"},
{file = "ruff-0.1.9-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:479ca4250cab30f9218b2e563adc362bd6ae6343df7c7b5a7865300a5156d5a6"},
{file = "ruff-0.1.9-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:aa8344310f1ae79af9ccd6e4b32749e93cddc078f9b5ccd0e45bd76a6d2e8bb6"},
{file = "ruff-0.1.9-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:837c739729394df98f342319f5136f33c65286b28b6b70a87c28f59354ec939b"},
{file = "ruff-0.1.9-py3-none-musllinux_1_2_i686.whl", hash = "sha256:e6837202c2859b9f22e43cb01992373c2dbfeae5c0c91ad691a4a2e725392464"},
{file = "ruff-0.1.9-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:331aae2cd4a0554667ac683243b151c74bd60e78fb08c3c2a4ac05ee1e606a39"},
{file = "ruff-0.1.9-py3-none-win32.whl", hash = "sha256:8151425a60878e66f23ad47da39265fc2fad42aed06fb0a01130e967a7a064f4"},
{file = "ruff-0.1.9-py3-none-win_amd64.whl", hash = "sha256:c497d769164df522fdaf54c6eba93f397342fe4ca2123a2e014a5b8fc7df81c7"},
{file = "ruff-0.1.9-py3-none-win_arm64.whl", hash = "sha256:0e17f53bcbb4fff8292dfd84cf72d767b5e146f009cccd40c2fad27641f8a7a9"},
{file = "ruff-0.1.9.tar.gz", hash = "sha256:b041dee2734719ddbb4518f762c982f2e912e7f28b8ee4fe1dee0b15d1b6e800"},
{file = "ruff-0.1.11-py3-none-macosx_10_12_x86_64.macosx_11_0_arm64.macosx_10_12_universal2.whl", hash = "sha256:a7f772696b4cdc0a3b2e527fc3c7ccc41cdcb98f5c80fdd4f2b8c50eb1458196"},
{file = "ruff-0.1.11-py3-none-macosx_10_12_x86_64.whl", hash = "sha256:934832f6ed9b34a7d5feea58972635c2039c7a3b434fe5ba2ce015064cb6e955"},
{file = "ruff-0.1.11-py3-none-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:ea0d3e950e394c4b332bcdd112aa566010a9f9c95814844a7468325290aabfd9"},
{file = "ruff-0.1.11-py3-none-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:9bd4025b9c5b429a48280785a2b71d479798a69f5c2919e7d274c5f4b32c3607"},
{file = "ruff-0.1.11-py3-none-manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:e1ad00662305dcb1e987f5ec214d31f7d6a062cae3e74c1cbccef15afd96611d"},
{file = "ruff-0.1.11-py3-none-manylinux_2_17_ppc64.manylinux2014_ppc64.whl", hash = "sha256:4b077ce83f47dd6bea1991af08b140e8b8339f0ba8cb9b7a484c30ebab18a23f"},
{file = "ruff-0.1.11-py3-none-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:c4a88efecec23c37b11076fe676e15c6cdb1271a38f2b415e381e87fe4517f18"},
{file = "ruff-0.1.11-py3-none-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:5b25093dad3b055667730a9b491129c42d45e11cdb7043b702e97125bcec48a1"},
{file = "ruff-0.1.11-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:231d8fb11b2cc7c0366a326a66dafc6ad449d7fcdbc268497ee47e1334f66f77"},
{file = "ruff-0.1.11-py3-none-musllinux_1_2_aarch64.whl", hash = "sha256:09c415716884950080921dd6237767e52e227e397e2008e2bed410117679975b"},
{file = "ruff-0.1.11-py3-none-musllinux_1_2_armv7l.whl", hash = "sha256:0f58948c6d212a6b8d41cd59e349751018797ce1727f961c2fa755ad6208ba45"},
{file = "ruff-0.1.11-py3-none-musllinux_1_2_i686.whl", hash = "sha256:190a566c8f766c37074d99640cd9ca3da11d8deae2deae7c9505e68a4a30f740"},
{file = "ruff-0.1.11-py3-none-musllinux_1_2_x86_64.whl", hash = "sha256:6464289bd67b2344d2a5d9158d5eb81025258f169e69a46b741b396ffb0cda95"},
{file = "ruff-0.1.11-py3-none-win32.whl", hash = "sha256:9b8f397902f92bc2e70fb6bebfa2139008dc72ae5177e66c383fa5426cb0bf2c"},
{file = "ruff-0.1.11-py3-none-win_amd64.whl", hash = "sha256:eb85ee287b11f901037a6683b2374bb0ec82928c5cbc984f575d0437979c521a"},
{file = "ruff-0.1.11-py3-none-win_arm64.whl", hash = "sha256:97ce4d752f964ba559c7023a86e5f8e97f026d511e48013987623915431c7ea9"},
{file = "ruff-0.1.11.tar.gz", hash = "sha256:f9d4d88cb6eeb4dfe20f9f0519bd2eaba8119bde87c3d5065c541dbae2b5a2cb"},
]
[[package]]
@ -6459,7 +6459,7 @@ files = [
]
[package.dependencies]
greenlet = {version = "!=0.4.17", markers = "python_version >= \"3\" and (platform_machine == \"win32\" or platform_machine == \"WIN32\" or platform_machine == \"AMD64\" or platform_machine == \"amd64\" or platform_machine == \"x86_64\" or platform_machine == \"ppc64le\" or platform_machine == \"aarch64\")"}
greenlet = {version = "!=0.4.17", markers = "python_version >= \"3\" and (platform_machine == \"aarch64\" or platform_machine == \"ppc64le\" or platform_machine == \"x86_64\" or platform_machine == \"amd64\" or platform_machine == \"AMD64\" or platform_machine == \"win32\" or platform_machine == \"WIN32\")"}
mypy = {version = ">=0.910", optional = true, markers = "python_version >= \"3\" and extra == \"mypy\""}
sqlalchemy2-stubs = {version = "*", optional = true, markers = "extra == \"mypy\""}