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 across 1 directory with 14 updates #777

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Oct 21, 2024

Bumps the development-dependencies group with 13 updates in the / directory:

Package From To
coverage 7.6.0 7.6.4
mypy 1.11.0 1.12.1
pyinstaller 6.9.0 6.11.0
pytest 8.3.1 8.3.3
ruff 0.5.4 0.7.0
types-cachetools 5.4.0.20240717 5.5.0.20240820
types-pillow 10.2.0.20240520 10.2.0.20240822
types-setuptools 71.0.0.20240722 75.2.0.20241019
furo 2024.7.18 2024.8.6
myst-parser 3.0.1 4.0.0
sphinx 7.4.7 8.1.3
sphinx-autobuild 2024.4.16 2024.10.3
sphinx-autodoc-typehints 2.2.3 2.5.0

Updates coverage from 7.6.0 to 7.6.4

Changelog

Sourced from coverage's changelog.

Version 7.6.4 — 2024-10-20

  • fix: multi-line with statements could cause contained branches to be incorrectly marked as missing (issue 1880_). This is now fixed.

.. _issue 1880: nedbat/coveragepy#1880

.. _changes_7-6-3:

Version 7.6.3 — 2024-10-13

  • Fix: nested context managers could incorrectly be analyzed to flag a missing branch on the last context manager, as described in issue 1876_. This is now fixed.

  • Fix: the missing branch message about not exiting a module had an extra "didn't," as described in issue 1873_. This is now fixed.

.. _issue 1873: nedbat/coveragepy#1873 .. _issue 1876: nedbat/coveragepy#1876

.. _changes_7-6-2:

Version 7.6.2 — 2024-10-09

  • Dropped support for Python 3.8 and PyPy 3.8.

  • Fix: a final wildcard match/case clause assigning to a name (case _ as value) was incorrectly marked as a missing branch. This is now fixed, closing issue 1860_.

  • Fewer things are considered branches now. Lambdas, comprehensions, and generator expressions are no longer marked as missing branches if they don't complete execution. Closes issue 1852_.

  • Fix: the HTML report didn't properly show multi-line f-strings that end with a backslash continuation. This is now fixed, closing issue 1836, thanks to LiuYinCarl and Marco Ricci <pull 1838_>.

  • Fix: the LCOV report now has correct line numbers (fixing issue 1846) and better branch descriptions for BRDA records (fixing issue 1850). There are other changes to lcov also, including a new configuration option :ref:line_checksums <config_lcov_line_checksums> to control whether line checksums are included in the lcov report. The default is false. To keep checksums set it to true. All this work is thanks to Zack Weinberg

... (truncated)

Commits
  • f24f76b docs: sample HTML for 7.6.4
  • 96e10f7 docs: prep for 7.6.4
  • b8c236a fix: multi-line with-statements exit correctly. #1880
  • 64b7a45 docs: another discord reference
  • 68d7427 docs: Python Discord
  • 43adcea build: include 3.14 in the usual Pythons
  • fb2b49f build: github_releases can update older releases, and pauses to get the sorti...
  • ca550ca 3.0b2 wasn't correctly titled
  • debcc77 build: bump version
  • 342a4cb docs: sample HTML for 7.6.3
  • Additional commits viewable in compare view

Updates mypy from 1.11.0 to 1.12.1

Changelog

Sourced from mypy's changelog.

Mypy 1.12.1

  • Fix crash when showing partially analyzed type in error message (Ivan Levkivskyi, PR 17961)
  • Fix iteration over union (when self type is involved) (Shantanu, PR 17976)
  • Fix type object with type var default in union context (Jukka Lehtosalo, PR 17991)
  • Revert change to os.path stubs affecting use of os.PathLike[Any] (Shantanu, PR 17995)

Acknowledgements

Thanks to all mypy contributors who contributed to this release:

  • Ali Hamdan
  • Anders Kaseorg
  • Bénédikt Tran
  • Brian Schubert
  • bzoracler
  • Chelsea Durazo
  • Danny Yang
  • Edgar Ramírez Mondragón
  • Eric Mark Martin
  • InSync
  • Ivan Levkivskyi
  • Jordandev678
  • Katrina Connors
  • Kirill Podoprigora
  • Marc Mueller
  • Max Muoto
  • Max Murin
  • Michael Carlstrom
  • Michael I Chen
  • Pradyun Gedam
  • quinn-sasha
  • Raphael Krupinski
  • Sebastian Rittau
  • Shantanu
  • sobolevn
  • Soubhik Kumar Mitra
  • Stanislav Terliakov
  • wyattscarpenter

I’d also like to thank my employer, Dropbox, for supporting mypy development.

Mypy 1.11

We’ve just uploaded mypy 1.11 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features, performance improvements and bug fixes. You can install it as follows:

python3 -m pip install -U mypy

You can read the full documentation for this release on Read the Docs.

Support Python 3.12 Syntax for Generics (PEP 695)

... (truncated)

Commits

Updates pyinstaller from 6.9.0 to 6.11.0

Release notes

Sourced from pyinstaller's releases.

v6.11.0

Please see the v6.11.0 section of the changelog for a list of the changes since v6.10.0.

v6.10.0

Please see the v6.10.0 section of the changelog for a list of the changes since v6.9.0.

Changelog

Sourced from pyinstaller's changelog.

6.11.0 (2024-10-15)

Features


* Implement a mechanism that allows hooks to inform PyInstaller's binary
  dependency analysis that it should not create symbolic links to top-level
  application directory for certain shared libraries (applicable to platforms
  where such symbolic links are created in the first place). This mechanism
  is intended as a work around for corner cases when such symbolic links
  disrupt run-time discovery of other shared libraries that are stored in
  the linked library's true location. (:issue:`8761`)

Bugfix


* (Windows) Allow PyInstaller to be launched from SYSTEM user's home
  directory (``%WINDIR%\system32\config\systemprofile``) and its
  sub-directories, as an exception to general prohibition of running
  from Windows directory and its sub-directories (which was introduced
  in :issue:`8570`). (:issue:`8816`)
* (Windows) Attempt to mitigate timing issues that prevented console
  hiding/minimization mechanism (:issue:`7735`) from taking effect when
  Windows Terminal is used as the default terminal app. (:issue:`8798`)
* (Windows) Fix binary dependency analysis for files found under
  SYSTEM user's home directory (``%WINDIR%\system32\config\systemprofile``)
  when running PyInstaller as SYSTEM user. (:issue:`8810`)
* (Windows) Fix regression with PyInstaller 6.x and ``numpy`` &lt; 1.26
  that resulted in duplicated shared libraries bundled with ``numpy``
  PyPI wheels. (:issue:`8736`)
* (Windows) Fix the leak of ``VCRUNTIME140.dll`` in ``onefile`` applications
  with splash screen enabled, this time in scenarios with full application
  restart (regression introduced by :issue:`8650`). (:issue:`8701`)
* Fix a regression when trying to use ``runpy.run_path`` to run a python
  script bundled with the frozen application. (:issue:`8767`)

Hooks


* Add hook for ``PySide6.QtGraphsWidgets``, which was introduced with
  ``PySide6`` v6.8.0. (:issue:`8828`)
* Tweak the ``setuptools`` hook to minimize collection of vendored
  packages/modules and their (meta)data when using ``setuptools`` &amp;gt;= 71.0;
  the aim is to have the run-time behavior of collected vendored package
  closely match the behavior of its non-vendored counterpart. (:issue:`8737`)
* Update ``babel`` hook to collect all submodules that are needed to
  unpickle the bundled locale data files. (:issue:`8750`)
&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/2996af6ba7615b2b5b822252b51e4d39d1c76f2e&quot;&gt;&lt;code&gt;2996af6&lt;/code&gt;&lt;/a&gt; Release v2024.8. [skip ci]&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/a52f9b60ec8a21ffb1066b347a1e4b893c98ddd6&quot;&gt;&lt;code&gt;a52f9b6&lt;/code&gt;&lt;/a&gt; tests: have signal-forward/ignore test use a single program build&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/71abbcc91992e97fed859504e7fd57d286fd630a&quot;&gt;&lt;code&gt;71abbcc&lt;/code&gt;&lt;/a&gt; tests: rewrite the onefile signal-forward/ignore test&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/67157e4aac509b801f4896eb982b9a2361a488a5&quot;&gt;&lt;code&gt;67157e4&lt;/code&gt;&lt;/a&gt; Tests: Requirements: Scheduled weekly dependency update for week 41 (&lt;a href=&quot;https://redirect.github.com/pyinstaller/pyinstaller/issues/8827&quot;&gt;#8827&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/b346ec3c5983ad068c1a994bc9f2d4893b7235a3&quot;&gt;&lt;code&gt;b346ec3&lt;/code&gt;&lt;/a&gt; hooks: add hook for PySide6.QtGraphsWidgets&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/9c2bba57bfbd97268f1023ffc394eb6b261c4cf8&quot;&gt;&lt;code&gt;9c2bba5&lt;/code&gt;&lt;/a&gt; setup: Fix too-soon check for available bootloaders&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/2ebca31568e4d84371845a9358245aa4b2de0337&quot;&gt;&lt;code&gt;2ebca31&lt;/code&gt;&lt;/a&gt; ci: split macOS test workflows between macos-13 and macos-14 runners&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/fcc9526cd77735ba70ecb4d10639f10d20c1f407&quot;&gt;&lt;code&gt;fcc9526&lt;/code&gt;&lt;/a&gt; tests: apple events: use UUID for unique URL scheme and file extension&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/1d7fcb32959ae76112456c78ca9a460da47a554f&quot;&gt;&lt;code&gt;1d7fcb3&lt;/code&gt;&lt;/a&gt; tests: apple events: fix path to Carbon.framework&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/commit/d5f56ba37291add6139f624cdf1ca3c97be86cd7&quot;&gt;&lt;code&gt;d5f56ba&lt;/code&gt;&lt;/a&gt; tests: remove keyring pin for old python + macOS combination&lt;/li&gt;
&lt;li&gt;Additional commits viewable in &lt;a href=&quot;https://github.com/pyinstaller/pyinstaller/compare/v6.9.0...v6.11.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.7 to 2024.9
<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>v2024.9</h2>
<p>Please see the <a href="https://www.github.com/pyinstaller/pyinstaller-hooks-contrib/tree/v2024.9/CHANGELOG.rst">changelog</a> for more details</p>
<h2>v2024.8</h2>
<p>Please see the <a href="https://www.github.com/pyinstaller/pyinstaller-hooks-contrib/tree/v2024.8/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.9 (2024-10-15)</h2>
<p>New hooks</p>
<pre><code>
* Add a hook for comtypes to ensure compatibility with comtypes &gt;= 1.4.5.
  (`[#807](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/807)
  &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/807&gt;`_)
* Add analysis hook for ``slixmpp`` library (`[#784](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/784)
  &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/784&gt;`_)
* Add hook for ``capstone`` package. (`[#787](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/787)
  &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/787&gt;`_)
* Add hook for ``grapheme`` to collect its data files. (`[#793](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/793)
  &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/793&gt;`_)
* Add hook for ``onnxruntime`` to ensure that provider plugins are
  collected. (`[#817](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/817)
  &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/817&gt;`_)
* Add hook for ``saml2`` package which has XSD files and hidden imports. (`[#798](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/798)
  &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/798&gt;`_)
* Add hook for ``setuptools_scm`` that collects metadata of ``setuptools``
  dist in order to avoid run-time warning about unknown/incompatible
  ``setuptools`` version. (`[#805](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/805)
  &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/805&gt;`_)
* Add hook for ``ultralytics`` package. (`[#786](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/786)
  &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/786&gt;`_)
* Add hook for ``xmlschema`` package which has XSD files. (`[#797](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/797)
  &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/797&gt;`_)
* Add hook for ``yapf_third_party`` (part of ``yapf``) to collect its
  data files. (`[#792](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/792)
  &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/792&gt;`_)
* Add hooks for ``toga`` widget toolkit and its backends. (`[#804](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/804)
  &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/804&gt;`_)
* Add run-time hook for ``findlibs`` that overrides the ``findlibs.find``
  function with custom implementation in order to ensure that the top-level
  application directory is searched first. This prevents a system-wide
  copy of the library being found and loaded instead of the bundled copy
  when the system-wide copy happens to be available in one of fixed
  locations that is scanned by the original implementation of ``findlibs.find``
  (for example, Homebrew directory on macOS). (`[#799](https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/799)
  &lt;https://github.com/pyinstaller/pyinstaller-hooks-contrib/issues/799&gt;`_)
<p>Updated hooks
</code></pre></p>
<ul>
<li>(Linux) Update <code>tensorflow</code> hook to suppress creation of symbolic links
to the top-level application directory for the following shared libraries
discovered during binary dependency analysis: <code>libtensorflow_cc.so.2</code>,
<code>libtensorflow_framework.so.2</code>, and <code>_pywrap_tensorflow_internal.so</code>.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/5bcaf52e302d2adeaf4457c435ffa07f5b4b1f53"><code>5bcaf52</code></a> Release v2024.9</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/5177ccbe491dc8d38ebddf01031ae192d11862e4"><code>5177ccb</code></a> Scheduled weekly dependency update for week 41 (<a href="https://redirect.github.com/pyinstaller/pyinstaller-hooks-contrib/issues/816">#816</a>)</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/bf3d57233f2af4823e438c491d908e293228a630"><code>bf3d572</code></a> hooks: add hook for onnxruntime</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/f9f6e7e7a25b694fd033ca8c637907518b186dc9"><code>f9f6e7e</code></a> ci: use python from actions/setup-python</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/85984500f39319103f363f19d67202cb44443204"><code>8598450</code></a> hooks: update av hook for compatibility with av 13.1.0</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/374fb3100ab2d64472f64dcce964e56530573404"><code>374fb31</code></a> Scheduled weekly dependency update for week 40, part 2 (<a href="https://redirect.github.com/pyinstaller/pyinstaller-hooks-contrib/issues/815">#815</a>)</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/f33229b50dd6ad7699d1084495efc54fa1519d38"><code>f33229b</code></a> Scheduled weekly dependency update for week 40 (<a href="https://redirect.github.com/pyinstaller/pyinstaller-hooks-contrib/issues/813">#813</a>)</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/aad8cadb261208ca462a87159d0f8a498f0081cc"><code>aad8cad</code></a> Scheduled weekly dependency update for week 39, part 2 (<a href="https://redirect.github.com/pyinstaller/pyinstaller-hooks-contrib/issues/812">#812</a>)</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/463bf72b24ef83a6a4cf92fcc5a74018c6b29677"><code>463bf72</code></a> Scheduled weekly dependency update for week 39 (<a href="https://redirect.github.com/pyinstaller/pyinstaller-hooks-contrib/issues/811">#811</a>)</li>
<li><a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/commit/d53616c1e207903a7ce86bed1460dd3747f4a0ca"><code>d53616c</code></a> Add hiddenimports for comtypes.client</li>
<li>Additional commits viewable in <a href="https://github.com/pyinstaller/pyinstaller-hooks-contrib/compare/2024.7...v2024.9">compare view</a></li>
</ul>
</details>
<br />

Updates `pytest` from 8.3.1 to 8.3.3
<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.3.3</h2>
<h1>pytest 8.3.3 (2024-09-09)</h1>
<h2>Bug fixes</h2>
<ul>
<li>
<p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12446">#12446</a>: Avoid calling <code>@property</code> (and other instance descriptors) during fixture discovery -- by <code>asottile</code>{.interpreted-text role=&quot;user&quot;}</p>
</li>
<li>
<p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12659">#12659</a>: Fixed the issue of not displaying assertion failure differences when using the parameter <code>--import-mode=importlib</code> in pytest&gt;=8.1.</p>
</li>
<li>
<p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12667">#12667</a>: Fixed a regression where type change in [ExceptionInfo.errisinstance]{.title-ref} caused [mypy]{.title-ref} to fail.</p>
</li>
<li>
<p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12744">#12744</a>: Fixed typing compatibility with Python 3.9 or less -- replaced [typing.Self]{.title-ref} with [typing_extensions.Self]{.title-ref} -- by <code>Avasam</code>{.interpreted-text role=&quot;user&quot;}</p>
</li>
<li>
<p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12745">#12745</a>: Fixed an issue with backslashes being incorrectly converted in nodeid paths on Windows, ensuring consistent path handling across environments.</p>
</li>
<li>
<p><a href="https://redirect.github.com/pytest-dev/pytest/issues/6682">#6682</a>: Fixed bug where the verbosity levels where not being respected when printing the &quot;msg&quot; part of failed assertion (as in <code>assert condition, msg</code>).</p>
</li>
<li>
<p><a href="https://redirect.github.com/pytest-dev/pytest/issues/9422">#9422</a>: Fix bug where disabling the terminal plugin via <code>-p no:terminal</code> would cause crashes related to missing the <code>verbose</code> option.</p>
<p>-- by <code>GTowers1</code>{.interpreted-text role=&quot;user&quot;}</p>
</li>
</ul>
<h2>Improved documentation</h2>
<ul>
<li><a href="https://redirect.github.com/pytest-dev/pytest/issues/12663">#12663</a>: Clarify that the [pytest_deselected]{.title-ref} hook should be called from [pytest_collection_modifyitems]{.title-ref} hook implementations when items are deselected.</li>
<li><a href="https://redirect.github.com/pytest-dev/pytest/issues/12678">#12678</a>: Remove erroneous quotes from [tmp_path_retention_policy]{.title-ref} example in docs.</li>
</ul>
<h2>Miscellaneous internal changes</h2>
<ul>
<li><a href="https://redirect.github.com/pytest-dev/pytest/issues/12769">#12769</a>: Fix typos discovered by codespell and add codespell to pre-commit hooks.</li>
</ul>
<h2>8.3.2</h2>
<h1>pytest 8.3.2 (2024-07-24)</h1>
<h2>Bug fixes</h2>
<ul>
<li>
<p><a href="https://redirect.github.com/pytest-dev/pytest/issues/12652">#12652</a>: Resolve regression [conda]{.title-ref} environments where no longer being automatically detected.</p>
<p>-- by <code>RonnyPfannschmidt</code>{.interpreted-text role=&quot;user&quot;}</p>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pytest-dev/pytest/commit/d0f136fe64f9374f18a04562305b178fb380d1ec"><code>d0f136f</code></a> build(deps): Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.1 (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12790">#12790</a>)</li>
<li><a href="https://github.com/pytest-dev/pytest/commit/972f307c7861ae498e705d3d12e003fa4b035ac0"><code>972f307</code></a> Prepare release version 8.3.3</li>
<li><a href="https://github.com/pytest-dev/pytest/commit/0dabdcfe4de99147a07bd577804b60818ea25bc4"><code>0dabdcf</code></a> Include co-authors in release announcement (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12795">#12795</a>) (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12797">#12797</a>)</li>
<li><a href="https://github.com/pytest-dev/pytest/commit/a9910a413a691e1b216e2235a9cbec0921117702"><code>a9910a4</code></a> Do not discover properties when iterating fixtures (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12781">#12781</a>) (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12788">#12788</a>)</li>
<li><a href="https://github.com/pytest-dev/pytest/commit/0f10b6b0d8138d3539de75cb7b2e33167b6fc882"><code>0f10b6b</code></a> Fix issue with slashes being turned into backslashes on Windows (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12760">#12760</a>) (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12">#12</a>...</li>
<li><a href="https://github.com/pytest-dev/pytest/commit/300d13d2231db85186729c2091ea33480cb39c1a"><code>300d13d</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest/issues/12785">#12785</a> from pytest-dev/patchback/backports/8.3.x/57cccf7f4...</li>
<li><a href="https://github.com/pytest-dev/pytest/commit/e5d32c73abcf4fa1362b15aaf660074de8f710d4"><code>e5d32c7</code></a> Merge pull request <a href="https://redirect.github.com/pytest-dev/pytest/issues/12784">#12784</a> from svenevs/fix/docs-example-parametrize-minor-typo</li>
<li><a href="https://github.com/pytest-dev/pytest/commit/bc913d194ec009699194b016ca619d5ae7f22c91"><code>bc913d1</code></a> Streamline checks for verbose option (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12706">#12706</a>) (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12778">#12778</a>)</li>
<li><a href="https://github.com/pytest-dev/pytest/commit/01cfcc9f2dda817b25511772593012fd93e092d0"><code>01cfcc9</code></a> Fix typos and introduce codespell pre-commit hook (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12769">#12769</a>) (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12774">#12774</a>)</li>
<li><a href="https://github.com/pytest-dev/pytest/commit/4873394d53635ef62d1915d23972ed4281a784eb"><code>4873394</code></a> doc: Remove past training (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12772">#12772</a>) (<a href="https://redirect.github.com/pytest-dev/pytest/issues/12773">#12773</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/pytest-dev/pytest/compare/8.3.1...8.3.3">compare view</a></li>
</ul>
</details>
<br />

Updates `ruff` from 0.5.4 to 0.7.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/astral-sh/ruff/releases">ruff's releases</a>.</em></p>
<blockquote>
<h2>0.7.0</h2>
<h2>Release Notes</h2>
<p>Check out the <a href="https://astral.sh/blog/ruff-v0.7.0">blog post</a> for a migration guide and overview of the changes!</p>
<h3>Breaking changes</h3>
<ul>
<li>The pytest rules <code>PT001</code> and <code>PT023</code> now default to omitting the decorator parentheses when there are no arguments
(<a href="https://redirect.github.com/astral-sh/ruff/pull/12838">#12838</a>, <a href="https://redirect.github.com/astral-sh/ruff/pull/13292">#13292</a>).
This was a change that we attempted to make in Ruff v0.6.0, but only partially made due to an error on our part.
See the <a href="https://astral.sh/blog/ruff-v0.7.0">blog post</a> for more details.</li>
<li>The <code>useless-try-except</code> rule (in our <code>tryceratops</code> category) has been recoded from <code>TRY302</code> to
<code>TRY203</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/13502">#13502</a>). This ensures Ruff's code is consistent with
the same rule in the <a href="https://github.com/guilatrova/tryceratops"><code>tryceratops</code></a> linter.</li>
<li>The <code>lint.allow-unused-imports</code> setting has been removed (<a href="https://redirect.github.com/astral-sh/ruff/pull/13677">#13677</a>). Use
<a href="https://docs.astral.sh/ruff/settings/#lint_pyflakes_allowed-unused-imports"><code>lint.pyflakes.allow-unused-imports</code></a>
instead.</li>
</ul>
<h3>Formatter preview style</h3>
<ul>
<li>Normalize implicit concatenated f-string quotes per part (<a href="https://redirect.github.com/astral-sh/ruff/pull/13539">#13539</a>)</li>
</ul>
<h3>Preview linter features</h3>
<ul>
<li>[<code>refurb</code>] implement <code>hardcoded-string-charset</code> (FURB156) (<a href="https://redirect.github.com/astral-sh/ruff/pull/13530">#13530</a>)</li>
<li>[<code>refurb</code>] Count codepoints not bytes for <code>slice-to-remove-prefix-or-suffix (FURB188)</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/13631">#13631</a>)</li>
</ul>
<h3>Rule changes</h3>
<ul>
<li>[<code>pylint</code>] Mark <code>PLE1141</code> fix as unsafe (<a href="https://redirect.github.com/astral-sh/ruff/pull/13629">#13629</a>)</li>
<li>[<code>flake8-async</code>] Consider async generators to be &quot;checkpoints&quot; for <code>cancel-scope-no-checkpoint</code> (<code>ASYNC100</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/13639">#13639</a>)</li>
<li>[<code>flake8-bugbear</code>] Do not suggest setting parameter <code>strict=</code> to <code>False</code> in <code>B905</code> diagnostic message (<a href="https://redirect.github.com/astral-sh/ruff/pull/13656">#13656</a>)</li>
<li>[<code>flake8-todos</code>] Only flag the word &quot;TODO&quot;, not words starting with &quot;todo&quot; (<code>TD006</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/13640">#13640</a>)</li>
<li>[<code>pycodestyle</code>] Fix whitespace-related false positives and false negatives inside type-parameter lists (<code>E231</code>, <code>E251</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/13704">#13704</a>)</li>
<li>[<code>flake8-simplify</code>] Stabilize preview behavior for <code>SIM115</code> so that the rule can detect files
being opened from a wider range of standard-library functions (<a href="https://redirect.github.com/astral-sh/ruff/pull/12959">#12959</a>).</li>
</ul>
<h3>CLI</h3>
<ul>
<li>Add explanation of fixable in <code>--statistics</code> command (<a href="https://redirect.github.com/astral-sh/ruff/pull/13774">#13774</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>[<code>pyflakes</code>] Allow <code>ipytest</code> cell magic (<code>F401</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/13745">#13745</a>)</li>
<li>[<code>flake8-use-pathlib</code>] Fix <code>PTH123</code> false positive when <code>open</code> is passed a file descriptor (<a href="https://redirect.github.com/astral-sh/ruff/pull/13616">#13616</a>)</li>
<li>[<code>flake8-bandit</code>] Detect patterns from multi line SQL statements (<code>S608</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/13574">#13574</a>)</li>
<li>[<code>flake8-pyi</code>] - Fix dropped expressions in <code>PYI030</code> autofix (<a href="https://redirect.github.com/astral-sh/ruff/pull/13727">#13727</a>)</li>
</ul>
<h2>Contributors</h2>
<ul>
<li><a href="https://github.com/AlexWaygood"><code>@​AlexWaygood</code></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.7.0</h2>
<p>Check out the <a href="https://astral.sh/blog/ruff-v0.7.0">blog post</a> for a migration guide and overview of the changes!</p>
<h3>Breaking changes</h3>
<ul>
<li>The pytest rules <code>PT001</code> and <code>PT023</code> now default to omitting the decorator parentheses when there are no arguments
(<a href="https://redirect.github.com/astral-sh/ruff/pull/12838">#12838</a>, <a href="https://redirect.github.com/astral-sh/ruff/pull/13292">#13292</a>).
This was a change that we attempted to make in Ruff v0.6.0, but only partially made due to an error on our part.
See the <a href="https://astral.sh/blog/ruff-v0.7.0">blog post</a> for more details.</li>
<li>The <code>useless-try-except</code> rule (in our <code>tryceratops</code> category) has been recoded from <code>TRY302</code> to
<code>TRY203</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/13502">#13502</a>). This ensures Ruff's code is consistent with
the same rule in the <a href="https://github.com/guilatrova/tryceratops"><code>tryceratops</code></a> linter.</li>
<li>The <code>lint.allow-unused-imports</code> setting has been removed (<a href="https://redirect.github.com/astral-sh/ruff/pull/13677">#13677</a>). Use
<a href="https://docs.astral.sh/ruff/settings/#lint_pyflakes_allowed-unused-imports"><code>lint.pyflakes.allow-unused-imports</code></a>
instead.</li>
</ul>
<h3>Formatter preview style</h3>
<ul>
<li>Normalize implicit concatenated f-string quotes per part (<a href="https://redirect.github.com/astral-sh/ruff/pull/13539">#13539</a>)</li>
</ul>
<h3>Preview linter features</h3>
<ul>
<li>[<code>refurb</code>] implement <code>hardcoded-string-charset</code> (FURB156) (<a href="https://redirect.github.com/astral-sh/ruff/pull/13530">#13530</a>)</li>
<li>[<code>refurb</code>] Count codepoints not bytes for <code>slice-to-remove-prefix-or-suffix (FURB188)</code> (<a href="https://redirect.github.com/astral-sh/ruff/pull/13631">#13631</a>)</li>
</ul>
<h3>Rule changes</h3>
<ul>
<li>[<code>pylint</code>] Mark <code>PLE1141</code> fix as unsafe (<a href="https://redirect.github.com/astral-sh/ruff/pull/13629">#13629</a>)</li>
<li>[<code>flake8-async</code>] Consider async generators to be &quot;checkpoints&quot; for <code>cancel-scope-no-checkpoint</code> (<code>ASYNC100</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/13639">#13639</a>)</li>
<li>[<code>flake8-bugbear</code>] Do not suggest setting parameter <code>strict=</code> to <code>False</code> in <code>B905</code> diagnostic message (<a href="https://redirect.github.com/astral-sh/ruff/pull/13656">#13656</a>)</li>
<li>[<code>flake8-todos</code>] Only flag the word &quot;TODO&quot;, not words starting with &quot;todo&quot; (<code>TD006</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/13640">#13640</a>)</li>
<li>[<code>pycodestyle</code>] Fix whitespace-related false positives and false negatives inside type-parameter lists (<code>E231</code>, <code>E251</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/13704">#13704</a>)</li>
<li>[<code>flake8-simplify</code>] Stabilize preview behavior for <code>SIM115</code> so that the rule can detect files
being opened from a wider range of standard-library functions (<a href="https://redirect.github.com/astral-sh/ruff/pull/12959">#12959</a>).</li>
</ul>
<h3>CLI</h3>
<ul>
<li>Add explanation of fixable in <code>--statistics</code> command (<a href="https://redirect.github.com/astral-sh/ruff/pull/13774">#13774</a>)</li>
</ul>
<h3>Bug fixes</h3>
<ul>
<li>[<code>pyflakes</code>] Allow <code>ipytest</code> cell magic (<code>F401</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/13745">#13745</a>)</li>
<li>[<code>flake8-use-pathlib</code>] Fix <code>PTH123</code> false positive when <code>open</code> is passed a file descriptor (<a href="https://redirect.github.com/astral-sh/ruff/pull/13616">#13616</a>)</li>
<li>[<code>flake8-bandit</code>] Detect patterns from multi line SQL statements (<code>S608</code>) (<a href="https://redirect.github.com/astral-sh/ruff/pull/13574">#13574</a>)</li>
<li>[<code>flake8-pyi</code>] - Fix dropped expressions in <code>PYI030</code> autofix (<a href="https://redirect.github.com/astral-sh/ruff/pull/13727">#13727</a>)</li>
</ul>
<h2>0.6.9</h2>
<h3>Preview features</h3>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/astral-sh/ruff/commit/5e6de4e0c69660e8ca8608d1ac965216197756ce"><code>5e6de4e</code></a> Changelog for Ruff v0.7 (<a href="https://redirect.github.com/astral-sh/ruff/issues/13794">#13794</a>)</li>
<li><a href="https://github.com/astral-sh/ruff/commit/70e5c4a8ba679e80554c02bce7435dde085eb5bf"><code>70e5c4a</code></a> Recode <code>TRY302</code> to <code>TRY203</code> (<a href="https://redirect.github.com/astral-sh/ruff/issues/13502">#13502</a>)</li>
<li><a href="https://github.com/astral-sh/ruff/commit/9218d6bedc1063c110a8205db144fedc4366a3ec"><code>9218d6b</code></a> Remove <code>allow-unused-imports</code> setting from the common lint options (<a href="https://redirect.github.com/astral-sh/ruff/issues/13677">#13677</a>)</li>
<li><a href="https://github.com/astral-sh/ruff/commit/1b79ae9817d2c5da6ac81b069c5dff71e1e771c8"><code>1b79ae9</code></a> [ruff-0.7] Stabilise the expansion of <code>open-file-with-context-handler</code> to wor...</li>
<li><a href="https://github.com/astral-sh/ruff/commit/2b87587ac2b407c9dfb0d020339218e12321a898"><code>2b87587</code></a> [<code>flake8-pytest-style</code>] Fix defaults when <code>lint.flake8-pytest-style</code> config s...</li>
<li><a href="https://github.com/astral-sh/ruff/commit/d1e15f6246265dab43bbfbc0f9c10c8a8e720347"><code>d1e15f6</code></a> Remove tab-size setting (<a href="https://redirect.github.com/astral-sh/ruff/issues/12835">#12835</a>)</li>
<li><a href="https://github.com/astral-sh/ruff/commit/89a82158a12fe903c0bcbbbeafc9e00b9f888539"><code>89a8215</code></a> Remove error messages for removed CLI aliases (<a href="https://redirect.github.com/astral-sh/ruff/issues/12833">#12833</a>)</li>
<li><a href="https://github.com/astral-sh/ruff/commit/202c6a6d753ba07aee27220eaece04b7f52b9d6a"><code>202c6a6</code></a> Remove <code>output-format=text</code> setting (<a href="https://redirect.github.com/astral-sh/ruff/issues/12836">#12836</a>)</li>
<li><a href="https://github.com/astral-sh/ruff/commit/5c3c0c4705dfba0ba777df384482464e29e7d86c"><code>5c3c0c4</code></a> [red-knot] Inference for comparison of union types (<a href="https://redirect.github.com/astral-sh/ruff/issues/13781">#13781</a>)</li>
<li><a href="https://github.com/astral-sh/ruff/commit/6b7a738825a5268590fbf4e9724930734d326f32"><code>6b7a738</code></a> Add explanation of fixable in <code>--statistics</code> command (<a href="https://redirect.github.com/astral-sh/ruff/issues/13774">#13774</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/astral-sh/ruff/compare/0.5.4...0.7.0">compare view</a></li>
</ul>
</details>
<br />

Updates `types-cachetools` from 5.4.0.20240717 to 5.5.0.20240820
<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-pillow` from 10.2.0.20240520 to 10.2.0.20240822
<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 71.0.0.20240722 to 75.2.0.20241019
<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 `furo` from 2024.7.18 to 2024.8.6
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/pradyunsg/furo/blob/main/docs/changelog.md">furo's changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<!-- raw HTML omitted -->
<h2>2024.08.06 -- Energetic Eminence</h2>
<ul>
<li>✨ Add support for Sphinx 8</li>
<li>✨ Add smoother transitions between breakpoints</li>
<li>Increase specificity of table-wrapper selector</li>
<li>Avoid page breaks inside paragraphs</li>
</ul>
<h2>2024.07.18 -- Dull Denim</h2>
<ul>
<li>Improve how icons are handled and aligned.</li>
<li>Improve scroll event handler.</li>
<li>Hide the copybutton by default.</li>
<li>Fix <code>source_view_link</code> configuration handling.</li>
<li>Fix close tag on pencil icon.</li>
</ul>
<h2>2024.05.06 -- Cheerful Cerulean</h2>
<ul>
<li>✨ Add new custom icons for auto mode, reflecting the currently active theme.</li>
<li>✨ Add a view this page button.</li>
<li>✨ Add colours and highlighting to &quot;version modified&quot; API helpers.</li>
<li>✨ Add release information to various customisation knobs.</li>
<li>Make all icons bigger and use a thinner stroke with them.</li>
</ul>
<h2>2024.04.27 -- Bold Burgundy</h2>
<ul>
<li>Add a skip to content link.</li>
<li>Add <code>--font-stack--headings</code>.</li>
<li>Add <code>:visited</code> colour and enforce uniform contrast between light/dark.</li>
<li>Add an offset of <code>:target</code> to reduce back-to-top overlap.</li>
<li>Improve dark mode colours.</li>
<li>Fix outstanding colour contrast warnings on Firefox.</li>
<li>Fix bad indent in footnotes.</li>
<li>Tweak handling of default configuration options in a more resilient manner.</li>
<li>Tweak length and sizing of API <code>source</code> links.</li>
<li>Stop search engine indexing on search page.</li>
</ul>
<h2>2024.01.29 -- Amazing Amethyst</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pradyunsg/furo/commit/1bbf4ee4f65c488b9a0f577b8205255338a64c4d"><code>1bbf4ee</code></a> Prepare release: 2024.08.06</li>
<li><a href="https://github.com/pradyunsg/furo/commit/bcb22c381dc13c76abe37ff5939591fd943e0af6"><code>bcb22c3</code></a> Update changelog</li>
<li><a href="https://github.com/pradyunsg/furo/commit/e633f028ccb0fa4036df0dac67feec50194edb36"><code>e633f02</code></a> Improve the selector for sidebar</li>
<li><a href="https://github.com/pradyunsg/furo/commit/d2fa2e0b1c0989bcca79731504b55957e8bec706"><code>d2fa2e0</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pradyunsg/furo/issues/821">#821</a>)</li>
<li><a href="https://github.com/pradyunsg/furo/commit/05a2d63a6cfd123db27e764f3b53be7029adccd4"><code>05a2d63</code></a> Add smoother transitions between breakpoints</li>
<li><a href="https://github.com/pradyunsg/furo/commit/d261d3b49ddbe010f86e13f450f9e10cdaef24db"><code>d261d3b</code></a> [pre-commit.ci] pre-commit autoupdate (<a href="https://redirect.github.com/pradyunsg/furo/issues/810">#810</a>)</li>
<li><a href="https://github.com/pradyunsg/furo/commit/2d3b6baa3371451d997d879a0aa61b3592ade638"><code>2d3b6ba</code></a> Add support for Sphinx 8</li>
<li><a href="https://github.com/pradyunsg/furo/commit/bf98041e02238ba559d749ac9a2e332c86da0876"><code>bf98041</code></a> Increase specificity of table-wrapper selector</li>
<li><a href="https://github.com/pradyunsg/furo/commit/fc6337c15e6f0cd080b5d395713e6ce7c27ecfc8"><code>fc6337c</code></a> Fix the figures</li>
<li><a href="https://github.com/pradyunsg/furo/commit/fd3f422a0f30b3a2a9a57118532aabed59596d1e"><code>fd3f422</code></a> Avoid page breaks inside paragraphs</li>
<li>Additional commits viewable in <a href="https://github.com/pradyunsg/furo/compare/2024.07.18...2024.08.06">compare view</a></li>
</ul>
</details>
<br />

Updates `myst-parser` from 3.0.1 to 4.0.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/executablebooks/MyST-Parser/releases">myst-parser's releases</a>.</em></p>
<blockquote>
<h2>v4.0.0</h2>
<h2>What's Changed</h2>
<ul>
<li>⬆️ Support python&gt;=3.10, sphinx &gt;=7,<!-- raw HTML omitted -->=0.19,&lt;0.22 by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://redirect.github.com/executablebooks/MyST-Parser/pull/952">executablebooks/MyST-Parser#952</a></li>
<li>👌 Improve footnote def/ref warnings and translations by <a href="https://github.com/chrisjsewell"><code>@​chrisjsewell</code></a> in <a href="https://redirect.github.com/executablebooks/MyST-Parser/pull/931">executablebooks/MyST-Parser#931</a></li>
<li>📚 Fix typo by <a href="https://github.com/meli-lewis"><code>@​meli-lewis</code></a> in <a href="https://redirect.github.com/executablebooks/MyST-Parser/pull/940">executablebooks/MyST-Parser#940</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/meli-lewis"><code>@​meli-lewis</code></a> made their first contribution in <a href="https://redirect.github.com/executablebooks/MyST-Parser/pull/940">executablebooks/MyST-Parser#940</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/executablebooks/MyST-Parser/compare/v3.0.1...v4.0.0">https://github.com/executablebooks/MyST-Parser/compare/v3.0.1...v4.0.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md">myst-parser's changelog</a>.</em></p>
<blockquote>
<h2>4.0.0 - 2024-08-05</h2>
<p>This release bumps the supported versions of:</p>
<ul>
<li>Python to <code>3.10</code> and greater</li>
<li>Sphinx to <code>&gt;=7,&lt;9</code></li>
<li>Docutils to <code>&gt;=0.19,&lt;0.22</code></li>
</ul>
<p>Additionally, footnotes are now parsed similar to the corresponding reStructuredText, in that resolution (between definitions and references) and ordering is now deferred to transforms on the doctree (in <a href="gh-pr:931">gh-pr:931</a>).</p>
<p>This allows for the proper interaction with other docutils/sphinx transforms, including those that perform translations,
and logging of warnings for duplicate/unreferenced footnote definitions and also for footnote references with no definitions.</p>
<p>See the <a href="https://github.com/executablebooks/MyST-Parser/blob/master/#syntax/footnotes">footnotes guide</a> for more information.</p>
<p><strong>Full Changelog</strong>: <a href="https://github.com/executablebooks/MyST-Parser/compare/v3.0.1...v4.0.0">v3.0.1...v4.0.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/executablebooks/MyST-Parser/commit/ce37be5e3ba22786e1cad190237bedc252e78f85"><code>ce37be5</code></a> 🚀 Release v4.0.0 (<a href="https://redirect.github.com/executablebooks/MyST-Parser/issues/954">#954</a>)</li>
<li><a href="https://github.com/executablebooks/MyST-Parser/commit/850f7c90b92a9daf3867bef7dfc2f58d6b963aed"><code>850f7c9</code></a> 👌 Improve footnote def/ref warnings and translations (<a href="https://redirect.github.com/executablebooks/MyST-Parser/issues/931">#931</a>)</li>
<li><a href="https://github.com/executablebooks/MyST-Parser/commit/401e08c9504f8097d6796484e050b52e52e7c72c"><code>401e08c</code></a> ⬆️ Support python&gt;=3.10, sphinx &gt;=7,&lt;9, docutils&gt;=0.19,&lt;0.22 (<a href="https://redirect.github.com/executablebooks/MyST-Parser/issues/952">#952</a>)</li>
<li><a href="https://github.com/executablebooks/MyST-Parser/commit/d3d7fbb6a4fd2ecd12c7a29d7de902a869897eb9"><code>d3d7fbb</code></a> 🔧 pre-commit autoupdate (<a href="https://redirect.github.com/executablebooks/MyST-Parser/issues/946">#946</a>)</li>
<li><a href="https://github.com/executablebooks/MyST-Parser/commit/ad0f24f2206a9a7668bd5026d9f1d9a125ec0e50"><code>ad0f24f</code></a> 🔧 test fixes for sphinx 7.4 (<a href="https://redirect.github.com/executablebooks/MyST-Parser/issues/945">#945</a>)</li>
<li><a href="https://github.com/executablebooks/MyST-Parser/commit/d448abf395c29bb649f81fba5c1a2bc49e195cc0"><code>d448abf</code></a> 📚 Fix typo (<a href="https://redirect.github.com/executablebooks/MyST-Parser/issues/940">#940</a>)</li>
<li>See full diff in <a href="https://github.com/executablebooks/MyST-Parser/compare/v3.0.1...v4.0.0">compare view</a></li>
</ul>
</details>
<br />

Updates `sphinx` from 7.4.7 to 8.1.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/sphinx-doc/sphinx/releases">sphinx's releases</a>.</em></p>
<blockquote>
<h2>Sphinx 8.1.3</h2>
<p>Changelog: <a href="https://www.sphinx-doc.org/en/master/changes/8.1.html">https://www.sphinx-doc.org/en/master/changes/8.1.html</a></p>
<h2>Bugs fixed</h2>
<ul>
<li><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/13013">#13013</a>: Restore support for <code>cut_lines()</code> with no object type. Patch by Adam Turner.</li>
</ul>
<h2>Sphinx 8.1.2</h2>
<p>Changelog: <a href="https://www.sphinx-doc.org/en/master/changes/8.1.html">https://www.sphinx-doc.org/en/master/changes/8.1.html</a></p>
<h2>Bugs fixed</h2>
<ul>
<li><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/13012">#13012</a>: Expose <code>sphinx.errors.ExtensionError</code> in <code>sphinx.util</code> for backwards compatibility. This will be removed in Sphinx 9, as exposing the exception in <code>sphinx.util</code> was never intentional. <code>ExtensionError</code> has been part of <code>sphinx.errors</code> since Sphinx 0.9. Patch by Adam Turner.</li>
</ul>
<h2>Sphinx 8.1.1</h2>
<p>Changelog: <a href="https://www.sphinx-doc.org/en/master/changes/8.1.html">https://www.sphinx-doc.org/en/master/changes/8.1.html</a></p>
<h2>Bugs fixed</h2>
<ul>
<li><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/13006">#13006</a>: Use the preferred <a href="https://www.cve.org/">https://www.cve.org/</a> URL for
the <code>:cve:</code> role.
Patch by Hugo van Kemenade.</li>
<li><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/13007">#13007</a>: LaTeX: Improve resiliency when the required
<code>fontawesome</code> or <code>fontawesome5</code> packages are not installed.
Patch by Jean-François B.</li>
</ul>
<h2>Sphinx 8.1.0</h2>
<p>Changelog: <a href="https://www.sphinx-doc.org/en/master/changes/8.1.html">https://www.sphinx-doc.org/en/master/changes/8.1.html</a></p>
<h2>Dependencies</h2>
<ul>
<li><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12756">#12756</a>: Add lower-bounds to the <code>sphinxcontrib-*</code> dependencies.
Patch by Adam Turner.</li>
<li><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12833">#12833</a>: Update the LaTeX <code>parskip</code> package from 2001 to 2018.
Patch by Jean-François B.</li>
</ul>
<h2>Incompatible changes</h2>
<ul>
<li><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12763">#12763</a>: Remove unused internal class <code>sphinx.util.Tee</code>.
Patch by Adam Turner.</li>
<li><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12822">#12822</a>: LaTeX: for Unicode engines, the <code>fvset</code> default is changed to
<code>'\\fvset{fontsize=auto}'</code> from <code>'\\fvset{fontsize=\\small}'</code>.
Code-blocks are unchanged as FreeMono is now loaded with <code>Scale=0.9</code>.
An adjustment to existing projects is needed only if they used a custom
<code>fontpkg</code> configuration and did not set <code>fvset</code>.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/sphinx-doc/sphinx/blob/v8.1.3/CHANGES.rst">sphinx's changelog</a>.</em></p>
<blockquote>
<h1>Release 8.1.3 (released Oct 13, 2024)</h1>
<h2>Bugs fixed</h2>
<ul>
<li><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/13013">#13013</a>: Restore support for :func:<code>!cut_lines</code> with no object type.
Patch by Adam Turner.</li>
</ul>
<h1>Release 8.1.2 (released Oct 12, 2024)</h1>
<h2>Bugs fixed</h2>
<ul>
<li><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/13012">#13012</a>: Expose :exc:<code>sphinx.errors.ExtensionError</code> in <code>sphinx.util</code>
for backwards compatibility.
This will be removed in Sphinx 9, as exposing the exception
in <code>sphinx.util</code> was never intentional.
:exc:<code>!ExtensionError</code> has been part of <code>sphinx.errors</code> since Sphinx 0.9.
Patch by Adam Turner.</li>
</ul>
<h1>Release 8.1.1 (released Oct 11, 2024)</h1>
<h2>Bugs fixed</h2>
<ul>
<li><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/13006">#13006</a>: Use the preferred <a href="https://www.cve.org/">https://www.cve.org/</a> URL for
the :rst:role:<code>:cve: &lt;cve&gt;</code> role.
Patch by Hugo van Kemenade.</li>
<li><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/13007">#13007</a>: LaTeX: Improve resiliency when the required
<code>fontawesome</code> or <code>fontawesome5</code> packages are not installed.
Patch by Jean-François B.</li>
</ul>
<h1>Release 8.1.0 (released Oct 10, 2024)</h1>
<h2>Dependencies</h2>
<ul>
<li><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12756">#12756</a>: Add lower-bounds to the <code>sphinxcontrib-*</code> dependencies.
Patch by Adam Turner.</li>
<li><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12833">#12833</a>: Update the LaTeX <code>parskip</code> package from 2001 to 2018.
Patch by Jean-François B.</li>
</ul>
<h2>Incompatible changes</h2>
<ul>
<li><a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12763">#12763</a>: Remove unused internal class <code>sphinx.util.Tee</code>.</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/sphinx-doc/sphinx/commit/a1510de4777eaa2e569435f95b05f6f3293d7035"><code>a1510de</code></a> Bump to 8.1.3 final</li>
<li><a href="https://github.com/sphinx-doc/sphinx/commit/62e9606d63c8bbb4964213fd6b427d1483847662"><code>62e9606</code></a> Restore support for <code>cut_lines()</code> with no object type (<a href="https://redirect.github.com/sphinx-doc/sphinx/issues/13015">#13015</a>)</li>
<li><a href="https://github.com/sphinx-doc/sphinx/commit/5ae32ce9bfe4a17a7f00e1e8d39a80449423c726"><code>5ae32ce</code></a> Bump version</li>
<li><a href="https://github.com/sphinx-doc/sphinx/commit/a72b47bb408923cb7809eb9f96885545184e3773"><code>a72b47b</code></a> Bump to 8.1.2 final</li>
<li><a href="https://github.com/sphinx-doc/sphinx/commit/39a45ad4073a4d8c3b7dfd64d22e8a88870dcc7c"><code>39a45ad</code></a> Expose <code>ExtensionError</code> in <code>sphinx.util</code> for backwards compatibility.</li>
<li><a href="https://github.com/sphinx-doc/sphinx/commit/5a4859a2e489c66b38804e95bf77fd0baf4320dc"><code>5a4859a</code></a> Add docs about sphinx-autobuild (<a href="https://redirect.github.com/sphinx-doc/sphinx/issues/13011">#13011</a>)</li>
<li><a href="https://github.com/sphinx-doc/sphinx/commit/05679efe7b34f8b2fb87605438c40248ac8cae83"><code>05679ef</code></a> Type-check the 'autodoc_intenum' example (<a href="https://redirect.github.com/sphinx-doc/sphinx/issues/12827">#12827</a>)</li>
<li><a href="https://github.com/sphinx-doc/sphinx/commit/86d1d31fb370f031739079de7d827be0074e7661"><code>86d1d31</code></a> Prune CHANGES of unneeded sections</li>
<li><a href="https://github.com/sphinx-doc/sphinx/commit/b6269d3790bb3bdd652ce67fecb59e6afddc8014"><code>b6269d3</code></a> Improve documentation for the Builder API (<a href="https://redirect.github.com/sphinx-doc/sphinx/issues/13008">#13008</a>)</li>
<li><a href="https://github.com/sphinx-doc/sphinx/commit/c46abc47210088a6c4fee9dac23badfcebc441d7"><code>c46abc4</code></a> Improve clarity for <code>master_doc</code> and <code>root_doc</code></li>
<li>Additional commits viewable in <a href="https://github.com/sphinx-doc/sphinx/compare/v7.4.7...v8.1.3">compare view</a></li>
</ul>
</details>
<br />

Updates `sphinx-autobuild` from 2024.4.16 to 2024.10.3
<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.10.03</h2>
<p>2024.10.03</p>
<h2>Release 2024.10.02</h2>
<p>2024.10.02</p>
<h2>Release 2024.09.19</h2>
<p>2024.09.19</p>
<h2>Release 2024.09.18</h2>
<p>2024.09.18</p>
<h2>Release 2024.09.17</h2>
<p>2024.09.17</p>
<h2>Release 2024.09.03</h2>
<p>2024.09.03</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.10.03 - 2024-10-03</h2>
<ul>
<li>Improve error handling for failures in pre-build commands.</li>
</ul>
<h2>2024.10.02 - 2024-10-02</h2>
<ul>
<li>Show the changed paths that triggered the rebuild.</li>
</ul>
<h2>2024.09.19 - 2024-09-19</h2>
<ul>
<li>Fix path filtering on Windows by normalising path separators.</li>
<li>Filter various directories by default (<code>.git</code>, <code>venv</code>, etc).</li>
<li>Serve the correct directory when using make mode (<code>-M</code>).</li>
</ul>
<h2>2024.09.18 - 2024-09-18</h2>
<ul>
<li>Run Sphinx through the Python entry point rather than the binary on PATH.</li>
</ul>
<h2>2024.09.17 - 2024-09-17</h2>
<ul>
<li>Relax checks for paths that aren't required to exist.</li>
</ul>
<h2>2024.09.03 - 2024-09-03</h2>
<ul>
<li>Fix support for Python 3.9.</li>
<li>Fix running <code>sphinx-autobuild</code> via entry point scripts.</li>
<li>Run <code>sphinx-build</code> in a subprocess to mitigate autdoc issues.</li>
<li>Support the <code>-M</code> 'make mode' option for <code>sphinx-build</code>.</li>
</ul>
<h2>2024.04.16 - 2024-04-16</h2>
<ul>
<li>Add a missing dependency on <code>watchfiles</code>.</li>
<li>Adopt Ruff in place of flake8 and black.</li>
</ul>
<h2>2024.04.13 - 2024-04-13</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/86e2f373802417c944fda6c2930c8c3c98c20218"><code>86e2f37</code></a> Release 2024.10.03</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/1771311d92e0dd1f338d91508b9a670c536dfff3"><code>1771311</code></a> Improve handling for errors in pre-build commands (<a href="https://redirect.github.com/sphinx-doc/sphinx-autobuild/issues/181">#181</a>)</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/5eedf7220d71c4279094270e4b633d2b0ce5ebfc"><code>5eedf72</code></a> Release 2024.10.02</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/1743a4370869e3338c84ddb8778b3fa0b811b23d"><code>1743a43</code></a> Show which paths changed when rebuilding</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/028cf60ce16ebd6d5502eb33913577f719d5d574"><code>028cf60</code></a> Add missing <code>from __future__ import annotations</code> imports</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/f3146c1f2d25ba525a47633badf3839a74765449"><code>f3146c1</code></a> Use <code>-m sphinx build</code> if supported</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/49457de98ec91593f03770aefc7a8d2cbf4a1a12"><code>49457de</code></a> fixup! Fix path filtering on Windows</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/2e4e6f7ca44201fca7dfa8ebe69a8488b70a6323"><code>2e4e6f7</code></a> Split <code>show()</code> into <code>show_message()</code> and <code>show_command()</code></li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/829ec7125a8585af8ec98188ae61f1da1c379cb1"><code>829ec71</code></a> Restrict the release workflow to the <a href="https://github.com/sphinx-doc"><code>@​sphinx-doc</code></a> organisation</li>
<li><a href="https://github.com/sphinx-doc/sphinx-autobuild/commit/4552a5ffc48c1183064102068ec531e3f350fbd2"><code>4552a5f</code></a> Release 2024.09.19</li>
<li>Additional commits viewable in <a href="https://github.com/sphinx-doc/sphinx-autobuild/compare/2024.04.16...2024.10.03">compare view</a></li>
</ul>
</details>
<br />

Updates `sphinx-autodoc-typehints` from 2.2.3 to 2.5.0
<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.5.0</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>Fix the type checker by <a href="https://github.com/gaborbernat"><code>@​gaborbernat</code></a> in <a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/493">tox-dev/sphinx-autodoc-typehints#493</a></li>
<li>Apply typehints_formatter to signature by <a href="https://github.com/Priyansh121096"><code>@​Priyansh121096</code></a> in <a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/494">tox-dev/sphinx-autodoc-typehints#494</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/Priyansh121096"><code>@​Priyansh121096</code></a> made their first contribution in <a href="https://redirect.github.com/tox-dev/sphinx-autodoc-typehints/pull/494">tox-dev/sphinx-autodoc-typehints#494</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.4...2.5.0">https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.4...2.5.0</a></p>
<h2>Fix broken link in README</h2>
<!-- raw HTML omitted -->
<p><strong>Full Changelog</strong>: <a href="https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.3...2.4.4">https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.3...2.4.4</a></p>
<h2>2.4.3</h2>
<!-- raw HTML omitted -->
<p><strong>Full Changelog</strong>: <a href="https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.2...2.4.3">https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.2...2.4.3</a></p>
<h2>2.4.2</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>Improve 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/485">tox-dev/sphinx-autodoc-typehints#485</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.1...2.4.2">https://github.com/tox-dev/sphinx-autodoc-typehints/compare/2.4.1...2.4.2</a></p>
<h2>2.4.1</h2>
<!-- raw HTML omitted -->
<h2>What's Changed</h2>
<ul>
<li>Fix placement of return type when there is a doctest by <a href="https://github.com/hoodmane"><code>@​hoodmane</code></a> in <a href="ht...

_Description has been truncated_

…dates

Bumps the development-dependencies group with 13 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [coverage](https://github.com/nedbat/coveragepy) | `7.6.0` | `7.6.4` |
| [mypy](https://github.com/python/mypy) | `1.11.0` | `1.12.1` |
| [pyinstaller](https://github.com/pyinstaller/pyinstaller) | `6.9.0` | `6.11.0` |
| [pytest](https://github.com/pytest-dev/pytest) | `8.3.1` | `8.3.3` |
| [ruff](https://github.com/astral-sh/ruff) | `0.5.4` | `0.7.0` |
| [types-cachetools](https://github.com/python/typeshed) | `5.4.0.20240717` | `5.5.0.20240820` |
| [types-pillow](https://github.com/python/typeshed) | `10.2.0.20240520` | `10.2.0.20240822` |
| [types-setuptools](https://github.com/python/typeshed) | `71.0.0.20240722` | `75.2.0.20241019` |
| [furo](https://github.com/pradyunsg/furo) | `2024.7.18` | `2024.8.6` |
| [myst-parser](https://github.com/executablebooks/MyST-Parser) | `3.0.1` | `4.0.0` |
| [sphinx](https://github.com/sphinx-doc/sphinx) | `7.4.7` | `8.1.3` |
| [sphinx-autobuild](https://github.com/sphinx-doc/sphinx-autobuild) | `2024.4.16` | `2024.10.3` |
| [sphinx-autodoc-typehints](https://github.com/tox-dev/sphinx-autodoc-typehints) | `2.2.3` | `2.5.0` |



Updates `coverage` from 7.6.0 to 7.6.4
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](nedbat/coveragepy@7.6.0...7.6.4)

Updates `mypy` from 1.11.0 to 1.12.1
- [Changelog](https://github.com/python/mypy/blob/master/CHANGELOG.md)
- [Commits](python/mypy@v1.11...v1.12.1)

Updates `pyinstaller` from 6.9.0 to 6.11.0
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](pyinstaller/pyinstaller@v6.9.0...v6.11.0)

Updates `pyinstaller-hooks-contrib` from 2024.7 to 2024.9
- [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.7...v2024.9)

Updates `pytest` from 8.3.1 to 8.3.3
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)
- [Commits](pytest-dev/pytest@8.3.1...8.3.3)

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

Updates `types-cachetools` from 5.4.0.20240717 to 5.5.0.20240820
- [Commits](https://github.com/python/typeshed/commits)

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

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

Updates `furo` from 2024.7.18 to 2024.8.6
- [Release notes](https://github.com/pradyunsg/furo/releases)
- [Changelog](https://github.com/pradyunsg/furo/blob/main/docs/changelog.md)
- [Commits](pradyunsg/furo@2024.07.18...2024.08.06)

Updates `myst-parser` from 3.0.1 to 4.0.0
- [Release notes](https://github.com/executablebooks/MyST-Parser/releases)
- [Changelog](https://github.com/executablebooks/MyST-Parser/blob/master/CHANGELOG.md)
- [Commits](executablebooks/MyST-Parser@v3.0.1...v4.0.0)

Updates `sphinx` from 7.4.7 to 8.1.3
- [Release notes](https://github.com/sphinx-doc/sphinx/releases)
- [Changelog](https://github.com/sphinx-doc/sphinx/blob/v8.1.3/CHANGES.rst)
- [Commits](sphinx-doc/sphinx@v7.4.7...v8.1.3)

Updates `sphinx-autobuild` from 2024.4.16 to 2024.10.3
- [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.04.16...2024.10.03)

Updates `sphinx-autodoc-typehints` from 2.2.3 to 2.5.0
- [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.2.3...2.5.0)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: mypy
  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: pytest
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: development-dependencies
- dependency-name: ruff
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: types-cachetools
  dependency-type: direct:development
  update-type: version-update:semver-minor
  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-major
  dependency-group: development-dependencies
- dependency-name: furo
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: myst-parser
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: development-dependencies
- dependency-name: sphinx
  dependency-type: direct:development
  update-type: version-update:semver-major
  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-minor
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Oct 21, 2024
Copy link

sonarcloud bot commented Oct 21, 2024

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.

0 participants