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.75.0 #3965

Merged
merged 15 commits into from
Feb 14, 2023
Merged

chore(release): 1.75.0 #3965

merged 15 commits into from
Feb 14, 2023

Conversation

aws-cdk-automation
Copy link
Collaborator

@aws-cdk-automation aws-cdk-automation commented Feb 14, 2023

See CHANGELOG

mergify bot and others added 15 commits January 28, 2023 20:25
Java and Go do not support transitive access to a submodule's items via a qualified reference and instead require a dedicated import to be emitted.

This adds code to analyze use of imported symbols to detect when a namespace traversal occurs, to inject new imports & replace property access expressions as necessary.

In order to facilitate this work, these extra elements were done:
- Replaced if-tree in the dispatcher with a switch statement, making the dispatch a lot faster, and also a lot nice to run through in a debugger
- Emit `var` instead of a type name for variable declarations with an initializer in C#, to reduce "invalid" code generated in cases where the type name needs some qualification that we are missing
- A couple of bug fixes here and there as the tests discovered them

Fixes #3551

---

> **Note**:
> There are still some awkward issues with the rendered code, but those are significantly more difficult to tackle without profoundly refactoring `jsii-rosetta`... The current work is already chunky enough and I didn't want to make it worse.
> - Some synthetic type references lack qualification (e.g: struct type names in Go & C#)
> - There might still be edge cases where duplicated or unused imports are emitted
> - Import paths (in Go) may not be computed correctly (this might not be too hard to address, though)

---

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
…=9.0.8 in /gh-pages (#3943)

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.0.8</h2>
<ul>
<li>Updated Croatian translations</li>
<li>Updated French translations</li>
<li>Updated Hungarian translations</li>
<li>Updated Portuguese (Brasilian) translations</li>
<li>Updated Spanish translations</li>
<li>Updated Ukrainian translations</li>
<li>Updated Urdu translations</li>
<li>Updated Vietnamese translations</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.0.8 (2023-01-29)</p>
<ul>
<li>Updated Croatian translations</li>
<li>Updated French translations</li>
<li>Updated Hungarian translations</li>
<li>Updated Portuguese (Brasilian) translations</li>
<li>Updated Spanish translations</li>
<li>Updated Ukrainian translations</li>
<li>Updated Urdu translations</li>
<li>Updated Vietnamese translations</li>
</ul>
<p>mkdocs-material-9.0.7 (2023-01-28)</p>
<ul>
<li>Improved accessibility of sidebar navigation</li>
<li>Moved all translations into community edition</li>
<li>Updated Polish and Portuguese (Brasilian) translations</li>
<li>Fixed info plugin terminating on subsequent reload when serving</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4910">#4910</a>: Sidebar navigation labels have invalid ARIA roles</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4884">#4884</a>: Search query terms can't be separated by colons</li>
</ul>
<p>mkdocs-material-9.0.6+insiders-4.29.0 (2023-01-21)</p>
<ul>
<li>Added built-in optimize plugin for automatically compressing images</li>
<li>Switched reporting in built-in privacy plugin to info level</li>
</ul>
<p>mkdocs-material-9.0.6 (2023-01-19)</p>
<ul>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4883">#4883</a>: Automatically disable info plugin when serving</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4885">#4885</a>: Search plugin crashes in some exotic cases (9.0.3 regression)</li>
</ul>
<p>mkdocs-material-9.0.5+insiders-4.28.1 (2023-01-17)</p>
<ul>
<li>Fixed built-in info plugin erroring for Insiders on version check</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4865">#4865</a>: Navigation paths render bug when there's no top-level section</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4875">#4875</a>: Added support for hiding navigation paths</li>
<li>Improved navigation path to not render for a single item</li>
</ul>
<p>mkdocs-material-9.0.5+insiders-4.28.0 (2023-01-14)</p>
<ul>
<li>Added support for navigation path (breadcrumbs)</li>
</ul>
<p>mkdocs-material-9.0.5 (2023-01-14)</p>
<ul>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4842">#4842</a>: Improved accessibility of search result list</li>
</ul>
<p>mkdocs-material-9.0.4 (2023-01-12)</p>
<ul>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4823">#4823</a>: Improved contrast ratio in footer (9.0.2 regression)</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4832">#4832</a>: Set navigation items back to black (9.0.3 regression)</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4843">#4843</a>: Emojis broken due to maxcdn.com shutting down</li>
</ul>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/f0b417996b4e102d95a1276fc8741840574a5aea"><code>f0b4179</code></a> Prepare 9.0.8 release</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/b2cfad5e2bd98afedaf3a44be779d3c42da435ef"><code>b2cfad5</code></a> Updated distribution files</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/ae6a422043d2422992b28ab5e8034fda3872975c"><code>ae6a422</code></a> Updated Portuguese (Brasilian) translations</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/e9eee36ced1bcef46d224cacdb5420308b03df40"><code>e9eee36</code></a> Merge branch 'master' of github.com:squidfunk/mkdocs-material</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/664af42367c696abf0d7f58e3903fb44579cde89"><code>664af42</code></a> Updated Spanish, French, Croatian, Hungarian, Ukranian, Urdu and Vietnamese t...</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/792173632d7bff3eb9f302cbed160a8cd886f09f"><code>7921736</code></a> Documentation (<a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4937">#4937</a>)</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/d32ca846f1ea853baee72c0f762fcf876d36d658"><code>d32ca84</code></a> Added hook to automatically compute and update translations</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/663b39fb10e7c94b075f2c660309452923495eff"><code>663b39f</code></a> Updated translation template</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/7bc42b9a609f766a0dbfd5c7d7ec1ed55a6c1d40"><code>7bc42b9</code></a> Prepare 9.0.7 release</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/c75fc14e876498b87426e8719359b69be6610913"><code>c75fc14</code></a> Moved all translations into community edition</li>
<li>Additional commits viewable in <a href="https://github.com/squidfunk/mkdocs-material/compare/9.0.6...9.0.8">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 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/go-runtime/jsii-runtime-go (#3892)

Bumps [github.com/mattn/go-isatty](https://github.com/mattn/go-isatty) from 0.0.16 to 0.0.17.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/mattn/go-isatty/commit/ed75e619dc0f0489fd4062163a7d061eaa249b9c"><code>ed75e61</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/mattn/go-isatty/issues/78">#78</a> from sthibaul/master</li>
<li><a href="https://github.com/mattn/go-isatty/commit/f646acccbbac40a41efe638159cb1ea97578acf2"><code>f646acc</code></a> Support GNU/Hurd</li>
<li>See full diff in <a href="https://github.com/mattn/go-isatty/compare/v0.0.16...v0.0.17">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/mattn/go-isatty&package-manager=go_modules&previous-version=0.0.16&new-version=0.0.17)](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 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>
Updating setuptools to address a [CVE](https://cwe.mitre.org/data/definitions/1333.html).

setuptools version >=64 had some breaking changes that require editable_mode to be set to `strict`. See [this issue](pypa/setuptools#3518) for more details.

---

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
There are a couple of issues with some version updates

- Only do minor version updates for `@types/fs-extra` This is the last major version that is compatible with typescript@3.9

- `@types/yargs` is on longer compatible with typescript@3.9 so we need to pin it
  - Other deps have a transient dependency on `@types/yargs` so add a resolution to keep the version
- `eslint-plugin-import@27` breaks something. For some reason when this is upgraded the build for `@scope/jsii-calc-base-of-base` fails with this error and I have no idea why
```
packages/jsii-rosetta/lib/languages/record-references.js:11
class RecordReferencesVisitor extends default_1.DefaultVisitor {
                                                ^

TypeError: Class extends value undefined is not a constructor or null
    at Object.<anonymous> (packages/jsii-rosetta/lib/languages/record-references.js:11:49)
    at Module._compile (node:internal/modules/cjs/loader:1103:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1155:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (packages/jsii-rosetta/lib/tablets/key.js:5:29)
```

Also updated the `yarn-upgrade` workflow to have these exceptions

This is to fix issues in #3945.


---

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.
CDKTF is running into build issues one some providers due to file names being too long for golang to handle: https://github.com/cdktf/cdktf-provider-googlebeta/actions/runs/4002506018/jobs/6869839656#step:8:11

This is my slightly naive try to get rid of a few characters (especially with long package names)

---

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.
…ges/@jsii/dotnet-runtime-test/test (#3949)

Bumps [XunitXml.TestLogger](https://github.com/spekt/xunit.testlogger) from 3.0.70 to 3.0.78.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/spekt/xunit.testlogger/releases">XunitXml.TestLogger's releases</a>.</em></p>
<blockquote>
<h2>v3.0.78</h2>
<ul>
<li>Update core testlogger to 3.0.86 for xunit test adapter</li>
<li>Fix: Explicit tests should be marked as Skipped. See
<a href="https://github-redirect.dependabot.com/spekt/nunit.testlogger/issues/86">spekt/nunit.testlogger#86</a></li>
<li>Replace Test Case name parser <strong>Possible Breaking Change</strong>
<ul>
<li>For most or maybe all users the new parser should fix the issues shown below, without introducing new issues. In case you do encounter any new parsing failures a feature flag <code>Parser=Legacy</code> has been added to use the prior parser. See <a href="https://github.com/spekt/testlogger/wiki/Logger-Configuration">logger config wiki</a> for details.</li>
<li>Fix: Test case parse error if name contains special characters. See
<a href="https://github-redirect.dependabot.com/spekt/nunit.testlogger/issues/90">spekt/nunit.testlogger#90</a></li>
<li>Fix: Covers several parsing issues. Thanks <a href="https://github.com/becha2"><code>@​becha2</code></a> for all the detailed examples.
<a href="https://github-redirect.dependabot.com/spekt/testlogger/issues/28">spekt/testlogger#28</a></li>
<li>Fix: Log member data. Thanks <a href="https://github.com/BottlecapDave"><code>@​BottlecapDave</code></a> for the issue report and <a href="https://github.com/hach-que"><code>@​hach-que</code></a> for the draft fix.
<a href="https://github-redirect.dependabot.com/spekt/junit.testlogger/issues/50">spekt/junit.testlogger#50</a></li>
<li>Fix: Issue parsing chars. Thanks <a href="https://github.com/binarycow"><code>@​binarycow</code></a> for the issue report.
<a href="https://github-redirect.dependabot.com/spekt/nunit.testlogger/issues/90">spekt/nunit.testlogger#90</a></li>
<li>Reduce log verbosity: The parser, if it encounters problems, will only output one warning per run to the console instead of one per problem</li>
<li>Fix: Issue parsing numbers. See <a href="https://github-redirect.dependabot.com/spekt/testlogger/issues/35">spekt/testlogger#35</a></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/spekt/xunit.testlogger/blob/master/CHANGELOG.md">XunitXml.TestLogger's changelog</a>.</em></p>
<blockquote>
<h2>v3.0.78 - 2023/01/30</h2>
<ul>
<li>Update core testlogger to 3.0.86 for xunit test adapter</li>
<li>Fix: Explicit tests should be marked as Skipped. See
<a href="https://github-redirect.dependabot.com/spekt/nunit.testlogger/issues/86">spekt/nunit.testlogger#86</a></li>
<li>Replace Test Case name parser <strong>Possible Breaking Change</strong>
<ul>
<li>For most or maybe all users the new parser should fix the issues shown below, without introducing new issues. In case you do encounter any new parsing failures a feature flag <code>Parser=Legacy</code> has been added to use the prior parser. See <a href="https://github.com/spekt/testlogger/wiki/Logger-Configuration">logger config wiki</a> for details.</li>
<li>Fix: Test case parse error if name contains special characters. See
<a href="https://github-redirect.dependabot.com/spekt/nunit.testlogger/issues/90">spekt/nunit.testlogger#90</a></li>
<li>Fix: Covers several parsing issues. Thanks <a href="https://github.com/becha2"><code>@​becha2</code></a> for all the detailed examples.
<a href="https://github-redirect.dependabot.com/spekt/testlogger/issues/28">spekt/testlogger#28</a></li>
<li>Fix: Log member data. Thanks <a href="https://github.com/BottlecapDave"><code>@​BottlecapDave</code></a> for the issue report and <a href="https://github.com/hach-que"><code>@​hach-que</code></a> for the draft fix.
<a href="https://github-redirect.dependabot.com/spekt/junit.testlogger/issues/50">spekt/junit.testlogger#50</a></li>
<li>Fix: Issue parsing chars. Thanks <a href="https://github.com/binarycow"><code>@​binarycow</code></a> for the issue report.
<a href="https://github-redirect.dependabot.com/spekt/nunit.testlogger/issues/90">spekt/nunit.testlogger#90</a></li>
<li>Reduce log verbosity: The parser, if it encounters problems, will only output one warning per run to the console instead of one per problem</li>
<li>Fix: Issue parsing numbers. See <a href="https://github-redirect.dependabot.com/spekt/testlogger/issues/35">spekt/testlogger#35</a></li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/spekt/xunit.testlogger/commit/5a724f3a11c4ce00436df654191e0aa7b4631c10"><code>5a724f3</code></a> chore: release v3.0.78</li>
<li><a href="https://github.com/spekt/xunit.testlogger/commit/3754fbb7dda549132a68298c1286a328542615dd"><code>3754fbb</code></a> fix: testcase name parser regex to include zero. (<a href="https://github-redirect.dependabot.com/spekt/xunit.testlogger/issues/42">#42</a>)</li>
<li><a href="https://github.com/spekt/xunit.testlogger/commit/7d6b7d5c0f83a096dd4fd3cbe1af51c2d84fd590"><code>7d6b7d5</code></a> feat: use regex parser (<a href="https://github-redirect.dependabot.com/spekt/xunit.testlogger/issues/38">#38</a>)</li>
<li>See full diff in <a href="https://github.com/spekt/xunit.testlogger/compare/v3.0.70...v3.0.78">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=XunitXml.TestLogger&package-manager=nuget&previous-version=3.0.70&new-version=3.0.78)](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 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>
…ak/test/generated-code (#3954)

Bumps [mypy](https://github.com/python/mypy) from 0.982 to 1.0.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/python/mypy/commit/bc18017c19eb81bf5c11756f4e7dede4791e2823"><code>bc18017</code></a> Promote 1.0.0+dev to 1.0.0 (<a href="https://github-redirect.dependabot.com/python/mypy/issues/14594">#14594</a>)</li>
<li><a href="https://github.com/python/mypy/commit/c2876bf6806137579d11a74abe524c99fc226326"><code>c2876bf</code></a> [1.0 backport] [used before def] add documentation (<a href="https://github-redirect.dependabot.com/python/mypy/issues/14592">#14592</a>) (<a href="https://github-redirect.dependabot.com/python/mypy/issues/14597">#14597</a>)</li>
<li><a href="https://github.com/python/mypy/commit/8ef98cc7cdc884cd078c9867608cc8a89a68df1b"><code>8ef98cc</code></a> Various documentation and error message tweaks (<a href="https://github-redirect.dependabot.com/python/mypy/issues/14574">#14574</a>)</li>
<li><a href="https://github.com/python/mypy/commit/9aa1776fe43109c4393f052dc149b258ae6f6694"><code>9aa1776</code></a> Improve Generics docs page (<a href="https://github-redirect.dependabot.com/python/mypy/issues/14587">#14587</a>)</li>
<li><a href="https://github.com/python/mypy/commit/cb2ec3d08b0db4b1cda22e32aa461ad62c1cd243"><code>cb2ec3d</code></a> Improve protocols documentation (<a href="https://github-redirect.dependabot.com/python/mypy/issues/14577">#14577</a>)</li>
<li><a href="https://github.com/python/mypy/commit/2cfc46c3dcd14e6b84dcd22ae17b015d3ee4e3b9"><code>2cfc46c</code></a> Improve the Common Issues page (<a href="https://github-redirect.dependabot.com/python/mypy/issues/14581">#14581</a>)</li>
<li><a href="https://github.com/python/mypy/commit/7cf13919330a49059c3ae5b87ad5d2f9d25f99e2"><code>7cf1391</code></a> Make a top-level TypedDict page (<a href="https://github-redirect.dependabot.com/python/mypy/issues/14584">#14584</a>)</li>
<li><a href="https://github.com/python/mypy/commit/dd2c9a6c15527b773c192b924cbdc88e8ba020b5"><code>dd2c9a6</code></a> Improve some dynamic typing docs (<a href="https://github-redirect.dependabot.com/python/mypy/issues/14576">#14576</a>)</li>
<li><a href="https://github.com/python/mypy/commit/a6dce8408f2a958333f6bebf17df9e9e0b23ef62"><code>a6dce84</code></a> Upgrade to tox v4 (<a href="https://github-redirect.dependabot.com/python/mypy/issues/14579">#14579</a>)</li>
<li><a href="https://github.com/python/mypy/commit/eb2e02df60e7881a36759c02d2eec9b8efd8be7d"><code>eb2e02d</code></a> Fix passenv for tox 4 (<a href="https://github-redirect.dependabot.com/python/mypy/issues/14578">#14578</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/python/mypy/compare/v0.982...v1.0.0">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mypy&package-manager=pip&previous-version=0.982&new-version=1.0.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 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.0.11 in /gh-pages (#3952)

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.0.11</h2>
<ul>
<li>Added Mastodon verification for social links (<code>rel=me</code>)</li>
<li>Updated Italian translations</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.0.11 (2023-02-03)</p>
<ul>
<li>Added Mastodon verification for social links (rel=me)</li>
<li>Updated Italian translations</li>
</ul>
<p>mkdocs-material-9.0.10 (2023-02-02)</p>
<ul>
<li>Updated Arabic translations</li>
<li>Updated Korean translations</li>
<li>Updated Hungarian translations</li>
<li>Updated Russian translations</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4977">#4977</a>: Improved accessibility for content tabs</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4960">#4960</a>: Sometimes anchor following doesn't bring last item into view</li>
</ul>
<p>mkdocs-material-9.0.9 (2023-01-30)</p>
<ul>
<li>Updated Bulgarian translations</li>
<li>Updated Chinese (Simplified) translations</li>
<li>Updated Dutch translations</li>
<li>Updated Hindi translations</li>
<li>Updated Japanese translations</li>
<li>Updated Polish translations</li>
</ul>
<p>mkdocs-material-9.0.8 (2023-01-29)</p>
<ul>
<li>Updated Croatian translations</li>
<li>Updated French translations</li>
<li>Updated Hungarian translations</li>
<li>Updated Portuguese (Brasilian) translations</li>
<li>Updated Spanish translations</li>
<li>Updated Ukrainian translations</li>
<li>Updated Urdu translations</li>
<li>Updated Vietnamese translations</li>
</ul>
<p>mkdocs-material-9.0.7 (2023-01-28)</p>
<ul>
<li>Improved accessibility of sidebar navigation</li>
<li>Moved all translations into community edition</li>
<li>Updated Polish and Portuguese (Brasilian) translations</li>
<li>Fixed info plugin terminating on subsequent reload when serving</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4910">#4910</a>: Sidebar navigation labels have invalid ARIA roles</li>
<li>Fixed <a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4884">#4884</a>: Search query terms can't be separated by colons</li>
</ul>
<p>mkdocs-material-9.0.6+insiders-4.29.0 (2023-01-21)</p>
<ul>
<li>Added built-in optimize plugin for automatically compressing images</li>
<li>Switched reporting in built-in privacy plugin to info level</li>
</ul>
<p>mkdocs-material-9.0.6 (2023-01-19)</p>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/9aaa7ab8b36f6a036b8cef732ce87f7a3e7c3c73"><code>9aaa7ab</code></a> Updated changelog</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/c727ef59a065b54e6e3c5ffb8704fbe6a8d0f1ce"><code>c727ef5</code></a> Updated changelog</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/3c4f7c30b9bc5a32f99e88b915b4135ea5950831"><code>3c4f7c3</code></a> Prepare 9.0.11 release</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/f18be6c83bcf5a4edd68a357c51df4da8fa580fd"><code>f18be6c</code></a> Bye Bye, Twitter</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/3fc8b6be8b926f5ce4dd43c1eff7e0abe7a42e7a"><code>3fc8b6b</code></a> Added Mastodon verification for social links</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/fa1c5962232d1b84bc23fde03ad1f09208f108c0"><code>fa1c596</code></a> Added CivicActions to premium sponsors</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/d0452104c122b58dd6f62736fff986e09b98e5b6"><code>d045210</code></a> Documentation</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/a79608adeaf8672a2c7d811a2f8f42fc092973da"><code>a79608a</code></a> Updated announcement bar</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/a937dd23f5b7fa9f15227b291bdedcf50e3952fa"><code>a937dd2</code></a> Fixed minor tag closing issues (<a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4971">#4971</a>)</li>
<li><a href="https://github.com/squidfunk/mkdocs-material/commit/22c273e48a6fe6b5fd16392996a83d4132afd3e6"><code>22c273e</code></a> Documentation (<a href="https://github-redirect.dependabot.com/squidfunk/mkdocs-material/issues/4970">#4970</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/squidfunk/mkdocs-material/compare/9.0.8...9.0.11">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 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>
…s/@jsii/python-runtime (#3950)

Updates the requirements on [pip](https://github.com/pypa/pip) to permit the latest version.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/pypa/pip/blob/main/NEWS.rst">pip's changelog</a>.</em></p>
<blockquote>
<h1>23.0 (2023-01-30)</h1>
<h2>Features</h2>
<ul>
<li>Change the hashes in the installation report to be a mapping. Emit the
<code>archive_info.hashes</code> dictionary in <code>direct_url.json</code>. (<code>[#11312](pypa/pip#11312) &lt;https://github.com/pypa/pip/issues/11312&gt;</code>_)</li>
<li>Implement logic to read the <code>EXTERNALLY-MANAGED</code> file as specified in PEP 668.
This allows a downstream Python distributor to prevent users from using pip to
modify the externally managed environment. (<code>[#11381](pypa/pip#11381) &lt;https://github.com/pypa/pip/issues/11381&gt;</code>_)</li>
<li>Enable the use of <code>keyring</code> found on <code>PATH</code>. This allows <code>keyring</code>
installed using <code>pipx</code> to be used by <code>pip</code>. (<code>[#11589](pypa/pip#11589) &lt;https://github.com/pypa/pip/issues/11589&gt;</code>_)</li>
<li>The inspect and installation report formats are now declared stabled, and their version
has been bumped from <code>0</code> to <code>1</code>. (<code>[#11757](pypa/pip#11757) &lt;https://github.com/pypa/pip/issues/11757&gt;</code>_)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li>Wheel cache behavior is restored to match previous versions, allowing the
cache to find existing entries. (<code>[#11527](pypa/pip#11527) &lt;https://github.com/pypa/pip/issues/11527&gt;</code>_)</li>
<li>Use the &quot;venv&quot; scheme if available to obtain prefixed lib paths. (<code>[#11598](pypa/pip#11598) &lt;https://github.com/pypa/pip/issues/11598&gt;</code>_)</li>
<li>Deprecated a historical ambiguity in how <code>egg</code> fragments in URL-style
requirements are formatted and handled. <code>egg</code> fragments that do not look
like PEP 508 names now produce a deprecation warning. (<code>[#11617](pypa/pip#11617) &lt;https://github.com/pypa/pip/issues/11617&gt;</code>_)</li>
<li>Fix scripts path in isolated build environment on Debian. (<code>[#11623](pypa/pip#11623) &lt;https://github.com/pypa/pip/issues/11623&gt;</code>_)</li>
<li>Make <code>pip show</code> show the editable location if package is editable (<code>[#11638](pypa/pip#11638) &lt;https://github.com/pypa/pip/issues/11638&gt;</code>_)</li>
<li>Stop checking that <code>wheel</code> is present when <code>build-system.requires</code>
is provided without <code>build-system.build-backend</code> as <code>setuptools</code>
(which we still check for) will inject it anyway. (<code>[#11673](pypa/pip#11673) &lt;https://github.com/pypa/pip/issues/11673&gt;</code>_)</li>
<li>Fix an issue when an already existing in-memory distribution would cause
exceptions in <code>pip install</code> (<code>[#11704](pypa/pip#11704) &lt;https://github.com/pypa/pip/issues/11704&gt;</code>_)</li>
</ul>
<h2>Vendored Libraries</h2>
<ul>
<li>Upgrade certifi to 2022.12.7</li>
<li>Upgrade chardet to 5.1.0</li>
<li>Upgrade colorama to 0.4.6</li>
<li>Upgrade distro to 1.8.0</li>
<li>Remove pep517 from vendored packages</li>
<li>Upgrade platformdirs to 2.6.2</li>
<li>Add pyproject-hooks 1.0.0</li>
<li>Upgrade requests to 2.28.2</li>
<li>Upgrade rich to 12.6.0</li>
<li>Upgrade urllib3 to 1.26.14</li>
</ul>
<h2>Improved Documentation</h2>

</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/pypa/pip/commit/368c7b4c557e673b05b0f8cffc967d3e333eee19"><code>368c7b4</code></a> Bump for release</li>
<li><a href="https://github.com/pypa/pip/commit/aa94ccadb45d6ee44defea8a82bd5b647ccba799"><code>aa94cca</code></a> Update AUTHORS.txt</li>
<li><a href="https://github.com/pypa/pip/commit/60ce5c0943c303e48f0aed8bce650f725dcd222d"><code>60ce5c0</code></a> Fix the kind of news fragment</li>
<li><a href="https://github.com/pypa/pip/commit/e3e7bc34eb486622ebbb6412afc98ee57fcbff4a"><code>e3e7bc3</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/pypa/pip/issues/11766">#11766</a> from uranusjr/upgrade-pre-commit-isort</li>
<li><a href="https://github.com/pypa/pip/commit/b653b129c56b29ad565886c1f423de89639d20f3"><code>b653b12</code></a> Bump pre-commit isort to 5.12.0</li>
<li><a href="https://github.com/pypa/pip/commit/a2a4feb588edc7233ae262d76b2c7291d6857a31"><code>a2a4feb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/pypa/pip/issues/11761">#11761</a> from sbidoul/direct-url-hashes-part-3-sbi</li>
<li><a href="https://github.com/pypa/pip/commit/ec7eb6f179866151f148c7695fc773e66b8c3adc"><code>ec7eb6f</code></a> Add version history to inspect and install report docs</li>
<li><a href="https://github.com/pypa/pip/commit/169511e68eb64efff5705305f72b0c53d7bff580"><code>169511e</code></a> Update direct URL hashes examples</li>
<li><a href="https://github.com/pypa/pip/commit/efedf09c4967dcbe3105e3746aaca7bfb55d605f"><code>efedf09</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/pypa/pip/issues/11759">#11759</a> from pradyunsg/fix-keyring-auth</li>
<li><a href="https://github.com/pypa/pip/commit/60a45984404460192067f3990e0258deeeafa636"><code>60a4598</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/pypa/pip/issues/11758">#11758</a> from pradyunsg/vendoring-update</li>
<li>Additional commits viewable in <a href="https://github.com/pypa/pip/compare/22.3...23.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 ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)


</details>
This can be useful, for example in projen templates, to automatically test fo all "supported" Node releases without having ot modify every single repository. This can serve as a central point of truth for what releases of node are supported by the Constructs ecosystem via jsii.



---

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 Feb 14, 2023
@mergify
Copy link
Contributor

mergify bot commented Feb 14, 2023

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 Feb 14, 2023
@mergify
Copy link
Contributor

mergify bot commented Feb 14, 2023

Merging (no-squash)...

@mergify mergify bot merged commit 63bb957 into release Feb 14, 2023
@mergify mergify bot deleted the bump/1.75.0 branch February 14, 2023 18:36
@mergify mergify bot removed the pr/ready-to-merge This PR is ready to be merged. label Feb 14, 2023
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