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

chore(release): 1.104.0 #4660

Merged
merged 25 commits into from
Oct 11, 2024
Merged

chore(release): 1.104.0 #4660

merged 25 commits into from
Oct 11, 2024

Conversation

aws-cdk-automation
Copy link
Collaborator

@aws-cdk-automation aws-cdk-automation commented Oct 11, 2024

See CHANGELOG

mergify bot and others added 24 commits August 27, 2024 21:19
…served (#4625)

In #4611, we added the `_jsii_proxy_class__` attributes to the `@jsii.interface` implementations. This was required in order to comply with `typeguard` protocol checking. We didn't implement it correctly, accidentally overriding user defined proxy classes.

## Note

I have been wrecking my brain trying to understand if this bug has any runtime implications, and I couldn't find any.

#### How so?

At runtime, from what I could gather, the `__jsii_proxy_class__` attribute is only used when we try to instantiate a subclass of an abstract class:

https://github.com/aws/jsii/blob/dc77d6c7016bcb7531f6e374243410f969ea1fbf/packages/%40jsii/python-runtime/src/jsii/_reference_map.py#L65-L70

However, for abstract classes, we assign an explicit value to `__jsii_proxy_class__`:

https://github.com/aws/jsii/blob/dc77d6c7016bcb7531f6e374243410f969ea1fbf/packages/jsii-pacmak/lib/targets/python.ts#L1496-L1501

Luckily, this happens **AFTER** the `@jsii.implements` decorator has finished, thus overriding the mistake in the decorator.
Presumably, this would still be a problem for user defined abstract classes (since they don't have this assignment). However, reference resolving for user defined classes is done via native reference lookup:

https://github.com/aws/jsii/blob/dc77d6c7016bcb7531f6e374243410f969ea1fbf/packages/%40jsii/python-runtime/src/jsii/_reference_map.py#L48-L54

This is also why I couldn't come up with a real life test case, and had to resort to an artificial one. 

---

By submitting this pull request, I confirm that my contribution is made under the terms of the [Apache 2.0 license].

[Apache 2.0 license]: https://www.apache.org/licenses/LICENSE-2.0
Ran npm-check-updates and yarn upgrade to keep the `yarn.lock` file up-to-date.
…0 in /packages/@jsii/go-runtime/jsii-runtime-go (#4623)

Bumps [github.com/Masterminds/semver/v3](https://github.com/Masterminds/semver) from 3.2.1 to 3.3.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/Masterminds/semver/releases">github.com/Masterminds/semver/v3's releases</a>.</em></p>
<blockquote>
<h2>v3.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix: bad package in README by <a href="https://github.com/sdelicata"><code>@​sdelicata</code></a> in <a href="https://redirect.github.com/Masterminds/semver/pull/226">Masterminds/semver#226</a></li>
<li>Updating the GitHub Actions and versions of Go used by <a href="https://github.com/mattfarina"><code>@​mattfarina</code></a> in <a href="https://redirect.github.com/Masterminds/semver/pull/229">Masterminds/semver#229</a></li>
<li>Fix spelling in README by <a href="https://github.com/robinschneider"><code>@​robinschneider</code></a> in <a href="https://redirect.github.com/Masterminds/semver/pull/222">Masterminds/semver#222</a></li>
<li>Adding go build cache to fuzz output by <a href="https://github.com/mattfarina"><code>@​mattfarina</code></a> in <a href="https://redirect.github.com/Masterminds/semver/pull/232">Masterminds/semver#232</a></li>
<li>Add caching to fuzz testing by <a href="https://github.com/mattfarina"><code>@​mattfarina</code></a> in <a href="https://redirect.github.com/Masterminds/semver/pull/234">Masterminds/semver#234</a></li>
<li>updating github actions by <a href="https://github.com/mattfarina"><code>@​mattfarina</code></a> in <a href="https://redirect.github.com/Masterminds/semver/pull/235">Masterminds/semver#235</a></li>
<li>feat: nil version equality by <a href="https://github.com/KnutZuidema"><code>@​KnutZuidema</code></a> in <a href="https://redirect.github.com/Masterminds/semver/pull/213">Masterminds/semver#213</a></li>
<li>add &gt;= and &lt;= by <a href="https://github.com/grosser"><code>@​grosser</code></a> in <a href="https://redirect.github.com/Masterminds/semver/pull/238">Masterminds/semver#238</a></li>
<li>doc: hyphen range constraint without whitespace by <a href="https://github.com/johnnychen94"><code>@​johnnychen94</code></a> in <a href="https://redirect.github.com/Masterminds/semver/pull/216">Masterminds/semver#216</a></li>
<li>Removing reference to vert by <a href="https://github.com/mattfarina"><code>@​mattfarina</code></a> in <a href="https://redirect.github.com/Masterminds/semver/pull/245">Masterminds/semver#245</a></li>
<li>simplify StrictNewVersion by <a href="https://github.com/grosser"><code>@​grosser</code></a> in <a href="https://redirect.github.com/Masterminds/semver/pull/241">Masterminds/semver#241</a></li>
<li>Updating the testing version of Go used by <a href="https://github.com/mattfarina"><code>@​mattfarina</code></a> in <a href="https://redirect.github.com/Masterminds/semver/pull/246">Masterminds/semver#246</a></li>
<li>bumping min version in go.mod based on what's tested by <a href="https://github.com/mattfarina"><code>@​mattfarina</code></a> in <a href="https://redirect.github.com/Masterminds/semver/pull/248">Masterminds/semver#248</a></li>
<li>Updating changelog for 3.3.0 by <a href="https://github.com/mattfarina"><code>@​mattfarina</code></a> in <a href="https://redirect.github.com/Masterminds/semver/pull/249">Masterminds/semver#249</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/sdelicata"><code>@​sdelicata</code></a> made their first contribution in <a href="https://redirect.github.com/Masterminds/semver/pull/226">Masterminds/semver#226</a></li>
<li><a href="https://github.com/robinschneider"><code>@​robinschneider</code></a> made their first contribution in <a href="https://redirect.github.com/Masterminds/semver/pull/222">Masterminds/semver#222</a></li>
<li><a href="https://github.com/KnutZuidema"><code>@​KnutZuidema</code></a> made their first contribution in <a href="https://redirect.github.com/Masterminds/semver/pull/213">Masterminds/semver#213</a></li>
<li><a href="https://github.com/grosser"><code>@​grosser</code></a> made their first contribution in <a href="https://redirect.github.com/Masterminds/semver/pull/238">Masterminds/semver#238</a></li>
<li><a href="https://github.com/johnnychen94"><code>@​johnnychen94</code></a> made their first contribution in <a href="https://redirect.github.com/Masterminds/semver/pull/216">Masterminds/semver#216</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/Masterminds/semver/compare/v3.2.1...v3.3.0">https://github.com/Masterminds/semver/compare/v3.2.1...v3.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/Masterminds/semver/blob/master/CHANGELOG.md">github.com/Masterminds/semver/v3's changelog</a>.</em></p>
<blockquote>
<h2>3.3.0 (2024-08-27)</h2>
<h3>Added</h3>
<ul>
<li><a href="https://redirect.github.com/Masterminds/semver/issues/238">#238</a>: Add LessThanEqual and GreaterThanEqual functions (thanks <a href="https://github.com/grosser"><code>@​grosser</code></a>)</li>
<li><a href="https://redirect.github.com/Masterminds/semver/issues/213">#213</a>: nil version equality checking (thanks <a href="https://github.com/KnutZuidema"><code>@​KnutZuidema</code></a>)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><a href="https://redirect.github.com/Masterminds/semver/issues/241">#241</a>: Simplify StrictNewVersion parsing (thanks <a href="https://github.com/grosser"><code>@​grosser</code></a>)</li>
<li>Testing support up through Go 1.23</li>
<li>Minimum version set to 1.21 as this is what's tested now</li>
<li>Fuzz testing now supports caching</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/Masterminds/semver/commit/e6e3d4d3cb1073f0ab8fb3d4be0869d1687b75f9"><code>e6e3d4d</code></a> Merge pull request <a href="https://redirect.github.com/Masterminds/semver/issues/249">#249</a> from mattfarina/update-changelog-3.3.0</li>
<li><a href="https://github.com/Masterminds/semver/commit/e80c4ea7233523c64c380d944a3ed57c1666ac67"><code>e80c4ea</code></a> Updating changelog for 3.3.0</li>
<li><a href="https://github.com/Masterminds/semver/commit/80427ad56e4fca2ef72e4050f01f1c9c347a0cd3"><code>80427ad</code></a> Merge pull request <a href="https://redirect.github.com/Masterminds/semver/issues/248">#248</a> from mattfarina/bump-min-version</li>
<li><a href="https://github.com/Masterminds/semver/commit/b6108372278f95198bb85fd22464b3cdc894a3a2"><code>b610837</code></a> bumping min version in go.mod based on what's tested</li>
<li><a href="https://github.com/Masterminds/semver/commit/a4cccd8ea5e6a94c09921a2dd4136e337ef069d1"><code>a4cccd8</code></a> Merge pull request <a href="https://redirect.github.com/Masterminds/semver/issues/246">#246</a> from mattfarina/bump-go-1.23</li>
<li><a href="https://github.com/Masterminds/semver/commit/7c178cf0c64cb23c5fcf0a291a2c9fb968806819"><code>7c178cf</code></a> Updating the testing version of Go used</li>
<li><a href="https://github.com/Masterminds/semver/commit/29f94c1119d901b8b4daf94be98df54ef044d3d9"><code>29f94c1</code></a> Merge pull request <a href="https://redirect.github.com/Masterminds/semver/issues/241">#241</a> from grosser/grosser/validate</li>
<li><a href="https://github.com/Masterminds/semver/commit/2cf1b16b95d71b6f8ccd5fc0fe43e1896a3049cd"><code>2cf1b16</code></a> Merge pull request <a href="https://redirect.github.com/Masterminds/semver/issues/245">#245</a> from mattfarina/remove-vert</li>
<li><a href="https://github.com/Masterminds/semver/commit/b55476af0ebb4f52e3f5fb5aca65960354bdc309"><code>b55476a</code></a> Removing reference to vert</li>
<li><a href="https://github.com/Masterminds/semver/commit/d07450b7cfece0885549dce1ad5b798aa7844d95"><code>d07450b</code></a> simplify StrictNewVersion</li>
<li>Additional commits viewable in <a href="https://github.com/Masterminds/semver/compare/v3.2.1...v3.3.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/Masterminds/semver/v3&package-manager=go_modules&previous-version=3.2.1&new-version=3.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>
…in /packages/@jsii/python-runtime (#4627)

Updates the requirements on [setuptools](https://github.com/pypa/setuptools) to permit the latest version.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/pypa/setuptools/blob/main/NEWS.rst">setuptools's changelog</a>.</em></p>
<blockquote>
<h1>v74.0.0</h1>
<h2>Features</h2>
<ul>
<li>Changed the type of error raised by <code>setuptools.command.easy_install.CommandSpec.from_param</code> on unsupported argument from <code>AttributeError</code> to <code>TypeError</code> -- by :user:<code>Avasam</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4548">#4548</a>)</li>
<li>Added detection of ARM64 variant of MSVC -- by :user:<code>saschanaz</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4553">#4553</a>)</li>
<li>Made <code>setuptools.package_index.Credential</code> a <code>typing.NamedTuple</code> -- by :user:<code>Avasam</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4585">#4585</a>)</li>
<li>Reraise error from <code>setuptools.command.easy_install.auto_chmod</code> instead of nonsensical <code>TypeError: 'Exception' object is not subscriptable</code> -- by :user:<code>Avasam</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4593">#4593</a>)</li>
<li>Fully typed all collection attributes in <code>pkg_resources</code> -- by :user:<code>Avasam</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4598">#4598</a>)</li>
<li>Automatically exclude <code>.tox|.nox|.venv</code> directories from <code>sdist</code>. (<a href="https://redirect.github.com/pypa/setuptools/issues/4603">#4603</a>)</li>
</ul>
<h2>Deprecations and Removals</h2>
<ul>
<li>Removed the monkeypatching of distutils._msvccompiler. Now all compiler logic is consolidated in distutils. (<a href="https://redirect.github.com/pypa/setuptools/issues/4600">#4600</a>)</li>
<li>Synced with pypa/distutils@58fe058e4, including consolidating Visual Studio 2017 support (<a href="https://redirect.github.com/pypa/setuptools/issues/4600">#4600</a>, <a href="https://redirect.github.com/pypa/distutils/issues/289">pypa/distutils#289</a><code>pypa/distutils#287</code><a href="https://redirect.github.com/pypa/setuptools/issues/4606">#4606</a>)</li>
</ul>
<h2>Misc</h2>
<ul>
<li><a href="https://redirect.github.com/pypa/setuptools/issues/4592">#4592</a></li>
</ul>
<h1>v73.0.1</h1>
<h2>Bugfixes</h2>
<ul>
<li>Remove <code>abc.ABCMeta</code> metaclass from abstract classes. <code>pypa/setuptools#4503 &lt;https://github.com/pypa/setuptools/pull/4503&gt;</code>_ had an unintended consequence of causing potential <code>TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases</code> -- by :user:<code>Avasam</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4579">#4579</a>)</li>
</ul>
<h1>v73.0.0</h1>
<h2>Features</h2>
<ul>
<li>Mark abstract base classes and methods with <code>abc.ABC</code> and <code>abc.abstractmethod</code> -- by :user:<code>Avasam</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4503">#4503</a>)</li>
<li>Changed the order of type checks in <code>setuptools.command.easy_install.CommandSpec.from_param</code> to support any <code>collections.abc.Iterable</code> of <code>str</code> param -- by :user:<code>Avasam</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4505">#4505</a>)</li>
</ul>
<h2>Bugfixes</h2>
<ul>
<li>Prevent an error in <code>bdist_wheel</code> if <code>compression</code> is set to a <code>str</code> (even if valid) after finalizing options but before running the command. -- by :user:<code>Avasam</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4383">#4383</a>)</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pypa/setuptools/commit/98ad794354efecf4ed1f629d4e5f02feae00d2ae"><code>98ad794</code></a> Bump version: 73.0.1 → 74.0.0</li>
<li><a href="https://github.com/pypa/setuptools/commit/b4fb91796ba9f9473280a69a3c8213066e5bc107"><code>b4fb917</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/4600">#4600</a> from pypa/debt/msvc-monkey</li>
<li><a href="https://github.com/pypa/setuptools/commit/18a44d8f5660df9e23ee823a073b2d3238bc8293"><code>18a44d8</code></a> Add news fragment.</li>
<li><a href="https://github.com/pypa/setuptools/commit/5f8215d9888cb555d2a206635f0f59421cc4afa9"><code>5f8215d</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/4548">#4548</a> from Avasam/from_param-TypeError</li>
<li><a href="https://github.com/pypa/setuptools/commit/6928048a3c52370363fa47e7c2b9496ff0de0f79"><code>6928048</code></a> Merge branch 'main' into debt/msvc-monkey</li>
<li><a href="https://github.com/pypa/setuptools/commit/11a6b596ed1453407061b3e57da04bd49c0adb91"><code>11a6b59</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/4606">#4606</a> from pypa/distutils-58fe058e4</li>
<li><a href="https://github.com/pypa/setuptools/commit/903604bb3a648a26ce268753f6f05ce049336e5c"><code>903604b</code></a> Reraise sensible errors from auto_chmod (<a href="https://redirect.github.com/pypa/setuptools/issues/4593">#4593</a>)</li>
<li><a href="https://github.com/pypa/setuptools/commit/8ec5b5aeef7a6cd80ca8c3291ad66acc3986069b"><code>8ec5b5a</code></a> Add missing news fragment for PR 4603</li>
<li><a href="https://github.com/pypa/setuptools/commit/e90dfd568eef9dde8aa69a8a0ec1a7e692c532c8"><code>e90dfd5</code></a> Exclude top-level <code>.tox|.nox|.venv</code> from sdist (<a href="https://redirect.github.com/pypa/setuptools/issues/4603">#4603</a>)</li>
<li><a href="https://github.com/pypa/setuptools/commit/ef2957a952244e4dfd179d29e1eaaa2cd83a1e26"><code>ef2957a</code></a> Reraise sensible errors from auto_chmod</li>
<li>Additional commits viewable in <a href="https://github.com/pypa/setuptools/compare/v73.0.1...v74.0.0">compare view</a></li>
</ul>
</details>
<br />


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

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

---

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

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


</details>
…2 in /packages/@jsii/python-runtime (#4626)

Updates the requirements on [cattrs](https://github.com/python-attrs/cattrs) to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/python-attrs/cattrs/releases">cattrs's releases</a>.</em></p>
<blockquote>
<h2>24.1.0</h2>
<ul>
<li><strong>Potentially breaking</strong>: Unstructuring hooks for <code>typing.Any</code> are consistent now: values are unstructured using their runtime type.
Previously this behavior was underspecified and inconsistent, but followed this rule in the majority of cases.
Reverting old behavior is very dependent on the actual case; ask on the issue tracker if in doubt.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/473">#473</a>)</li>
<li><strong>Minor change</strong>: Heterogeneous tuples are now unstructured into tuples instead of lists by default; this is significantly faster and widely supported by serialization libraries.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/486">#486</a>)</li>
<li><strong>Minor change</strong>: <code>cattrs.gen.make_dict_structure_fn</code> will use the value for the <code>prefer_attrib_converters</code> parameter from the given converter by default now.
If you're using this function directly, the old behavior can be restored by passing in the desired values explicitly.
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/527">#527</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/528">#528</a>)</li>
<li>Introduce <code>BaseConverter.get_structure_hook</code> and <code>BaseConverter.get_unstructure_hook</code> methods.
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/432">#432</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/472">#472</a>)</li>
<li><code>BaseConverter.register_structure_hook</code>, <code>BaseConverter.register_unstructure_hook</code>,
<code>BaseConverter.register_unstructure_hook_factory</code> and <code>BaseConverter.register_structure_hook_factory</code>
can now be used as decorators and have gained new features.
See <a href="https://catt.rs/en/latest/customizing.html#use-as-decorators">here</a> and <a href="https://catt.rs/en/latest/customizing.html#id1">here</a> for more details.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/487">#487</a>)</li>
<li>Introduce and <a href="https://catt.rs/en/latest/customizing.html#customizing-collections">document</a> the <code>cattrs.cols</code> module for better collection customizations.
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/504">#504</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/540">#540</a>)</li>
<li>Enhance the <code>cattrs.cols.is_mapping</code> predicate function to also cover virtual subclasses of <code>abc.Mapping</code>.
This enables map classes from libraries such as <em>immutables</em> or <em>sortedcontainers</em> to structure out-of-the-box.
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/555">#555</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/556">#556</a>)</li>
<li>Introduce the <a href="https://jcristharif.com/msgspec/"><em>msgspec</em></a> <code>preconf converter &lt;cattrs.preconf.msgspec&gt;</code>.
Only JSON is supported for now, with other formats supported by <em>msgspec</em> to come later.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/481">#481</a>)</li>
<li>The default union handler now properly takes renamed fields into account.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/472">#472</a>)</li>
<li>The default union handler now also handles dataclasses.
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/426">#426</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/477">#477</a>)</li>
<li>Add support for <a href="https://peps.python.org/pep-0695/">PEP 695</a> type aliases.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/452">#452</a>)</li>
<li>Add support for <a href="https://peps.python.org/pep-0696/">PEP 696</a> <code>TypeVar</code>s with defaults.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/512">#512</a>)</li>
<li>Add support for named tuples with type metadata (<a href="https://docs.python.org/3/library/typing.html#typing.NamedTuple"><code>typing.NamedTuple</code></a>).
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/425">#425</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/491">#491</a>)</li>
<li>Add support for optionally un/unstructuring named tuples using dictionaries.
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/425">#425</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/549">#549</a>)</li>
<li>The <code>include_subclasses</code> strategy now fetches the member hooks from the converter (making use of converter defaults) if overrides are not provided, instead of generating new hooks with no overrides.
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/429">#429</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/472">#472</a>)</li>
<li>The preconf <code>make_converter</code> factories are now correctly typed.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/481">#481</a>)</li>
<li>The <code>orjson preconf converter</code> now passes through dates and datetimes to orjson while unstructuring, greatly improving speed.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/463">#463</a>)</li>
<li><code>cattrs.gen</code> generators now attach metadata to the generated functions, making them introspectable.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/472">#472</a>)</li>
<li>Structure hook factories in <code>cattrs.gen</code> now handle recursive classes better.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/540">#540</a>)</li>
<li>The <a href="https://catt.rs/en/stable/strategies.html#tagged-unions-strategy">tagged union strategy</a> now leaves the tags in the payload unless <code>forbid_extra_keys</code> is set.
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/533">#533</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/534">#534</a>)</li>
<li>More robust support for <code>Annotated</code> and <code>NotRequired</code> in TypedDicts.</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/python-attrs/cattrs/blob/main/HISTORY.md">cattrs's changelog</a>.</em></p>
<blockquote>
<h2>24.1.0 (2024-08-28)</h2>
<ul>
<li><strong>Potentially breaking</strong>: Unstructuring hooks for <code>typing.Any</code> are consistent now: values are unstructured using their runtime type.
Previously this behavior was underspecified and inconsistent, but followed this rule in the majority of cases.
Reverting old behavior is very dependent on the actual case; ask on the issue tracker if in doubt.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/473">#473</a>)</li>
<li><strong>Minor change</strong>: Heterogeneous tuples are now unstructured into tuples instead of lists by default; this is significantly faster and widely supported by serialization libraries.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/486">#486</a>)</li>
<li><strong>Minor change</strong>: {py:func}<code>cattrs.gen.make_dict_structure_fn</code> will use the value for the <code>prefer_attrib_converters</code> parameter from the given converter by default now.
If you're using this function directly, the old behavior can be restored by passing in the desired values explicitly.
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/527">#527</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/528">#528</a>)</li>
<li>Introduce {meth}<code>BaseConverter.get_structure_hook</code> and {meth}<code>BaseConverter.get_unstructure_hook</code> methods.
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/432">#432</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/472">#472</a>)</li>
<li>{meth}<code>BaseConverter.register_structure_hook</code>, {meth}<code>BaseConverter.register_unstructure_hook</code>,
{meth}<code>BaseConverter.register_unstructure_hook_factory</code> and {meth}<code>BaseConverter.register_structure_hook_factory</code>
can now be used as decorators and have gained new features.
See <a href="https://catt.rs/en/latest/customizing.html#use-as-decorators">here</a> and <a href="https://catt.rs/en/latest/customizing.html#id1">here</a> for more details.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/487">#487</a>)</li>
<li>Introduce and <a href="https://catt.rs/en/latest/customizing.html#customizing-collections">document</a> the {mod}<code>cattrs.cols</code> module for better collection customizations.
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/504">#504</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/540">#540</a>)</li>
<li>Enhance the {func}<code>cattrs.cols.is_mapping</code> predicate function to also cover virtual subclasses of <code>abc.Mapping</code>.
This enables map classes from libraries such as <em>immutables</em> or <em>sortedcontainers</em> to structure out-of-the-box.
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/555">#555</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/556">#556</a>)</li>
<li>Introduce the <a href="https://jcristharif.com/msgspec/"><em>msgspec</em></a> {mod}<code>preconf converter &lt;cattrs.preconf.msgspec&gt;</code>.
Only JSON is supported for now, with other formats supported by <em>msgspec</em> to come later.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/481">#481</a>)</li>
<li>The default union handler now properly takes renamed fields into account.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/472">#472</a>)</li>
<li>The default union handler now also handles dataclasses.
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/426">#426</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/477">#477</a>)</li>
<li>Add support for <a href="https://peps.python.org/pep-0695/">PEP 695</a> type aliases.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/452">#452</a>)</li>
<li>Add support for <a href="https://peps.python.org/pep-0696/">PEP 696</a> <code>TypeVar</code>s with defaults.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/512">#512</a>)</li>
<li>Add support for named tuples with type metadata (<a href="https://docs.python.org/3/library/typing.html#typing.NamedTuple"><code>typing.NamedTuple</code></a>).
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/425">#425</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/491">#491</a>)</li>
<li>Add support for optionally un/unstructuring named tuples using dictionaries.
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/425">#425</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/549">#549</a>)</li>
<li>The <code>include_subclasses</code> strategy now fetches the member hooks from the converter (making use of converter defaults) if overrides are not provided, instead of generating new hooks with no overrides.
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/429">#429</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/472">#472</a>)</li>
<li>The preconf <code>make_converter</code> factories are now correctly typed.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/481">#481</a>)</li>
<li>The {class}<code>orjson preconf converter &lt;cattrs.preconf.orjson.OrjsonConverter&gt;</code> now passes through dates and datetimes to orjson while unstructuring, greatly improving speed.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/463">#463</a>)</li>
<li>{mod}<code>cattrs.gen</code> generators now attach metadata to the generated functions, making them introspectable.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/472">#472</a>)</li>
<li>Structure hook factories in {mod}<code>cattrs.gen</code> now handle recursive classes better.
(<a href="https://redirect.github.com/python-attrs/cattrs/pull/540">#540</a>)</li>
<li>The <a href="https://catt.rs/en/stable/strategies.html#tagged-unions-strategy">tagged union strategy</a> now leaves the tags in the payload unless <code>forbid_extra_keys</code> is set.
(<a href="https://redirect.github.com/python-attrs/cattrs/issues/533">#533</a> <a href="https://redirect.github.com/python-attrs/cattrs/pull/534">#534</a>)</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/python-attrs/cattrs/commit/3cb670705b810926d12ecda5315d9e5b61a04e5c"><code>3cb6707</code></a> v24.1.0</li>
<li><a href="https://github.com/python-attrs/cattrs/commit/87eefe6ae362ec251b6af5cff14c34595defe283"><code>87eefe6</code></a> fix: wrong return type (<a href="https://redirect.github.com/python-attrs/cattrs/issues/569">#569</a>)</li>
<li><a href="https://github.com/python-attrs/cattrs/commit/5fd0f5b445928064338e6fcdac081e608b51e541"><code>5fd0f5b</code></a> Let's not stick in the past</li>
<li><a href="https://github.com/python-attrs/cattrs/commit/1d72dcc5764607d9fb9dcafc99e0a62c102ed818"><code>1d72dcc</code></a> Restructure readme/index/reasons (<a href="https://redirect.github.com/python-attrs/cattrs/issues/562">#562</a>)</li>
<li><a href="https://github.com/python-attrs/cattrs/commit/c393abc2f4c7bfe989a654ad8694542b5d1ac7f6"><code>c393abc</code></a> Merge pull request <a href="https://redirect.github.com/python-attrs/cattrs/issues/565">#565</a> from python-attrs/artifacts-v4</li>
<li><a href="https://github.com/python-attrs/cattrs/commit/ca6d0b608b568112684b1f544c5b826a6cc2a27e"><code>ca6d0b6</code></a> Switch to (up|down)load-artifact@v4</li>
<li><a href="https://github.com/python-attrs/cattrs/commit/ea7595b14578259e5150cbc5d8421cc12aaa17c0"><code>ea7595b</code></a> Merge pull request <a href="https://redirect.github.com/python-attrs/cattrs/issues/564">#564</a> from python-attrs/coverage-md</li>
<li><a href="https://github.com/python-attrs/cattrs/commit/9ec4b4939803f9ac37fc14953cfd8a41f623bb44"><code>9ec4b49</code></a> Don't measure branch coverage for now</li>
<li><a href="https://github.com/python-attrs/cattrs/commit/2a9ff8ed6104190b8cdf41c7afed25c814c01a0f"><code>2a9ff8e</code></a> html too</li>
<li><a href="https://github.com/python-attrs/cattrs/commit/0ae37d681535b329a56abbc9387e9b8d9f7473a3"><code>0ae37d6</code></a> Use config</li>
<li>Additional commits viewable in <a href="https://github.com/python-attrs/cattrs/compare/v1.8.0...v24.1.0">compare view</a></li>
</ul>
</details>
<br />


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

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

---

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

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


</details>
… /gh-pages (#4632)

Updates the requirements on [mkdocs](https://github.com/mkdocs/mkdocs) to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/mkdocs/mkdocs/releases">mkdocs's releases</a>.</em></p>
<blockquote>
<h2>1.6.1</h2>
<h1>Version 1.6.1 (Friday 30th August, 2024)</h1>
<h3>Fixed</h3>
<ul>
<li>Fix build error when environment variable <code>SOURCE_DATE_EPOCH=0</code> is set. <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3795">#3795</a></li>
<li>Fix build error when <code>mkdocs_theme.yml</code> config is empty. <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3700">#3700</a></li>
<li>Support <code>python -W</code> and <code>PYTHONWARNINGS</code> instead of overriding the configuration. <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3809">#3809</a></li>
<li>Support running with Docker under strict mode, by removing <code>0.0.0.0</code> dev server warning. <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3784">#3784</a></li>
<li>Drop unnecessary <code>changefreq</code> from <code>sitemap.xml</code>. <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3629">#3629</a></li>
<li>Fix JavaScript console error when closing menu dropdown. <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3774">#3774</a></li>
<li>Fix JavaScript console error that occur on repeated clicks. <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3730">#3730</a></li>
<li>Fix JavaScript console error that can occur on dropdown selections. <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3694">#3694</a></li>
</ul>
<h3>Added</h3>
<ul>
<li>Added translations for Dutch. <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3804">#3804</a></li>
<li>Added and updated translations for Chinese (Simplified). <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3684">#3684</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/mkdocs/mkdocs/commit/bb7e8b62185b11d9f59bb7f50b13c15134f62f8a"><code>bb7e8b6</code></a> Version 1.6.1. (<a href="https://redirect.github.com/mkdocs/mkdocs/issues/3819">#3819</a>)</li>
<li><a href="https://github.com/mkdocs/mkdocs/commit/0b22a52cc86750beee45b61b7118480012cc804d"><code>0b22a52</code></a> Merge pull request <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3795">#3795</a> from mkdocs/tomchristie-patch-1</li>
<li><a href="https://github.com/mkdocs/mkdocs/commit/695d8ed4a9b7d0a211aecfc81d087a0c7a739bb7"><code>695d8ed</code></a> Merge pull request <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3808">#3808</a> from razorblack/master</li>
<li><a href="https://github.com/mkdocs/mkdocs/commit/347e79fe184c147339af3f99832fcde6cdcecd85"><code>347e79f</code></a> Merge pull request <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3817">#3817</a> from gesslar/patch-1</li>
<li><a href="https://github.com/mkdocs/mkdocs/commit/200f6f98b05656d81c3db3a410d8eac064b3f4af"><code>200f6f9</code></a> Update configuration.md</li>
<li><a href="https://github.com/mkdocs/mkdocs/commit/05a64b4b75470d5c4fc2328f209848b5d25108dd"><code>05a64b4</code></a> Use utc timezones consistently</li>
<li><a href="https://github.com/mkdocs/mkdocs/commit/9204eb690f593d2fbe0f99f53df81a13eaa0dbea"><code>9204eb6</code></a> Merge pull request <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3809">#3809</a> from pawamoy/warnings-control</li>
<li><a href="https://github.com/mkdocs/mkdocs/commit/a16d60fad057074059b44b8f2631852646567054"><code>a16d60f</code></a> Merge pull request <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3804">#3804</a> from KenSentMe/master</li>
<li><a href="https://github.com/mkdocs/mkdocs/commit/e72c7d0cdc0d89d263d9d702b162936b1ac22476"><code>e72c7d0</code></a> Merge pull request <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3784">#3784</a> from squidfunk/fix/docker-warning</li>
<li><a href="https://github.com/mkdocs/mkdocs/commit/d7376252e23078f1fc25e11d471f84a978d9e1ae"><code>d737625</code></a> Merge pull request <a href="https://redirect.github.com/mkdocs/mkdocs/issues/3774">#3774</a> from squidfunk/fix/dropdown</li>
<li>Additional commits viewable in <a href="https://github.com/mkdocs/mkdocs/compare/1.6.0...1.6.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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
…~=9.5.34 in /gh-pages (#4633)

Updates the requirements on [mkdocs-material](https://github.com/squidfunk/mkdocs-material) to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/squidfunk/mkdocs-material/releases">mkdocs-material's releases</a>.</em></p>
<blockquote>
<h2>mkdocs-material-9.5.34</h2>
<ul>
<li>Updated Mermaid.js to version 11 (latest)</li>
</ul>
<p>Thanks go to <a href="https://github.com/manselmi"><code>@​manselmi</code></a> for their contributions</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG">mkdocs-material's changelog</a>.</em></p>
<blockquote>
<p>mkdocs-material-9.5.34 (2024-08-31)</p>
<ul>
<li>Updated Mermaid.js to version 11 (latest)</li>
</ul>
<p>mkdocs-material-9.5.33 (2024-08-23)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7453">#7453</a>: Incorrect position of tooltip when sorting table</li>
</ul>
<p>mkdocs-material-9.5.32 (2024-08-19)</p>
<ul>
<li>Fixed RXSS vulnerability via deep link in search results</li>
<li>Added support for fetching latest release from GitLab</li>
</ul>
<p>mkdocs-material-9.5.31+insiders-4.53.12 (2024-08-02)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7410">#7410</a>: Instant previews jump on content tabs with anchor links</li>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7408">#7408</a>: Instant previews jump on content tabs</li>
</ul>
<p>mkdocs-material-9.5.31 (2024-08-02)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7405">#7405</a>: DockerHub missing images &gt; 9.5.27 due to change in Alpine/APK</li>
</ul>
<p>mkdocs-material-9.5.30 (2024-07-23)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7380">#7380</a>: Navigation icons disappearing on hover in Safari</li>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7367">#7367</a>: Blog readtime computation includes SVG text content</li>
</ul>
<p>mkdocs-material-9.5.29 (2024-07-14)</p>
<ul>
<li>Updated Galician translations</li>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7362">#7362</a>: Annotations in figure captions rendering incorrectly</li>
</ul>
<p>mkdocs-material-9.5.28 (2024-07-02)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7313">#7313</a>: Improved tooltips mounted in sidebar when feature is disabled</li>
</ul>
<p>mkdocs-material-9.5.27 (2024-06-16)</p>
<ul>
<li>Updated Estonian translations</li>
</ul>
<p>mkdocs-material-9.5.26 (2024-06-06)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7232">#7232</a>: Tab switches on scroll when linking tabs (9.5.19 regression)</li>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7230">#7230</a>: Blog author avatar broken when referring to local file</li>
</ul>
<p>mkdocs-material-9.5.25+insiders-4.53.11 (2024-05-27)</p>
<ul>
<li>Fixed projects plugin crashing when serving before building subprojects</li>
</ul>
<p>mkdocs-material-9.5.25 (2024-05-27)</p>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/7d6096ae007580d53f9c034476615c9fe7b95e6c"><code>7d6096a</code></a> Prepare 9.5.34 release</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/6f3c05b6fa7e42279ea7604aedc4e4333131fe57"><code>6f3c05b</code></a> Updated dependencies</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/d3b17920a2683118561c00ab2e8f72b995985edb"><code>d3b1792</code></a> Updated Mermaid to v11 (<a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7475">#7475</a>)</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/f88c43695f233b8258d585d63a9dc34511fc4433"><code>f88c436</code></a> Unpinned Stylelint and plugins</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/3b12816f699ea9390b1b622fc96aec1013da7a6d"><code>3b12816</code></a> Unpinned TypeScript ESLint integration and checks</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/cafd67b7385077233ab2b9f7b245080c96a986d2"><code>cafd67b</code></a> Fixed error in build script</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/80ae56023ba6351f3c45124a8a407f17ff9ecf43"><code>80ae560</code></a> Unpinned svgo dependency</li>
<li>See full diff in <a href="https://github.com/squidfunk/mkdocs-material/compare/9.5.33...9.5.34">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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6 to 7.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/peter-evans/create-pull-request/releases">peter-evans/create-pull-request's releases</a>.</em></p>
<blockquote>
<h2>Create Pull Request v7.0.0</h2>
<p>:sparkles: Now supports commit signing with bot-generated tokens! See &quot;What's new&quot; below. :writing_hand::robot:</p>
<h3>Behaviour changes</h3>
<ul>
<li>Action input <code>git-token</code> has been renamed <code>branch-token</code>, to be more clear about its purpose. The <code>branch-token</code> is the token that the action will use to create and update the branch.</li>
<li>The action now handles requests that have been rate-limited by GitHub. Requests hitting a primary rate limit will retry twice, for a total of three attempts. Requests hitting a secondary rate limit will not be retried.</li>
<li>The <code>pull-request-operation</code> output now returns <code>none</code> when no operation was executed.</li>
<li>Removed deprecated output environment variable <code>PULL_REQUEST_NUMBER</code>. Please use the <code>pull-request-number</code> action output instead.</li>
</ul>
<h3>What's new</h3>
<ul>
<li>The action can now sign commits as <code>github-actions[bot]</code> when using <code>GITHUB_TOKEN</code>, or your own bot when using <a href="https://github.com/peter-evans/create-pull-request/blob/HEAD/docs/concepts-guidelines.md#authenticating-with-github-app-generated-tokens">GitHub App tokens</a>. See <a href="https://github.com/peter-evans/create-pull-request/blob/HEAD/docs/concepts-guidelines.md#commit-signature-verification-for-bots">commit signing</a> for details.</li>
<li>Action input <code>draft</code> now accepts a new value <code>always-true</code>. This will set the pull request to draft status when the pull request is updated, as well as on creation.</li>
<li>A new action input <code>maintainer-can-modify</code> indicates whether <a href="https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/working-with-forks/allowing-changes-to-a-pull-request-branch-created-from-a-fork">maintainers can modify</a> the pull request. The default is <code>true</code>, which retains the existing behaviour of the action.</li>
<li>A new output <code>pull-request-commits-verified</code> returns <code>true</code> or <code>false</code>, indicating whether GitHub considers the signature of the branch's commits to be verified.</li>
</ul>
<h2>What's Changed</h2>
<ul>
<li>build(deps-dev): bump <code>@​types/node</code> from 18.19.36 to 18.19.39 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3000">peter-evans/create-pull-request#3000</a></li>
<li>build(deps-dev): bump ts-jest from 29.1.5 to 29.2.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3008">peter-evans/create-pull-request#3008</a></li>
<li>build(deps-dev): bump prettier from 3.3.2 to 3.3.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3018">peter-evans/create-pull-request#3018</a></li>
<li>build(deps-dev): bump ts-jest from 29.2.0 to 29.2.2 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3019">peter-evans/create-pull-request#3019</a></li>
<li>build(deps-dev): bump eslint-plugin-prettier from 5.1.3 to 5.2.1 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3035">peter-evans/create-pull-request#3035</a></li>
<li>build(deps-dev): bump <code>@​types/node</code> from 18.19.39 to 18.19.41 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3037">peter-evans/create-pull-request#3037</a></li>
<li>build(deps): bump undici from 6.19.2 to 6.19.4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3036">peter-evans/create-pull-request#3036</a></li>
<li>build(deps-dev): bump ts-jest from 29.2.2 to 29.2.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3038">peter-evans/create-pull-request#3038</a></li>
<li>build(deps-dev): bump <code>@​types/node</code> from 18.19.41 to 18.19.42 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3070">peter-evans/create-pull-request#3070</a></li>
<li>build(deps): bump undici from 6.19.4 to 6.19.5 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3086">peter-evans/create-pull-request#3086</a></li>
<li>build(deps-dev): bump <code>@​types/node</code> from 18.19.42 to 18.19.43 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3087">peter-evans/create-pull-request#3087</a></li>
<li>build(deps-dev): bump ts-jest from 29.2.3 to 29.2.4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3088">peter-evans/create-pull-request#3088</a></li>
<li>build(deps): bump undici from 6.19.5 to 6.19.7 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3145">peter-evans/create-pull-request#3145</a></li>
<li>build(deps-dev): bump <code>@​types/node</code> from 18.19.43 to 18.19.44 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3144">peter-evans/create-pull-request#3144</a></li>
<li>Update distribution by <a href="https://github.com/actions-bot"><code>@​actions-bot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3154">peter-evans/create-pull-request#3154</a></li>
<li>build(deps): bump undici from 6.19.7 to 6.19.8 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3213">peter-evans/create-pull-request#3213</a></li>
<li>build(deps-dev): bump <code>@​types/node</code> from 18.19.44 to 18.19.45 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3214">peter-evans/create-pull-request#3214</a></li>
<li>Update distribution by <a href="https://github.com/actions-bot"><code>@​actions-bot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3221">peter-evans/create-pull-request#3221</a></li>
<li>build(deps-dev): bump eslint-import-resolver-typescript from 3.6.1 to 3.6.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3255">peter-evans/create-pull-request#3255</a></li>
<li>build(deps-dev): bump <code>@​types/node</code> from 18.19.45 to 18.19.46 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3254">peter-evans/create-pull-request#3254</a></li>
<li>build(deps-dev): bump ts-jest from 29.2.4 to 29.2.5 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3256">peter-evans/create-pull-request#3256</a></li>
<li>v7 - signed commits by <a href="https://github.com/peter-evans"><code>@​peter-evans</code></a> in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3057">peter-evans/create-pull-request#3057</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/rustycl0ck"><code>@​rustycl0ck</code></a> made their first contribution in <a href="https://redirect.github.com/peter-evans/create-pull-request/pull/3057">peter-evans/create-pull-request#3057</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/peter-evans/create-pull-request/compare/v6.1.0...v7.0.0">https://github.com/peter-evans/create-pull-request/compare/v6.1.0...v7.0.0</a></p>
<h2>Create Pull Request v6.1.0</h2>
<p>✨ Adds <code>pull-request-branch</code> as an action output.</p>
<h2>What's Changed</h2>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/peter-evans/create-pull-request/commit/4320041ed380b20e97d388d56a7fb4f9b8c20e79"><code>4320041</code></a> feat: signed commits (v7) (<a href="https://redirect.github.com/peter-evans/create-pull-request/issues/3057">#3057</a>)</li>
<li><a href="https://github.com/peter-evans/create-pull-request/commit/0c2a66fe4af462aa0761939bd32efbdd46592737"><code>0c2a66f</code></a> build(deps-dev): bump ts-jest from 29.2.4 to 29.2.5 (<a href="https://redirect.github.com/peter-evans/create-pull-request/issues/3256">#3256</a>)</li>
<li><a href="https://github.com/peter-evans/create-pull-request/commit/17121bc5b5ebe27f72724a003fed1ac4d6e5885e"><code>17121bc</code></a> build(deps-dev): bump <code>@​types/node</code> from 18.19.45 to 18.19.46 (<a href="https://redirect.github.com/peter-evans/create-pull-request/issues/3254">#3254</a>)</li>
<li><a href="https://github.com/peter-evans/create-pull-request/commit/87b5d6d564da20264f4614522eff0dc4808c83dd"><code>87b5d6d</code></a> build(deps-dev): bump eslint-import-resolver-typescript (<a href="https://redirect.github.com/peter-evans/create-pull-request/issues/3255">#3255</a>)</li>
<li><a href="https://github.com/peter-evans/create-pull-request/commit/00897e0bc2ceba9f86c9b0fda8429107112e6fa5"><code>00897e0</code></a> build: update distribution (<a href="https://redirect.github.com/peter-evans/create-pull-request/issues/3221">#3221</a>)</li>
<li><a href="https://github.com/peter-evans/create-pull-request/commit/4cfc1fc717087edb525d3693c13f4570ae18dd94"><code>4cfc1fc</code></a> build(deps-dev): bump <code>@​types/node</code> from 18.19.44 to 18.19.45 (<a href="https://redirect.github.com/peter-evans/create-pull-request/issues/3214">#3214</a>)</li>
<li><a href="https://github.com/peter-evans/create-pull-request/commit/cb4ed6491ab245ab57f2caa436e45562da78c81a"><code>cb4ed64</code></a> build(deps): bump undici from 6.19.7 to 6.19.8 (<a href="https://redirect.github.com/peter-evans/create-pull-request/issues/3213">#3213</a>)</li>
<li><a href="https://github.com/peter-evans/create-pull-request/commit/4eb90b7bc7d471fb4fa2d53464eecc54182f3933"><code>4eb90b7</code></a> ci: separate test suite commands in pr comment</li>
<li><a href="https://github.com/peter-evans/create-pull-request/commit/5308ecb8641c744faf4e3f683cda71b230d0e984"><code>5308ecb</code></a> ci: add sign-commits flag to test suite comment</li>
<li><a href="https://github.com/peter-evans/create-pull-request/commit/ba864ad40c29a20a464f75f942160a3213edfbd1"><code>ba864ad</code></a> build: update distribution (<a href="https://redirect.github.com/peter-evans/create-pull-request/issues/3154">#3154</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/peter-evans/create-pull-request/compare/v6...v7">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=peter-evans/create-pull-request&package-manager=github_actions&previous-version=6&new-version=7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>
…in /packages/@jsii/python-runtime (#4638)

Updates the requirements on [setuptools](https://github.com/pypa/setuptools) to permit the latest version.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/pypa/setuptools/blob/main/NEWS.rst">setuptools's changelog</a>.</em></p>
<blockquote>
<h1>v74.1.2</h1>
<h2>Bugfixes</h2>
<ul>
<li>Fixed TypeError in sdist filelist processing by adding support for pathlib Paths for the build_base. (<a href="https://redirect.github.com/pypa/setuptools/issues/4615">#4615</a>)</li>
<li>Removed degraded and deprecated <code>test_integration</code> (easy_install) from the test suite. (<a href="https://redirect.github.com/pypa/setuptools/issues/4632">#4632</a>)</li>
</ul>
<h1>v74.1.1</h1>
<h2>Bugfixes</h2>
<ul>
<li>Fixed TypeError in <code>msvc.EnvironmentInfo.return_env</code> when no runtime redistributables are installed. (<a href="https://redirect.github.com/pypa/setuptools/issues/1902">#1902</a>)</li>
</ul>
<h1>v74.1.0</h1>
<h2>Features</h2>
<ul>
<li>Added support for defining <code>ext-modules</code> via <code>pyproject.toml</code>
(<strong>EXPERIMENTAL</strong>, may change in future releases). (<a href="https://redirect.github.com/pypa/setuptools/issues/4568">#4568</a>)</li>
</ul>
<h2>Bugfixes</h2>
<ul>
<li>Merge with pypa/distutils@3dcdf8567, removing the duplicate vendored copy of packaging. (<a href="https://redirect.github.com/pypa/setuptools/issues/4622">#4622</a>)</li>
<li>Restored <code>setuptools.msvc.Environmentinfo</code> as it is used externally. (<a href="https://redirect.github.com/pypa/setuptools/issues/4625">#4625</a>)</li>
</ul>
<h1>v74.0.0</h1>
<h2>Features</h2>
<ul>
<li>Changed the type of error raised by <code>setuptools.command.easy_install.CommandSpec.from_param</code> on unsupported argument from <code>AttributeError</code> to <code>TypeError</code> -- by :user:<code>Avasam</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4548">#4548</a>)</li>
<li>Added detection of ARM64 variant of MSVC -- by :user:<code>saschanaz</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4553">#4553</a>)</li>
<li>Made <code>setuptools.package_index.Credential</code> a <code>typing.NamedTuple</code> -- by :user:<code>Avasam</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4585">#4585</a>)</li>
<li>Reraise error from <code>setuptools.command.easy_install.auto_chmod</code> instead of nonsensical <code>TypeError: 'Exception' object is not subscriptable</code> -- by :user:<code>Avasam</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4593">#4593</a>)</li>
<li>Fully typed all collection attributes in <code>pkg_resources</code> -- by :user:<code>Avasam</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4598">#4598</a>)</li>
<li>Automatically exclude <code>.tox|.nox|.venv</code> directories from <code>sdist</code>. (<a href="https://redirect.github.com/pypa/setuptools/issues/4603">#4603</a>)</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pypa/setuptools/commit/3b2ef1e72a704d7a2528408c190b39ed71560341"><code>3b2ef1e</code></a> Removed test_integration tests (for easy_install).</li>
<li><a href="https://github.com/pypa/setuptools/commit/c484f9edb936049cf5958a7ce004b18a74158c13"><code>c484f9e</code></a> Bump version: 74.1.1 → 74.1.2</li>
<li><a href="https://github.com/pypa/setuptools/commit/d8933c5be225137916cf459e0f34a148aa69fd84"><code>d8933c5</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/4630">#4630</a> from pypa/bugfix/4615</li>
<li><a href="https://github.com/pypa/setuptools/commit/a07de2b9364d5aa618c78c3ad60312963abfa7ba"><code>a07de2b</code></a> Skip test on stdlib distutils</li>
<li><a href="https://github.com/pypa/setuptools/commit/6bf20d96aaeb3bce0d24a45198be4c9bf286a6b4"><code>6bf20d9</code></a> Add news fragment.</li>
<li><a href="https://github.com/pypa/setuptools/commit/9d4b288a2643df4872036d06d6b14f933db8cebc"><code>9d4b288</code></a> Enable the test</li>
<li><a href="https://github.com/pypa/setuptools/commit/40ee2212124595a4c036c995705f4e56d9345fca"><code>40ee221</code></a> Merge <a href="https://github.com/pypa/distutils">https://github.com/pypa/distutils</a> into bugfix/4615</li>
<li><a href="https://github.com/pypa/setuptools/commit/d901698dc01e18b4ebdb04e9a65df98883f7108b"><code>d901698</code></a> Add test capturing missed expectation.</li>
<li><a href="https://github.com/pypa/setuptools/commit/91bc99ac821731fc8b594d38c0b5500f8da0819f"><code>91bc99a</code></a> In sdist.prune_file_list, support build.build_base as a pathlib.Path.</li>
<li><a href="https://github.com/pypa/setuptools/commit/7ee29bd9ade19515c9521911c2d243817c021ee8"><code>7ee29bd</code></a> Bump version: 74.1.0 → 74.1.1</li>
<li>Additional commits viewable in <a href="https://github.com/pypa/setuptools/compare/v74.0.0...v74.1.2">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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
…packages/@jsii/dotnet-runtime/src (#4639)

Bumps [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) from 17.11.0 to 17.11.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/microsoft/vstest/releases">Microsoft.NET.Test.Sdk's releases</a>.</em></p>
<blockquote>
<h2>v17.11.1</h2>
<h2>What's Changed</h2>
<ul>
<li>[rel/17.11] Forward error output from testhost as info by <a href="https://github.com/nohwnd"><code>@​nohwnd</code></a> in <a href="https://redirect.github.com/microsoft/vstest/pull/5193">microsoft/vstest#5193</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/microsoft/vstest/compare/v17.11.0...v17.11.1">https://github.com/microsoft/vstest/compare/v17.11.0...v17.11.1</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/microsoft/vstest/commit/58dbd027217ac035a4e9114c9213b11dc0e988bd"><code>58dbd02</code></a> Revert &quot;Do not publish to BAR when RTM version is built&quot;</li>
<li><a href="https://github.com/microsoft/vstest/commit/aa6284866d5c93df1b41916207e3220f98e99e89"><code>aa62848</code></a> Do not publish to BAR when RTM version is built</li>
<li><a href="https://github.com/microsoft/vstest/commit/d824a2f5a3493c352acfc3ec7333142cda661651"><code>d824a2f</code></a> Bump 17.11.1</li>
<li><a href="https://github.com/microsoft/vstest/commit/ed4ac9273539dd5e29f251105fcdd5afc7b665e9"><code>ed4ac92</code></a> Forward error output from testhost as info (<a href="https://redirect.github.com/microsoft/vstest/issues/5193">#5193</a>)</li>
<li>See full diff in <a href="https://github.com/microsoft/vstest/compare/v17.11.0...v17.11.1">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.NET.Test.Sdk&package-manager=nuget&previous-version=17.11.0&new-version=17.11.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>
#4642)

Bumps the go-deps group with 1 update in the /packages/@jsii/go-runtime-test/project directory: [golang.org/x/tools](https://github.com/golang/tools).
Bumps the go-deps group with 1 update in the /packages/@jsii/go-runtime/jsii-runtime-go directory: [golang.org/x/tools](https://github.com/golang/tools).

Updates `golang.org/x/tools` from 0.24.0 to 0.25.0
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/golang/tools/commit/7398f36f576504906456476c2f6251b76feb664e"><code>7398f36</code></a> all: fix some symbols error in comment</li>
<li><a href="https://github.com/golang/tools/commit/f111c724269449a4561b2a8e8e5dd6ba35eb007e"><code>f111c72</code></a> go/callgraph/rta: skip test on js platform</li>
<li><a href="https://github.com/golang/tools/commit/9f9b7e39b519bd4bdbfdc4e13a61bd88821a0fad"><code>9f9b7e3</code></a> gopls/internal/settings: add missing deep cloning in Options.Clone</li>
<li><a href="https://github.com/golang/tools/commit/ce7eed4960a200ae3109931fbb37e558d900569b"><code>ce7eed4</code></a> doc/generate: minor cleanup</li>
<li><a href="https://github.com/golang/tools/commit/075ae7d2766fdbbf3dcfcb89e98c498fb2e81a65"><code>075ae7d</code></a> go/callgraph/vta: add basic tests for range-over-func</li>
<li><a href="https://github.com/golang/tools/commit/2c7aaab748dd8175526d8d56daca4a6b6ac7e883"><code>2c7aaab</code></a> go/ssa: skip failing test</li>
<li><a href="https://github.com/golang/tools/commit/1b5663fbc8ef1f0e2b80709d947ae3cd0e17f108"><code>1b5663f</code></a> go/callgraph/vta: perform minor cleanups</li>
<li><a href="https://github.com/golang/tools/commit/0a498831d1417437e7d97f4deb5511cc3d8ba57c"><code>0a49883</code></a> gopls/go.mod: update the go directive to 1.23.1</li>
<li><a href="https://github.com/golang/tools/commit/ad366a81ee607204edc20b407dd117f102f877c5"><code>ad366a8</code></a> go.mod: update golang.org/x dependencies</li>
<li><a href="https://github.com/golang/tools/commit/4fb36d15ccac8c59e805a07f9f23394b29a874ab"><code>4fb36d1</code></a> go/callgraph/rta: add rta analysis test case for multiple go packages</li>
<li>Additional commits viewable in <a href="https://github.com/golang/tools/compare/v0.24.0...v0.25.0">compare view</a></li>
</ul>
</details>
<br />

Updates `golang.org/x/tools` from 0.24.0 to 0.25.0
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/golang/tools/commit/7398f36f576504906456476c2f6251b76feb664e"><code>7398f36</code></a> all: fix some symbols error in comment</li>
<li><a href="https://github.com/golang/tools/commit/f111c724269449a4561b2a8e8e5dd6ba35eb007e"><code>f111c72</code></a> go/callgraph/rta: skip test on js platform</li>
<li><a href="https://github.com/golang/tools/commit/9f9b7e39b519bd4bdbfdc4e13a61bd88821a0fad"><code>9f9b7e3</code></a> gopls/internal/settings: add missing deep cloning in Options.Clone</li>
<li><a href="https://github.com/golang/tools/commit/ce7eed4960a200ae3109931fbb37e558d900569b"><code>ce7eed4</code></a> doc/generate: minor cleanup</li>
<li><a href="https://github.com/golang/tools/commit/075ae7d2766fdbbf3dcfcb89e98c498fb2e81a65"><code>075ae7d</code></a> go/callgraph/vta: add basic tests for range-over-func</li>
<li><a href="https://github.com/golang/tools/commit/2c7aaab748dd8175526d8d56daca4a6b6ac7e883"><code>2c7aaab</code></a> go/ssa: skip failing test</li>
<li><a href="https://github.com/golang/tools/commit/1b5663fbc8ef1f0e2b80709d947ae3cd0e17f108"><code>1b5663f</code></a> go/callgraph/vta: perform minor cleanups</li>
<li><a href="https://github.com/golang/tools/commit/0a498831d1417437e7d97f4deb5511cc3d8ba57c"><code>0a49883</code></a> gopls/go.mod: update the go directive to 1.23.1</li>
<li><a href="https://github.com/golang/tools/commit/ad366a81ee607204edc20b407dd117f102f877c5"><code>ad366a8</code></a> go.mod: update golang.org/x dependencies</li>
<li><a href="https://github.com/golang/tools/commit/4fb36d15ccac8c59e805a07f9f23394b29a874ab"><code>4fb36d1</code></a> go/callgraph/rta: add rta analysis test case for multiple go packages</li>
<li>Additional commits viewable in <a href="https://github.com/golang/tools/compare/v0.24.0...v0.25.0">compare view</a></li>
</ul>
</details>
<br />


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

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

---

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

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


</details>
…~=9.5.36 in /gh-pages (#4646)

Updates the requirements on [mkdocs-material](https://github.com/squidfunk/mkdocs-material) to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/squidfunk/mkdocs-material/releases">mkdocs-material's releases</a>.</em></p>
<blockquote>
<h2>mkdocs-material-9.5.36</h2>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7544">#7544</a>: Social cards incorrectly rendering HTML entities</li>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7542">#7542</a>: Improved support for setting custom list styles</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG">mkdocs-material's changelog</a>.</em></p>
<blockquote>
<p>mkdocs-material-9.5.36 (2024-09-21)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7544">#7544</a>: Social cards incorrectly rendering HTML entities</li>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7542">#7542</a>: Improved support for setting custom list styles</li>
</ul>
<p>mkdocs-material-9.5.35 (2024-09-18)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7498">#7498</a>: Search not showing for Vietnamese language</li>
</ul>
<p>mkdocs-material-9.5.34+insiders-4.53.13 (2024-09-14)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7520">#7520</a>: Social plugin errors for generated files (MkDocs 1.6+)</li>
</ul>
<p>mkdocs-material-9.5.34 (2024-08-31)</p>
<ul>
<li>Updated Mermaid.js to version 11 (latest)</li>
</ul>
<p>mkdocs-material-9.5.33 (2024-08-23)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7453">#7453</a>: Incorrect position of tooltip when sorting table</li>
</ul>
<p>mkdocs-material-9.5.32 (2024-08-19)</p>
<ul>
<li>Fixed RXSS vulnerability via deep link in search results</li>
<li>Added support for fetching latest release from GitLab</li>
</ul>
<p>mkdocs-material-9.5.31+insiders-4.53.12 (2024-08-02)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7410">#7410</a>: Instant previews jump on content tabs with anchor links</li>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7408">#7408</a>: Instant previews jump on content tabs</li>
</ul>
<p>mkdocs-material-9.5.31 (2024-08-02)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7405">#7405</a>: DockerHub missing images &gt; 9.5.27 due to change in Alpine/APK</li>
</ul>
<p>mkdocs-material-9.5.30 (2024-07-23)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7380">#7380</a>: Navigation icons disappearing on hover in Safari</li>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7367">#7367</a>: Blog readtime computation includes SVG text content</li>
</ul>
<p>mkdocs-material-9.5.29 (2024-07-14)</p>
<ul>
<li>Updated Galician translations</li>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7362">#7362</a>: Annotations in figure captions rendering incorrectly</li>
</ul>
<p>mkdocs-material-9.5.28 (2024-07-02)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7313">#7313</a>: Improved tooltips mounted in sidebar when feature is disabled</li>
</ul>
<p>mkdocs-material-9.5.27 (2024-06-16)</p>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/71b64f4f04b57f7c1f382cccf0bc026a3efc264c"><code>71b64f4</code></a> Prepare 9.5.36 release</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/bbb76b8574f78457963128b3d26ed797b3f8d53d"><code>bbb76b8</code></a> Updated dependencies</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/57765c48f98ea9dcd2ae8519e05117dfc027b246"><code>57765c4</code></a> Updated dependencies</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/68b675854f635ef5c53ff1b000e2b76b65ef848f"><code>68b6758</code></a> Added support for setting custom list styles</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/85d609183e5467389be13787f55490474e5be38b"><code>85d6091</code></a> Added support for setting custom list styles</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/22ff8581740d3586de2856f02796942ea3362140"><code>22ff858</code></a> Removed unused import</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/b655e078051dee3980f6c0a67a0eacfe4d534233"><code>b655e07</code></a> Fixed HTML entities not escaped in social cards</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/67f17524d9235d83e68fcc3b0c7363458ba267d1"><code>67f1752</code></a> Documentation</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/c6286de144b5682b74cd35167711da5ae2a15221"><code>c6286de</code></a> Updated Insiders section (<a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7540">#7540</a>)</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/909b2a6af6692afe7bd8c0d6eaf83970981fe109"><code>909b2a6</code></a> Updated links to versioning example</li>
<li>Additional commits viewable in <a href="https://github.com/squidfunk/mkdocs-material/compare/9.5.34...9.5.36">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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
…-runtime/src (#4647)

Bumps [xunit](https://github.com/xunit/xunit) from 2.9.0 to 2.9.1.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/xunit/xunit/commit/bb7c3e4e7435b20d627b3babdf2c5681e4ad7b22"><code>bb7c3e4</code></a> v2.9.1</li>
<li><a href="https://github.com/xunit/xunit/commit/5d70d25462492a6ee67664da468b99a624550e01"><code>5d70d25</code></a> <a href="https://redirect.github.com/xunit/xunit/issues/3028">#3028</a>: Support IGrouping&lt;TKey,TValue&gt; in Assert.Equivalent (v2)</li>
<li><a href="https://github.com/xunit/xunit/commit/ed6e05b57ef61441dbe85475001083321a2c84b6"><code>ed6e05b</code></a> Add support for IGrouping&lt;,&gt; in ArgumentFormatter, assuming it's safe to re-e...</li>
<li><a href="https://github.com/xunit/xunit/commit/d97c7f863d8caa88813f940786b97b7c98ae4f52"><code>d97c7f8</code></a> Restore TestInvoker&lt;T&gt;.GetTaskFromResult (forwards to AsyncUtility.TryConvert...</li>
<li><a href="https://github.com/xunit/xunit/commit/416ed8182d9b6a4a712563e6d7519a7c8281588e"><code>416ed81</code></a> <a href="https://redirect.github.com/xunit/xunit/issues/3021">#3021</a>: Add overload of Assert.Equal to resolve compiler ambiguity</li>
<li><a href="https://github.com/xunit/xunit/commit/6b86235b1b2fa3bda92be6dde1cca389d72f1278"><code>6b86235</code></a> Add Assert.Equivalent support for evaluating Lazy&lt;T&gt;</li>
<li><a href="https://github.com/xunit/xunit/commit/aadff058f0bd74e1ce12f69d7c021902167966b1"><code>aadff05</code></a> Updated build table in README</li>
<li><a href="https://github.com/xunit/xunit/commit/1949c7816895e976bb3f40878fb82b0b3e7764f8"><code>1949c78</code></a> Missing &lt;properties&gt; wrapper in JUnit output</li>
<li><a href="https://github.com/xunit/xunit/commit/7dceffaa263958f296f86222bdd4ccad89fd35d4"><code>7dceffa</code></a> <a href="https://redirect.github.com/xunit/xunit/issues/2979">#2979</a>: Update JUnitXml.xslt, based on <a href="https://github.com/testmoapp/junitxml?t">https://github.com/testmoapp/junitxml?t</a>...</li>
<li><a href="https://github.com/xunit/xunit/commit/935af73407795a3c77bf3d7a4a3b464a3fa394f2"><code>935af73</code></a> Latest assertion tests</li>
<li>Additional commits viewable in <a href="https://github.com/xunit/xunit/compare/2.9.0...2.9.1">compare view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>
…~=9.5.39 in /gh-pages (#4649)

Updates the requirements on [mkdocs-material](https://github.com/squidfunk/mkdocs-material) to permit the latest version.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/squidfunk/mkdocs-material/releases">mkdocs-material's releases</a>.</em></p>
<blockquote>
<h2>mkdocs-material-9.5.39</h2>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7226">#7226</a>: not staying on page when using mike's canonical versioning</li>
</ul>
<p>Thanks go to <a href="https://github.com/ilyagr"><code>@​ilyagr</code></a> for their contributions</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/squidfunk/mkdocs-material/blob/master/CHANGELOG">mkdocs-material's changelog</a>.</em></p>
<blockquote>
<p>mkdocs-material-9.5.39+insiders-4.53.14 (2024-09-29)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7567">#7567</a>: Empty headlines when using typeset plugin with anchorlinks</li>
</ul>
<p>mkdocs-material-9.5.39 (2024-09-29)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7226">#7226</a>: not staying on page when using mike's canonical versioning</li>
</ul>
<p>mkdocs-material-9.5.38 (2024-09-26)</p>
<ul>
<li>Added Albanian translations</li>
</ul>
<p>mkdocs-material-9.5.37 (2024-09-25)</p>
<ul>
<li>Added 4th and 5th level ordered list styles</li>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7548">#7548</a>: Tags have no spacing in search</li>
</ul>
<p>mkdocs-material-9.5.36 (2024-09-21)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7544">#7544</a>: Social cards incorrectly rendering HTML entities</li>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7542">#7542</a>: Improved support for setting custom list styles</li>
</ul>
<p>mkdocs-material-9.5.35 (2024-09-18)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7498">#7498</a>: Search not showing for Vietnamese language</li>
</ul>
<p>mkdocs-material-9.5.34+insiders-4.53.13 (2024-09-14)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7520">#7520</a>: Social plugin errors for generated files (MkDocs 1.6+)</li>
</ul>
<p>mkdocs-material-9.5.34 (2024-08-31)</p>
<ul>
<li>Updated Mermaid.js to version 11 (latest)</li>
</ul>
<p>mkdocs-material-9.5.33 (2024-08-23)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7453">#7453</a>: Incorrect position of tooltip when sorting table</li>
</ul>
<p>mkdocs-material-9.5.32 (2024-08-19)</p>
<ul>
<li>Fixed RXSS vulnerability via deep link in search results</li>
<li>Added support for fetching latest release from GitLab</li>
</ul>
<p>mkdocs-material-9.5.31+insiders-4.53.12 (2024-08-02)</p>
<ul>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7410">#7410</a>: Instant previews jump on content tabs with anchor links</li>
<li>Fixed <a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7408">#7408</a>: Instant previews jump on content tabs</li>
</ul>
<p>mkdocs-material-9.5.31 (2024-08-02)</p>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/70db88f41449f6e801178457944ceb26279dd464"><code>70db88f</code></a> Prepare 9.5.39 release</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/187705e3b855ee86e3cea7e8499b1ce4222cd4aa"><code>187705e</code></a> Updated dependencies</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/56fdb282d027efc083237beec842733ad24ff51d"><code>56fdb28</code></a> Adjusted code copy button documentation</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/aeb9492c08fa12ada87e832d2c03c3984ce59fe0"><code>aeb9492</code></a> Fixed stay no page functionality when using mike's canonical versioning (<a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7559">#7559</a>)</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/50a15becc8b14698d145dce3efdfcbb25edda755"><code>50a15be</code></a> Updated link to step-by-step guide on YouTube</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/117250a46288841f2f359e5c85070a2d85d69b03"><code>117250a</code></a> Prepare 9.5.38 release</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/74ca2341ac7ab59b931926f74111d98fb73c67f3"><code>74ca234</code></a> Added Albanian translations</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/84ddbba7ef2b0d8965129f51f4c6475cb3612f8a"><code>84ddbba</code></a> Prepare 9.5.37 release</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/fd984136badbc6ca708c1a3528fcfb15364ee7f0"><code>fd98413</code></a> Documentation (<a href="https://redirect.github.com/squidfunk/mkdocs-material/issues/7557">#7557</a>)</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/573d23d147e899e7980a5d79a1756beb3911071d"><code>573d23d</code></a> Updated dependencies</li>
<li>Additional commits viewable in <a href="https://github.com/squidfunk/mkdocs-material/compare/9.5.36...9.5.39">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 this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
…-runtime/src (#4650)

Bumps [xunit](https://github.com/xunit/xunit) from 2.9.1 to 2.9.2.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/xunit/xunit/commit/82543a6df6f5f13b5b70f8a9f9ccb41cd676084f"><code>82543a6</code></a> v2.9.2</li>
<li><a href="https://github.com/xunit/xunit/commit/0f8f1563876f2cbbb9af27e0bb14b824372fd4a8"><code>0f8f156</code></a> <a href="https://redirect.github.com/xunit/xunit/issues/3031">#3031</a>: Changes to TheoryData break tests with arrays of objects</li>
<li><a href="https://github.com/xunit/xunit/commit/502f6d10bf015ac570f8f1ca378882a9526fe0bc"><code>502f6d1</code></a> Bump up to v2.9.2-pre</li>
<li>See full diff in <a href="https://github.com/xunit/xunit/compare/v2-2.9.1...v2-2.9.2">compare view</a></li>
</ul>
</details>
<br />


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

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

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

---

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

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


</details>
…in /packages/@jsii/python-runtime (#4643)

Updates the requirements on [setuptools](https://github.com/pypa/setuptools) to permit the latest version.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/pypa/setuptools/blob/main/NEWS.rst">setuptools's changelog</a>.</em></p>
<blockquote>
<h1>v75.0.0</h1>
<h2>Features</h2>
<ul>
<li>Declare also the dependencies used by distutils (adds jaraco.collections).</li>
</ul>
<h2>Deprecations and Removals</h2>
<ul>
<li>Removed upload_docs command. (<a href="https://redirect.github.com/pypa/setuptools/issues/2971">#2971</a>)</li>
<li><code>pypa/distutils#294</code><a href="https://redirect.github.com/pypa/setuptools/issues/4649">#4649</a>)</li>
</ul>
<h1>v74.1.3</h1>
<h2>Bugfixes</h2>
<ul>
<li>Fix cross-platform compilation using <code>distutils._msvccompiler.MSVCCompiler</code> -- by :user:<code>saschanaz</code> and :user:<code>Avasam</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4648">#4648</a>)</li>
</ul>
<h1>v74.1.2</h1>
<h2>Bugfixes</h2>
<ul>
<li>Fixed TypeError in sdist filelist processing by adding support for pathlib Paths for the build_base. (<a href="https://redirect.github.com/pypa/setuptools/issues/4615">#4615</a>)</li>
<li>Removed degraded and deprecated <code>test_integration</code> (easy_install) from the test suite. (<a href="https://redirect.github.com/pypa/setuptools/issues/4632">#4632</a>)</li>
</ul>
<h1>v74.1.1</h1>
<h2>Bugfixes</h2>
<ul>
<li>Fixed TypeError in <code>msvc.EnvironmentInfo.return_env</code> when no runtime redistributables are installed. (<a href="https://redirect.github.com/pypa/setuptools/issues/1902">#1902</a>)</li>
</ul>
<h1>v74.1.0</h1>
<h2>Features</h2>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pypa/setuptools/commit/5e27b2a6e324e70bd82a045aef8f75c84a3d3b28"><code>5e27b2a</code></a> Bump version: 74.1.3 → 75.0.0</li>
<li><a href="https://github.com/pypa/setuptools/commit/af9e245b57ef78fce03c7e28a0189388d8e4de18"><code>af9e245</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/4649">#4649</a> from pypa/feature/distutils-7283751</li>
<li><a href="https://github.com/pypa/setuptools/commit/f15861e3ae2fb8a74efc528fa25754c329090611"><code>f15861e</code></a> Add news fragment.</li>
<li><a href="https://github.com/pypa/setuptools/commit/ce01828b6894c4597609da54fd343ea1aabfec84"><code>ce01828</code></a> Merge <a href="https://github.com/pypa/distutils">https://github.com/pypa/distutils</a> into feature/distutils-7283751</li>
<li><a href="https://github.com/pypa/setuptools/commit/378984e02edae91d5f49425da8436f8dd9152b8a"><code>378984e</code></a> Remove news fragments, not useful here.</li>
<li><a href="https://github.com/pypa/setuptools/commit/ffdf0bd160ebf6acc1a0790ec1cb72d7da8968c4"><code>ffdf0bd</code></a> Merge tag 'v74.1.3'</li>
<li><a href="https://github.com/pypa/setuptools/commit/4c274911c59dd0161303d6cb991ec2a621ce1fb9"><code>4c27491</code></a> Bump version: 74.1.2 → 74.1.3</li>
<li><a href="https://github.com/pypa/setuptools/commit/a56a8f9cb798eec1c023242db15a7b3e27c72911"><code>a56a8f9</code></a> Fix cross-platform compilation using <code>distutils._msvccompiler.MSVCCompiler</code>.</li>
<li><a href="https://github.com/pypa/setuptools/commit/72837514c2b67081401db556be9aaaa43debe44f"><code>7283751</code></a> cygwinccompiler: Get the compilers from sysconfig</li>
<li><a href="https://github.com/pypa/setuptools/commit/47353c5c699024429d353b7ae47af5406cac46c2"><code>47353c5</code></a> Fix cross-platform compilation using <code>distutils._msvccompiler.MSVCCompiler</code></li>
<li>Additional commits viewable in <a href="https://github.com/pypa/setuptools/compare/v74.1.2...v75.0.0">compare view</a></li>
</ul>
</details>
<br />


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

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

---

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

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


</details>
…in /packages/@jsii/python-runtime (#4655)

Updates the requirements on [setuptools](https://github.com/pypa/setuptools) to permit the latest version.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/pypa/setuptools/blob/main/NEWS.rst">setuptools's changelog</a>.</em></p>
<blockquote>
<h1>v75.1.0</h1>
<h2>Features</h2>
<ul>
<li>Deprecated <code>bdist_wheel.universal</code> configuration. (<a href="https://redirect.github.com/pypa/setuptools/issues/4617">#4617</a>)</li>
</ul>
<h2>Bugfixes</h2>
<ul>
<li>Removed reference to upload_docs module in entry points. (<a href="https://redirect.github.com/pypa/setuptools/issues/4650">#4650</a>)</li>
</ul>
<h1>v75.0.0</h1>
<h2>Features</h2>
<ul>
<li>Declare also the dependencies used by distutils (adds jaraco.collections).</li>
</ul>
<h2>Deprecations and Removals</h2>
<ul>
<li>Removed upload_docs command. (<a href="https://redirect.github.com/pypa/setuptools/issues/2971">#2971</a>)</li>
<li><code>pypa/distutils#294</code><a href="https://redirect.github.com/pypa/setuptools/issues/4649">#4649</a>)</li>
</ul>
<h1>v74.1.3</h1>
<h2>Bugfixes</h2>
<ul>
<li>Fix cross-platform compilation using <code>distutils._msvccompiler.MSVCCompiler</code> -- by :user:<code>saschanaz</code> and :user:<code>Avasam</code> (<a href="https://redirect.github.com/pypa/setuptools/issues/4648">#4648</a>)</li>
</ul>
<h1>v74.1.2</h1>
<h2>Bugfixes</h2>
<ul>
<li>Fixed TypeError in sdist filelist processing by adding support for pathlib Paths for the build_base. (<a href="https://redirect.github.com/pypa/setuptools/issues/4615">#4615</a>)</li>
<li>Removed degraded and deprecated <code>test_integration</code> (easy_install) from the test suite. (<a href="https://redirect.github.com/pypa/setuptools/issues/4632">#4632</a>)</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pypa/setuptools/commit/3106af0512fe67464a8b5e7524c07fddf7717660"><code>3106af0</code></a> Bump version: 75.0.0 → 75.1.0</li>
<li><a href="https://github.com/pypa/setuptools/commit/37c3d27f0b1757b7273da4eda837890b8e5dd015"><code>37c3d27</code></a> Removed reference to upload_docs module in entry points.</li>
<li><a href="https://github.com/pypa/setuptools/commit/9fb53fd7bdb15b046d720cb979a308e93f0b57ea"><code>9fb53fd</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/4617">#4617</a> from abravalheri/issue-4612</li>
<li><a href="https://github.com/pypa/setuptools/commit/cd3ba7d7d68aa5503f782c3ccc3464f7cd878655"><code>cd3ba7d</code></a> Merge pull request <a href="https://redirect.github.com/pypa/setuptools/issues/4644">#4644</a> from DimitriPapadopoulos/codespell</li>
<li><a href="https://github.com/pypa/setuptools/commit/8513d29bc8e291948164736b9ee4381d76628e32"><code>8513d29</code></a> Fix a couple typos found by codespell</li>
<li>See full diff in <a href="https://github.com/pypa/setuptools/compare/v75.0.0...v75.1.0">compare view</a></li>
</ul>
</details>
<br />


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

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

---

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

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


</details>
#4653)

Bumps the go-deps group with 1 update in the /packages/@jsii/go-runtime-test/project directory: [golang.org/x/tools](https://github.com/golang/tools).
Bumps the go-deps group with 1 update in the /packages/@jsii/go-runtime/jsii-runtime-go directory: [golang.org/x/tools](https://github.com/golang/tools).

Updates `golang.org/x/tools` from 0.25.0 to 0.26.0
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/golang/tools/commit/2ab3b5143581f36ca417dd73637437ef1df628a8"><code>2ab3b51</code></a> go.mod: update golang.org/x dependencies</li>
<li><a href="https://github.com/golang/tools/commit/2683c792b49bd10d92da20a689ef2d5ddbf73460"><code>2683c79</code></a> gopls/internal/golang/stubmethods: rename analysis/stubmethods</li>
<li><a href="https://github.com/golang/tools/commit/efd951d80771c4af4c6ce5848ad8484a4a8de6f6"><code>efd951d</code></a> gopls/internal/analysis/stubmethods: merge into CodeAction</li>
<li><a href="https://github.com/golang/tools/commit/d0d0d9ebc2175ffb592761462bd3a5c2ceab354f"><code>d0d0d9e</code></a> gopls/internal/cache: memoize dependent hash on analysisNode</li>
<li><a href="https://github.com/golang/tools/commit/a19eef6bcb20e66f8d655ff8c1956804293a7bdf"><code>a19eef6</code></a> gopls/internal/cache: express packageHandle as a state machine</li>
<li><a href="https://github.com/golang/tools/commit/dd745ec14bc7518bb8d1c06bf50d6e092c3bed54"><code>dd745ec</code></a> gopls/internal/test/marker: update regression test issue68918.txt</li>
<li><a href="https://github.com/golang/tools/commit/a02ee353deaf34f19b8618d96cc313b20a799fce"><code>a02ee35</code></a> go/analysis/passes/stdversion: reenable tests</li>
<li><a href="https://github.com/golang/tools/commit/a24facf9e5586c95743d2f4ad15d148c7a8cf00b"><code>a24facf</code></a> all: set gotypesalias=0 explicitly</li>
<li><a href="https://github.com/golang/tools/commit/ce2a33e35d87bb317bcd526328efd39ec6671405"><code>ce2a33e</code></a> gopls/internal: fix extract refactor for cases with anonymous functions</li>
<li><a href="https://github.com/golang/tools/commit/a2ff832d75d41ee8d9f7659a36d431ff0ac4b090"><code>a2ff832</code></a> go/ssa: remove references to GOEXPERIMENT range</li>
<li>Additional commits viewable in <a href="https://github.com/golang/tools/compare/v0.25.0...v0.26.0">compare view</a></li>
</ul>
</details>
<br />

Updates `golang.org/x/tools` from 0.25.0 to 0.26.0
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/golang/tools/commit/2ab3b5143581f36ca417dd73637437ef1df628a8"><code>2ab3b51</code></a> go.mod: update golang.org/x dependencies</li>
<li><a href="https://github.com/golang/tools/commit/2683c792b49bd10d92da20a689ef2d5ddbf73460"><code>2683c79</code></a> gopls/internal/golang/stubmethods: rename analysis/stubmethods</li>
<li><a href="https://github.com/golang/tools/commit/efd951d80771c4af4c6ce5848ad8484a4a8de6f6"><code>efd951d</code></a> gopls/internal/analysis/stubmethods: merge into CodeAction</li>
<li><a href="https://github.com/golang/tools/commit/d0d0d9ebc2175ffb592761462bd3a5c2ceab354f"><code>d0d0d9e</code></a> gopls/internal/cache: memoize dependent hash on analysisNode</li>
<li><a href="https://github.com/golang/tools/commit/a19eef6bcb20e66f8d655ff8c1956804293a7bdf"><code>a19eef6</code></a> gopls/internal/cache: express packageHandle as a state machine</li>
<li><a href="https://github.com/golang/tools/commit/dd745ec14bc7518bb8d1c06bf50d6e092c3bed54"><code>dd745ec</code></a> gopls/internal/test/marker: update regression test issue68918.txt</li>
<li><a href="https://github.com/golang/tools/commit/a02ee353deaf34f19b8618d96cc313b20a799fce"><code>a02ee35</code></a> go/analysis/passes/stdversion: reenable tests</li>
<li><a href="https://github.com/golang/tools/commit/a24facf9e5586c95743d2f4ad15d148c7a8cf00b"><code>a24facf</code></a> all: set gotypesalias=0 explicitly</li>
<li><a href="https://github.com/golang/tools/commit/ce2a33e35d87bb317bcd526328efd39ec6671405"><code>ce2a33e</code></a> gopls/internal: fix extract refactor for cases with anonymous functions</li>
<li><a href="https://github.com/golang/tools/commit/a2ff832d75d41ee8d9f7659a36d431ff0ac4b090"><code>a2ff832</code></a> go/ssa: remove references to GOEXPERIMENT range</li>
<li>Additional commits viewable in <a href="https://github.com/golang/tools/compare/v0.25.0...v0.26.0">compare view</a></li>
</ul>
</details>
<br />


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

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

---

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

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


</details>
….0 in /packages/@jsii/dotnet-runtime/src (#4654)

Bumps [Microsoft.CodeAnalysis.Analyzers](https://github.com/dotnet/roslyn-analyzers) from 3.3.4 to 3.11.0.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/dotnet/roslyn-analyzers/commits">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=Microsoft.CodeAnalysis.Analyzers&package-manager=nuget&previous-version=3.3.4&new-version=3.11.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

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

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

---

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

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


</details>
Narrows the typeguard dependency constraint down to actually supported versions.

[email protected] is incompatible with the currently generated bindings, see #4658

---

By submitting this pull request, I confirm that my contribution is made under the terms of the [Apache 2.0 license].

[Apache 2.0 license]: https://www.apache.org/licenses/LICENSE-2.0
@aws-cdk-automation aws-cdk-automation added the pr/no-squash This PR should be merged instead of squash-merging it label Oct 11, 2024
CHANGELOG.md Outdated Show resolved Hide resolved
Copy link
Contributor

mergify bot commented Oct 11, 2024

Thank you for contributing! ❤️ I will now look into making sure the PR is up-to-date, then proceed to try and merge it!

@mergify mergify bot added the pr/ready-to-merge This PR is ready to be merged. label Oct 11, 2024
Copy link
Contributor

mergify bot commented Oct 11, 2024

Merging (no-squash)...

@mergify mergify bot merged commit e79254c into release Oct 11, 2024
36 checks passed
@mergify mergify bot deleted the bump/1.104.0 branch October 11, 2024 17:29
@mergify mergify bot removed the pr/ready-to-merge This PR is ready to be merged. label Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
pr/no-squash This PR should be merged instead of squash-merging it
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants