Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump the development-dependencies group with 8 updates #720

Merged
merged 1 commit into from
Apr 15, 2024

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Apr 15, 2024

Bumps the development-dependencies group with 8 updates:

Package From To
black 24.3.0 24.4.0
pyinstaller 6.5.0 6.6.0
pyinstaller-hooks-contrib 2024.3 2024.4
ruff 0.3.5 0.3.7
types-pillow 10.2.0.20240406 10.2.0.20240415
types-setuptools 69.2.0.20240317 69.5.0.20240415
sphinx-autobuild 2024.2.4 2024.4.13
sphinx-autodoc-typehints 2.0.0 2.0.1

Updates black from 24.3.0 to 24.4.0

Release notes

Sourced from black's releases.

24.4.0

Stable style

  • Fix unwanted crashes caused by AST equivalency check (#4290)

Preview style

  • if guards in case blocks are now wrapped in parentheses when the line is too long. (#4269)
  • Stop moving multiline strings to a new line unless inside brackets (#4289)

Integrations

  • Add a new option use_pyproject to the GitHub Action psf/black. This will read the Black version from pyproject.toml. (#4294)
Changelog

Sourced from black's changelog.

24.4.0

Stable style

  • Fix unwanted crashes caused by AST equivalency check (#4290)

Preview style

  • if guards in case blocks are now wrapped in parentheses when the line is too long. (#4269)
  • Stop moving multiline strings to a new line unless inside brackets (#4289)

Integrations

  • Add a new option use_pyproject to the GitHub Action psf/black. This will read the Black version from pyproject.toml. (#4294)
Commits

Updates pyinstaller from 6.5.0 to 6.6.0

Release notes

Sourced from pyinstaller's releases.

v6.6.0

Please see the v6.6.0 section of the changelog for a list of the changes since v6.5.0.

Changelog

Sourced from pyinstaller's changelog.

6.6.0 (2024-04-13)

Features


* (Windows) Implement support for resolving executable's true location
  when launched via a symbolic link. (:issue:`8300`)
* Implement an option to explicitly specify the bytecode optimization level
  for collected python code, independent of the optimization level in the
  python process under which PyInstaller is running. At the .spec file level,
  this is controlled by optional ``optimize`` argument in the ``Analysis``
  constructor. At the CLI level, this is controlled by new
  :option:`--optimize` command-line option, which sets the ``optimize``
  argument for ``Analysis`` as well as :ref:`interpreter run-time options
  <specifying python interpreter options>` in the generated spec file.
  See :ref:`bytecode optimization level` for details. (:issue:`8252`)

Bugfix


* (macOS) Explicitly convert the value of ``version`` argument to ``BUNDLE``
  into a string, in order to mitigate cases when user accidentally enters
  an integer or a float. The version value ends up being written to
  ``Info.plist`` as the ``CFBundleShortVersionString`` entry, and if this
  entry is not of a string type (for example, is an integer), the
  generated .app bundle crashes at start. (:issue:`4466`)
* (Windows) Avoid trying to import ``PySimpleGUI`` in the subprocess that
  analyzes dynamic library search modifications made by packages prior to
  the binary dependency analysis. When imported for the first time,
  ``PySimpleGUI`` 5.x displays a &quot;first-run&quot; dialog, which poses a problem
  for unattended PyInstaller builds running in a clean environment, for
  example, in a CI pipeline. (:issue:`8396`)
* (Windows) Implement a work-around for running PyInstaller under python
  process with ``-OO`` (or ``PYTHONOPTIMIZE=2``) with ``cffi`` installed.
  We now temporarily disable import of ``cffi`` while importing
  ``pywin32-ctypes`` in ``PyInstaller.compat`` to ensure that ``ctypes``
  backend is always used, as the ``cffi`` backend uses ``pycparser`` and
  requires docstrings, which makes it incompatible with the ``-OO`` mode.
  (:issue:`6345`)

Hooks


* Update ``PySide6.Qt3DRender`` hook for compatibility with ``PySide6``
  6.7.0 (add hidden import for ``PySide6.QtOpenGL`` module). (:issue:`8404`)
* Update ``scipy.special._ufuncs`` hook for compatibility with SciPy 1.13.0
  (add ``scipy.special._cdflib`` to hidden imports). (:issue:`8394`)
&amp;lt;/tr&amp;gt;&amp;lt;/table&amp;gt; 
&lt;/code&gt;&lt;/pre&gt;
&lt;/blockquote&gt;
&lt;p&gt;... (truncated)&lt;/p&gt;
&lt;/details&gt;
&lt;details&gt;
&lt;summary&gt;Commits&lt;/summary&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/5d7a0449ecea400eccbbb30d5fcef27d72f8f75d&quot;&gt;&lt;code&gt;5d7a044&lt;/code&gt;&lt;/a&gt; Release v6.6.0. [skip ci]&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/edf1694e2d06866fe027439aaba3d62dba5f2b86&quot;&gt;&lt;code&gt;edf1694&lt;/code&gt;&lt;/a&gt; hooks: PySide6.Qt3DRender: add hiddenimport of PySide6.QtOpenGL&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/1964b413378e6da9d499a476304c2165925dbef5&quot;&gt;&lt;code&gt;1964b41&lt;/code&gt;&lt;/a&gt; tests: bump PySide6 to 6.7.0&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/4f194dc2411b9e1b33d8673ea6c4f95df4af6884&quot;&gt;&lt;code&gt;4f194dc&lt;/code&gt;&lt;/a&gt; building: avoid importing PySimpleGUI prior to binary dep. analysis&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/5fe069177c9fda8ae7e362cdaa5b39c5b64fe4f5&quot;&gt;&lt;code&gt;5fe0691&lt;/code&gt;&lt;/a&gt; hooks: update scipy.special._ufuncs hook for SciPy &amp;gt;= 1.13.0&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/6dbafa1f2f7b1c2f6c8c49242367514a986fa511&quot;&gt;&lt;code&gt;6dbafa1&lt;/code&gt;&lt;/a&gt; Tests: Requirements: Scheduled weekly dependency update for week 14 (&lt;a href=&quot;https://redirect.github.com/pyinstaller/pyinstaller/issues/8394&quot;&gt;#8394&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/3fd6f5d1d5e162b28845a9e325e0d2474262969b&quot;&gt;&lt;code&gt;3fd6f5d&lt;/code&gt;&lt;/a&gt; doc: extend documentation on temporary directory for onefile programs&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/e8dac24c866e0cc3284ca44b716b5e6f2fb04284&quot;&gt;&lt;code&gt;e8dac24&lt;/code&gt;&lt;/a&gt; tests: add a test for bootloader fully resolving symlinked executable&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/3b219631c1f81db3fe197d1e8d80660d8654a82b&quot;&gt;&lt;code&gt;3b21963&lt;/code&gt;&lt;/a&gt; bootloader: remove extended path indicator from resolved symbolic link&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/ae69efa818e7ff92c1a889d9e56f30cca0c1eac4&quot;&gt;&lt;code&gt;ae69efa&lt;/code&gt;&lt;/a&gt; bootloader: resolve symlinks in Windows codepath of pyi_path_resolve&lt;/li&gt;
&lt;li&gt;Additional commits viewable in &lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/compare/v6.5.0...v6.6.0&quot;&gt;compare view&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/details&gt;

&lt;br /&gt;
</code></pre>

Updates `pyinstaller-hooks-contrib` from 2024.3 to 2024.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/releases">pyinstaller-hooks-contrib's releases</a>.</em></p>
<blockquote>
<h2>2024.4</h2>
<p>Please see the <a href="https://www.github.com/pyinstaller/pyinstaller-hooks-contrib/tree/master/CHANGELOG.rst">changelog</a> for more details</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/blob/master/CHANGELOG.rst">pyinstaller-hooks-contrib's changelog</a>.</em></p>
<blockquote>
<h2>2024.4 (2024-04-13)</h2>
<p>New hooks</p>
<pre><code>
* Add a hook for ``python-pptx``, including required template files. (`[#719](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/719)
  &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/719&gt;`_)
* Add hook for ``cloudpickle`` to ensure that ``cloudpickle.cloudpickle_fast``
  is collected when using ``cloudpickle`` v3.0.0 or later. (`[#716](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/716)
  &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/716&gt;`_)
* Add hook for ``hexbytes`` that collects package's metadata (required
  starting with ``hexbytes`` v.1.1.0). (`[#714](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/714)
  &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/714&gt;`_)
<p>Updated hooks
</code></pre></p>
<ul>
<li>(Windows) Update <code>netCDF4</code> hook to explicitly collect DLLs and
load-order file (if present) from <code>netCDF4.libs</code> directory. This
fixes <code>DLL load failed while importing _netCDF4</code> error when using
Anaconda python 3.8 or 3.9, where <code>delvewheel</code> (used by <code>netCDF4</code>)
needs to load DLLs via load-order file due to defunct
<code>os.add_dll_directory</code> function. (<code>[#722](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/722) &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/722&gt;</code>_)</li>
<li>Update <code>adbutils</code> hooks for compatibility with <code>adbutils</code> v2.2.2 and
later. (<code>[#717](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/717) &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/717&gt;</code>_)</li>
<li>Update <code>numba</code> hook to ensure that <code>numba.cloudpickle.cloudpickle_fast</code>
is collected when using <code>numba</code> v0.59.0 or later. (<code>[#716](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/716) &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/716&gt;</code>_)</li>
<li>Update <code>tensorflow</code> hooks for compatibility with <code>tensorflow</code> v2.16.0.
(<code>[#714](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/714) &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/714&gt;</code>_)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/20e08cae0db31f4ebe0c0155b58e2ecf4627d695"><code>20e08ca</code></a> Release v2024.4</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/c4ad2f3a1157010365cf2790807eae46db116cc4"><code>c4ad2f3</code></a> hooks: netCDF4: explicitly collect files from netCDF4.libs</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/aa0640514c5031cebcad12be8c5a7c9a5fc94d0a"><code>aa06405</code></a> Add hook for python-pptx (<a href="https://redirect.github.com/pyinstaller/pyinstaller-hooks-contrib/issues/719">#719</a>)</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/76b2a4f0270730b43559aee5e87fc79887d81a67"><code>76b2a4f</code></a> Scheduled weekly dependency update for week 14 (<a href="https://redirect.github.com/pyinstaller/pyinstaller-hooks-contrib/issues/720">#720</a>)</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/b268edf46570f47b3118d49f7d135646f4b50d71"><code>b268edf</code></a> Scheduled weekly dependency update for week 13 (<a href="https://redirect.github.com/pyinstaller/pyinstaller-hooks-contrib/issues/718">#718</a>)</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/5f5e2bcaaed1469d2f1a55df224d12ebdab3d2f9"><code>5f5e2bc</code></a> hooks: update adbutils hook for compatibility with adbutils &gt;= 2.2.2</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/e15daecef4bc02e32d12d6e28155a270a265c96b"><code>e15daec</code></a> test requirements: remove all restrictions on adbutils</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/3d55a5097d4750289f53f9b0c7e5effbac0e8392"><code>3d55a50</code></a> Scheduled weekly dependency update for week 12 (<a href="https://redirect.github.com/pyinstaller/pyinstaller-hooks-contrib/issues/717">#717</a>)</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/035708f0d59da3619c72caac9d052c3d770530a2"><code>035708f</code></a> hooks: add hook for cloudpickle</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/33c82abc8a4c44fc31063bfeb5e48ba32a01a5bc"><code>33c82ab</code></a> hooks: numba: ensure numba.cloudpickle.cloudpickle_fast is collected</li>
<li>Additional commits viewable in <a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/compare/2024.3...2024.4">compare view</a></li>
</ul>
</details>
<br />

Updates `ruff` from 0.3.5 to 0.3.7
<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.3.7</h2>
<h2>Changes</h2>
<h3>Preview features</h3>
<ul>
<li>[<code>flake8-bugbear</code>] Implement <code>loop-iterator-mutation</code> (<code>B909</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/9578">#9578</a>)</li>
<li>[<code>pylint</code>] Implement rule to prefer augmented assignment (<code>PLR6104</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/9932">#9932</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Avoid TOCTOU errors in cache initialization (<a href="https://redirect.github.com/astral-sh/ruff/pull/10884">#10884</a>)</li>
<li>[<code>pylint</code>] Recode <code>nan-comparison</code> rule to <code>W0177</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/10894">#10894</a>)</li>
<li>[<code>pylint</code>] Reverse min-max logic in <code>if-stmt-min-max</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/10890">#10890</a>)</li>
</ul>
<h2>Contributors</h2>
<ul>
<li><a href="https://github.com/carljm"><code>@​carljm</code></a></li>
<li><a href="https://github.com/charliermarsh"><code>@​charliermarsh</code></a></li>
<li><a href="https://github.com/lshi18"><code>@​lshi18</code></a></li>
<li><a href="https://github.com/mimre25"><code>@​mimre25</code></a></li>
</ul>
<h2>v0.3.6</h2>
<h2>Changes</h2>
<h3>Preview features</h3>
<ul>
<li>[<code>pylint</code>] Implement <code>bad-staticmethod-argument</code> (<code>PLW0211</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10781">#10781</a>)</li>
<li>[<code>pylint</code>] Implement <code>if-stmt-min-max</code> (<code>PLR1730</code>, <code>PLR1731</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10002">#10002</a>)</li>
<li>[<code>pyupgrade</code>] Replace <code>str,Enum</code> multiple inheritance with <code>StrEnum</code> <code>UP042</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/10713">#10713</a>)</li>
<li>[<code>refurb</code>] Implement <code>if-expr-instead-of-or-operator</code> (<code>FURB110</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10687">#10687</a>)</li>
<li>[<code>refurb</code>] Implement <code>int-on-sliced-str</code> (<code>FURB166</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10650">#10650</a>)</li>
<li>[<code>refurb</code>] Implement <code>write-whole-file</code> (<code>FURB103</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10802">#10802</a>)</li>
<li>[<code>refurb</code>] Support <code>itemgetter</code> in <code>reimplemented-operator</code> (<code>FURB118</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10526">#10526</a>)</li>
<li>[<code>flake8_comprehensions</code>] Add <code>sum</code>/<code>min</code>/<code>max</code> to unnecessary comprehension check (<code>C419</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10759">#10759</a>)</li>
</ul>
<h3>Rule changes</h3>
<ul>
<li>[<code>pydocstyle</code>] Require capitalizing docstrings where the first sentence is a single word (<code>D403</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10776">#10776</a>)</li>
<li>[<code>pycodestyle</code>] Ignore annotated lambdas in class scopes (<code>E731</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10720">#10720</a>)</li>
<li>[<code>flake8-pyi</code>] Various improvements to PYI034 (<a href="https://redirect.github.com/astral-sh/ruff/pull/10807">#10807</a>)</li>
<li>[<code>flake8-slots</code>] Flag subclasses of call-based <code>typing.NamedTuple</code>s as well as subclasses of <code>collections.namedtuple()</code> (<code>SLOT002</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10808">#10808</a>)</li>
<li>[<code>pyflakes</code>] Allow forward references in class bases in stub files (<code>F821</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10779">#10779</a>)</li>
<li>[<code>pygrep-hooks</code>] Improve <code>blanket-noqa</code> error message (<code>PGH004</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10851">#10851</a>)</li>
</ul>
<h3>CLI</h3>
<ul>
<li>Support <code>FORCE_COLOR</code> env var (<a href="https://redirect.github.com/astral-sh/ruff/pull/10839">#10839</a>)</li>
</ul>
<h3>Configuration</h3>
<ul>
<li>Support negated patterns in <code>[extend-]per-file-ignores</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/10852">#10852</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.3.7</h2>
<h3>Preview features</h3>
<ul>
<li>[<code>flake8-bugbear</code>] Implement <code>loop-iterator-mutation</code> (<code>B909</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/9578">#9578</a>)</li>
<li>[<code>pylint</code>] Implement rule to prefer augmented assignment (<code>PLR6104</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/9932">#9932</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>Avoid TOCTOU errors in cache initialization (<a href="https://redirect.github.com/astral-sh/ruff/pull/10884">#10884</a>)</li>
<li>[<code>pylint</code>] Recode <code>nan-comparison</code> rule to <code>W0177</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/10894">#10894</a>)</li>
<li>[<code>pylint</code>] Reverse min-max logic in <code>if-stmt-min-max</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/10890">#10890</a>)</li>
</ul>
<h2>0.3.6</h2>
<h3>Preview features</h3>
<ul>
<li>[<code>pylint</code>] Implement <code>bad-staticmethod-argument</code> (<code>PLW0211</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10781">#10781</a>)</li>
<li>[<code>pylint</code>] Implement <code>if-stmt-min-max</code> (<code>PLR1730</code>, <code>PLR1731</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10002">#10002</a>)</li>
<li>[<code>pyupgrade</code>] Replace <code>str,Enum</code> multiple inheritance with <code>StrEnum</code> <code>UP042</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/10713">#10713</a>)</li>
<li>[<code>refurb</code>] Implement <code>if-expr-instead-of-or-operator</code> (<code>FURB110</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10687">#10687</a>)</li>
<li>[<code>refurb</code>] Implement <code>int-on-sliced-str</code> (<code>FURB166</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10650">#10650</a>)</li>
<li>[<code>refurb</code>] Implement <code>write-whole-file</code> (<code>FURB103</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10802">#10802</a>)</li>
<li>[<code>refurb</code>] Support <code>itemgetter</code> in <code>reimplemented-operator</code> (<code>FURB118</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10526">#10526</a>)</li>
<li>[<code>flake8_comprehensions</code>] Add <code>sum</code>/<code>min</code>/<code>max</code> to unnecessary comprehension check (<code>C419</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10759">#10759</a>)</li>
</ul>
<h3>Rule changes</h3>
<ul>
<li>[<code>pydocstyle</code>] Require capitalizing docstrings where the first sentence is a single word (<code>D403</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10776">#10776</a>)</li>
<li>[<code>pycodestyle</code>] Ignore annotated lambdas in class scopes (<code>E731</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10720">#10720</a>)</li>
<li>[<code>flake8-pyi</code>] Various improvements to PYI034 (<a href="https://redirect.github.com/astral-sh/ruff/pull/10807">#10807</a>)</li>
<li>[<code>flake8-slots</code>] Flag subclasses of call-based <code>typing.NamedTuple</code>s as well as subclasses of <code>collections.namedtuple()</code> (<code>SLOT002</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10808">#10808</a>)</li>
<li>[<code>pyflakes</code>] Allow forward references in class bases in stub files (<code>F821</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10779">#10779</a>)</li>
<li>[<code>pygrep-hooks</code>] Improve <code>blanket-noqa</code> error message (<code>PGH004</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10851">#10851</a>)</li>
</ul>
<h3>CLI</h3>
<ul>
<li>Support <code>FORCE_COLOR</code> env var (<a href="https://redirect.github.com/astral-sh/ruff/pull/10839">#10839</a>)</li>
</ul>
<h3>Configuration</h3>
<ul>
<li>Support negated patterns in <code>[extend-]per-file-ignores</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/10852">#10852</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>[<code>flake8-import-conventions</code>] Accept non-aliased (but correct) import in <code>unconventional-import-alias</code> (<code>ICN001</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10729">#10729</a>)</li>
<li>[<code>flake8-quotes</code>] Add semantic model flag when inside f-string replacement field (<a href="https://redirect.github.com/astral-sh/ruff/pull/10766">#10766</a>)</li>
<li>[<code>pep8-naming</code>] Recursively resolve <code>TypeDicts</code> for N815 violations (<a href="https://redirect.github.com/astral-sh/ruff/pull/10719">#10719</a>)</li>
<li>[<code>flake8-quotes</code>] Respect <code>Q00*</code> ignores in <code>flake8-quotes</code> rules (<a href="https://redirect.github.com/astral-sh/ruff/pull/10728">#10728</a>)</li>
<li>[<code>flake8-simplify</code>] Show negated condition in <code>needless-bool</code> diagnostics (<code>SIM103</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/10854">#10854</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/2e37cf6b3b4b873ad9ffe9728bccdf134862b768"><code>2e37cf6</code></a> Bump version to v0.3.7 (<a href="https://redirect.github.com/astral-sh/ruff/issues/10895">#10895</a>)</li>
<li><a href="https://github.com/astral-sh/ruff/commit/a9e43930086af3ae3c974e4ecec2ed1b328fa8e6"><code>a9e4393</code></a> [<code>pylint</code>] Implement rule to prefer augmented assignment (<code>PLR6104</code>) (<a href="https://redirect.github.com/astral-sh/ruff/issues/9932">#9932</a>)</li>
<li><a href="https://github.com/astral-sh/ruff/commit/312f43475f14cc723c8935e4c909b17510382bb8"><code>312f434</code></a> [<code>pylint</code>] Recode <code>nan-comparison</code> rule to <code>W0177</code> (<a href="https://redirect.github.com/astral-sh/ruff/issues/10894">#10894</a>)</li>
<li><a href="https://github.com/astral-sh/ruff/commit/563daa8a86e5fe38dcdcfba5cc7a93a84bc2d550"><code>563daa8</code></a> Fix docs and add overlap test for negated per-file-ignores  (<a href="https://redirect.github.com/astral-sh/ruff/issues/10863">#10863</a>)</li>
<li><a href="https://github.com/astral-sh/ruff/commit/7ae15c6e0a127ebc7c8fa899dbd821b546abeb41"><code>7ae15c6</code></a> Fix comment copy/paste typo in newtype_index (<a href="https://redirect.github.com/astral-sh/ruff/issues/10892">#10892</a>)</li>
<li><a href="https://github.com/astral-sh/ruff/commit/03899dcba37c7429084486600ed7f3b12bea20dc"><code>03899dc</code></a> [<code>flake8-bugbear</code>] Implement <code>loop-iterator-mutation</code> (<code>B909</code>) (<a href="https://redirect.github.com/astral-sh/ruff/issues/9578">#9578</a>)</li>
<li><a href="https://github.com/astral-sh/ruff/commit/25f5a8b2019260eba3889d9800a60950a810a43e"><code>25f5a8b</code></a> Struct not tuple for compiled per-file ignores (<a href="https://redirect.github.com/astral-sh/ruff/issues/10864">#10864</a>)</li>
<li><a href="https://github.com/astral-sh/ruff/commit/e7d1d43f39ebb7258713edad9aae190c868d5ea2"><code>e7d1d43</code></a> [<code>pylint</code>] Reverse min-max logic in <code>if-stmt-min-max</code> (<a href="https://redirect.github.com/astral-sh/ruff/issues/10890">#10890</a>)</li>
<li><a href="https://github.com/astral-sh/ruff/commit/9b9098c3dca7475cbe10fd8d8f7152c392a25924"><code>9b9098c</code></a> Downgrade ESLint to v8 (<a href="https://redirect.github.com/astral-sh/ruff/issues/10888">#10888</a>)</li>
<li><a href="https://github.com/astral-sh/ruff/commit/0cc154c2a9ab08568a232f0c67b756c97976332d"><code>0cc154c</code></a> Avoid TOCTOU errors in cache initialization (<a href="https://redirect.github.com/astral-sh/ruff/issues/10884">#10884</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/astral-sh/ruff/compare/v0.3.5...v0.3.7">compare view</a></li>
</ul>
</details>
<br />

Updates `types-pillow` from 10.2.0.20240406 to 10.2.0.20240415
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/python/typeshed/commits">compare view</a></li>
</ul>
</details>
<br />

Updates `types-setuptools` from 69.2.0.20240317 to 69.5.0.20240415
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/python/typeshed/commits">compare view</a></li>
</ul>
</details>
<br />

Updates `sphinx-autobuild` from 2024.2.4 to 2024.4.13
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/sphinx-doc/sphinx-autobuild/releases">sphinx-autobuild's releases</a>.</em></p>
<blockquote>
<h2>Release 2024.04.13</h2>
<p>2024.04.13</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/sphinx-doc/sphinx-autobuild/blob/main/NEWS.rst">sphinx-autobuild's changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<h2>unreleased</h2>
<h2>2024.04.13 - 2024-04-13</h2>
<ul>
<li>Drop <code>python-livereload</code>.</li>
<li>Add <code>starlette</code> and <code>uvicorn</code> as dependencies.</li>
<li>Implement hot reloading via websockets.</li>
<li>Run Sphinx rebuilds in an asynchronous executor.</li>
</ul>
<h2>2024.02.04 - 2024-02-04</h2>
<ul>
<li>Declare support for Python 3.9, 3.10, 3.11, and 3.12</li>
<li>Drop support for Python 3.8 and earlier</li>
<li>Allow passing relative paths to <code>--ignore</code></li>
<li>Support all valid <code>sphinx-build</code> options (except Make-mode)</li>
<li>Fix path issues on Windows</li>
<li>Differentiate pre-build command failures from Sphinx failures</li>
</ul>
<h2>2021.03.14 - 2021-03-14</h2>
<ul>
<li>Change output handling for subprocesses.</li>
<li>Present helpful error message when the subprocesses fail.</li>
<li>Skip the main sphinx build, if pre-build commands fail.</li>
</ul>
<h2>2020.09.01 - 2020-09-01</h2>
<ul>
<li>Adopt Calendar Versioning.</li>
<li>Modernize codebase and require Python 3.6+.</li>
<li>Directly depend on <code>sphinx</code>.</li>
<li>Rewritten documentation.</li>
<li>Invoke sphinx via <code>{sys.executable} -m sphinx</code> instead of <code>sphinx-build</code>.</li>
<li>Trim dependencies down to only <code>livereload</code> and <code>sphinx</code>.</li>
<li>Drop custom adapter for <code>watchdog</code>.</li>
<li>Drop <code>--poll</code> flag.</li>
<li>Drop single letter variants for flags that were specific to sphinx-autobuild.</li>
</ul>
<h2>0.7.1 - 2017/07/05</h2>
<ul>
<li>Remove spurious virtualenv directory from published packages.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/bf330a4d542b42f5a0bd6510d6a478b17b9e2d8c"><code>bf330a4</code></a> Release 2024.04.13</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/f17b2ab74356e0c6dd5bb0e99079950f7062769c"><code>f17b2ab</code></a> Allow floating point <code>--delay</code> values</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/fda9582a10a80f2a68f11453449d82ec4e86bb13"><code>fda9582</code></a> Run <code>change_callback</code> in an asynchronous executor</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/49af6e1de70d3e9989978b23b0dd8182f1ff2e38"><code>49af6e1</code></a> Correct the help output in README.rst</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/ca7eebeb98d7987f0a6dbef159dafa9f7e5c7f3d"><code>ca7eebe</code></a> Add changelog entries for dropping livereload</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/36e37bb9f9d6f4af6ea82b4181cc53ec299a6b75"><code>36e37bb</code></a> Bring AUTHORS.rst up to date</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/c0111ad55e48fab5ade70580a67fd7bd0313d3e3"><code>c0111ad</code></a> Add more logging</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/e04c61ead908543b6b3967cadbc33bd9944af6e7"><code>e04c61e</code></a> Add Adam Turner to authors</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/3a32d1ba16688c38c483b11ac9d66679c3c84d04"><code>3a32d1b</code></a> Implement hot reloading with websockets</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/1aa4bd3d4dca167fb9f224bb18abb406000788d7"><code>1aa4bd3</code></a> Suppress server shutdown traceback</li>
<li>Additional commits viewable in <a href="https://github.com/sphinx-doc/sphinx-autobuild/compare/2024.02.04...2024.04.13">compare view</a></li>
</ul>
</details>
<br />

Updates `sphinx-autodoc-typehints` from 2.0.0 to 2.0.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/tox-dev/sphinx-autodoc-typehints/releases">sphinx-autodoc-typehints's releases</a>.</em></p>
<blockquote>
<h2>2.0.1</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>Extend linter/formatter rules by <a href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in <a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/427">tox-dev/sphinx-autodoc-typehints#427</a></li>
<li>Fix the CI by <a href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in <a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/434">tox-dev/sphinx-autodoc-typehints#434</a></li>
<li>Add missing option to readme by <a href="https://github.com/caffeinepills"><code>@​caffeinepills</code></a> in <a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/446">tox-dev/sphinx-autodoc-typehints#446</a></li>
<li>Return injection fix by <a href="https://github.com/caffeinepills"><code>@​caffeinepills</code></a> in <a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/445">tox-dev/sphinx-autodoc-typehints#445</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/caffeinepills"><code>@​caffeinepills</code></a> made their first contribution in <a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/446">tox-dev/sphinx-autodoc-typehints#446</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.0.0...2.0.1">https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.0.0...2.0.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/tox-dev/sphinx-autodoc-typehints/commit/a79c4c11d778d6472bed6d22f48beb4928615ff0"><code>a79c4c1</code></a> Return injection fix (<a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/445">#445</a>)</li>
<li><a href="https://github.com/tox-dev/sphinx-autodoc-typehints/commit/01c91265f504d2e76dcfb4ae5f0265504f507515"><code>01c9126</code></a> Add missing option to readme (<a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/446">#446</a>)</li>
<li><a href="https://github.com/tox-dev/sphinx-autodoc-typehints/commit/8d565a5fa1a5e1a40226b13b4d41718aa367777c"><code>8d565a5</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/440">#440</a>)</li>
<li><a href="https://github.com/tox-dev/sphinx-autodoc-typehints/commit/03a9beb438d6ebf70dfbe0f54525e33e5b8a9535"><code>03a9beb</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/439">#439</a>)</li>
<li><a href="https://github.com/tox-dev/sphinx-autodoc-typehints/commit/3b6815a6568ca24ab417b23b779ffd8a80a44dee"><code>3b6815a</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/438">#438</a>)</li>
<li><a href="https://github.com/tox-dev/sphinx-autodoc-typehints/commit/08877b793266a55e01126b973d7a348075dd94ba"><code>08877b7</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/437">#437</a>)</li>
<li><a href="https://github.com/tox-dev/sphinx-autodoc-typehints/commit/f0732daae6b8b8f0a36ffb676771b829870cc2c8"><code>f0732da</code></a> Bump pypa/gh-action-pypi-publish from 1.8.12 to 1.8.14 (<a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/435">#435</a>)</li>
<li><a href="https://github.com/tox-dev/sphinx-autodoc-typehints/commit/09c7b8267b4ef2484f3133a0b6382c186a9e60a9"><code>09c7b82</code></a> Fix the CI (<a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/434">#434</a>)</li>
<li><a href="https://github.com/tox-dev/sphinx-autodoc-typehints/commit/2c37bfcfb098f46812c9b316798e4353d969d5a1"><code>2c37bfc</code></a> Bump pypa/gh-action-pypi-publish from 1.8.11 to 1.8.12 (<a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/430">#430</a>)</li>
<li><a href="https://github.com/tox-dev/sphinx-autodoc-typehints/commit/ce2f37c00093c44b8522b6a96bb8c0cd6b40054e"><code>ce2f37c</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/issues/428">#428</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.0.0...2.0.1">compare view</a></li>
</ul>
</details>
<br />


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

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

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore <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>

Bumps the development-dependencies group with 8 updates:

| Package | From | To |
| --- | --- | --- |
| [black](https://github.com/psf/black) | `24.3.0` | `24.4.0` |
| [pyinstaller](https://github.com/pyinstaller/pyinstaller) | `6.5.0` | `6.6.0` |
| [pyinstaller-hooks-contrib](https://github.com/pyinstaller/pyinstaller-hooks-contrib) | `2024.3` | `2024.4` |
| [ruff](https://github.com/astral-sh/ruff) | `0.3.5` | `0.3.7` |
| [types-pillow](https://github.com/python/typeshed) | `10.2.0.20240406` | `10.2.0.20240415` |
| [types-setuptools](https://github.com/python/typeshed) | `69.2.0.20240317` | `69.5.0.20240415` |
| [sphinx-autobuild](https://github.com/sphinx-doc/sphinx-autobuild) | `2024.2.4` | `2024.4.13` |
| [sphinx-autodoc-typehints](https://github.com/tox-dev/sphinx-autodoc-typehints) | `2.0.0` | `2.0.1` |


Updates `black` from 24.3.0 to 24.4.0
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](psf/black@24.3.0...24.4.0)

Updates `pyinstaller` from 6.5.0 to 6.6.0
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](pyinstaller/pyinstaller@v6.5.0...v6.6.0)

Updates `pyinstaller-hooks-contrib` from 2024.3 to 2024.4
- [Release notes](https://github.com/pyinstaller/pyinstaller-hooks-contrib/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller-hooks-contrib/blob/master/CHANGELOG.rst)
- [Commits](pyinstaller/pyinstaller-hooks-contrib@2024.3...2024.4)

Updates `ruff` from 0.3.5 to 0.3.7
- [Release notes](https://github.com/astral-sh/ruff/releases)
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md)
- [Commits](astral-sh/ruff@v0.3.5...v0.3.7)

Updates `types-pillow` from 10.2.0.20240406 to 10.2.0.20240415
- [Commits](https://github.com/python/typeshed/commits)

Updates `types-setuptools` from 69.2.0.20240317 to 69.5.0.20240415
- [Commits](https://github.com/python/typeshed/commits)

Updates `sphinx-autobuild` from 2024.2.4 to 2024.4.13
- [Release notes](https://github.com/sphinx-doc/sphinx-autobuild/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx-autobuild/blob/main/NEWS.rst)
- [Commits](sphinx-doc/sphinx-autobuild@2024.02.04...2024.04.13)

Updates `sphinx-autodoc-typehints` from 2.0.0 to 2.0.1
- [Release notes](https://github.com/tox-dev/sphinx-autodoc-typehints/releases)
- [Changelog](https://github.com/tox-dev/sphinx-autodoc-typehints/blob/main/CHANGELOG.md)
- [Commits](tox-dev/sphinx-autodoc-typehints@2.0.0...2.0.1)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: pyinstaller
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: pyinstaller-hooks-contrib
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: types-pillow
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: types-setuptools
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: sphinx-autobuild
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: sphinx-autodoc-typehints
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Apr 15, 2024
Copy link

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

@abey79 abey79 merged commit 643dac9 into master Apr 15, 2024
12 checks passed
@dependabot dependabot bot deleted the dependabot/pip/development-dependencies-15abd1b5ea branch April 15, 2024 16:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant