Skip to content

Commit

Permalink
add jsii Benchmark (customSmallerIsBetter) benchmark result for 7b72351
Browse files Browse the repository at this point in the history
  • Loading branch information
github-action-benchmark committed Oct 28, 2024
1 parent 81d2019 commit c9304ad
Showing 1 changed file with 39 additions and 1 deletion.
40 changes: 39 additions & 1 deletion dev/bench/data.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
window.BENCHMARK_DATA = {
"lastUpdate": 1730122183365,
"lastUpdate": 1730124491948,
"repoUrl": "https://github.com/aws/jsii",
"entries": {
"jsii Benchmark": [
Expand Down Expand Up @@ -34651,6 +34651,44 @@ window.BENCHMARK_DATA = {
"extra": "Compile aws-cdk-lib@v2.31.0 (tsc) averaged 37409.49010935001 milliseconds over 20 runs"
}
]
},
{
"commit": {
"author": {
"email": "49699333+dependabot[bot]@users.noreply.github.com",
"name": "dependabot[bot]",
"username": "dependabot[bot]"
},
"committer": {
"email": "noreply@github.com",
"name": "GitHub",
"username": "web-flow"
},
"distinct": true,
"id": "7b72351db363070d2fe89682393998f7e0bb76e6",
"message": "chore(deps): Update typeguard requirement from <4.3.0,>=2.13.3 to >=2.13.3,<4.5.0 in /packages/@jsii/python-runtime (#4683)\n\nUpdates the requirements on [typeguard](https://github.com/agronholm/typeguard) to permit the latest version.\n<details>\n<summary>Release notes</summary>\n<p><em>Sourced from <a href=\"https://github.com/agronholm/typeguard/releases\">typeguard's releases</a>.</em></p>\n<blockquote>\n<h2>4.4.0</h2>\n<ul>\n<li>Added proper checking for method signatures in protocol checks (<a href=\"https://redirect.github.com/agronholm/typeguard/pull/465\">#465</a>)</li>\n<li>Fixed basic support for intersection protocols (<a href=\"https://redirect.github.com/agronholm/typeguard/pull/490\">#490</a>; PR by <a href=\"https://github.com/antonagestam\"><code>@​antonagestam</code></a>)</li>\n<li>Fixed protocol checks running against the class of an instance and not the instance itself (this produced wrong results for non-method member checks)</li>\n</ul>\n</blockquote>\n</details>\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/agronholm/typeguard/blob/master/docs/versionhistory.rst\">typeguard's changelog</a>.</em></p>\n<blockquote>\n<h1>Version history</h1>\n<p>This library adheres to\n<code>Semantic Versioning 2.0 &lt;https://semver.org/#semantic-versioning-200&gt;</code>_.</p>\n<p><strong>4.4.0</strong> (2024-10-27)</p>\n<ul>\n<li>Added proper checking for method signatures in protocol checks\n(<code>[#465](https://github.com/agronholm/typeguard/issues/465) &lt;https://github.com/agronholm/typeguard/pull/465&gt;</code>_)</li>\n<li>Fixed basic support for intersection protocols\n(<code>[#490](https://github.com/agronholm/typeguard/issues/490) &lt;https://github.com/agronholm/typeguard/pull/490&gt;</code>_; PR by <a href=\"https://github.com/antonagestam\"><code>@​antonagestam</code></a>)</li>\n<li>Fixed protocol checks running against the class of an instance and not the instance\nitself (this produced wrong results for non-method member checks)</li>\n</ul>\n<p><strong>4.3.0</strong> (2024-05-27)</p>\n<ul>\n<li>Added support for checking against static protocols</li>\n<li>Fixed some compatibility problems when running on Python 3.13\n(<code>[#460](https://github.com/agronholm/typeguard/issues/460) &lt;https://github.com/agronholm/typeguard/issues/460&gt;</code>_; PR by <a href=\"https://github.com/JelleZijlstra\"><code>@​JelleZijlstra</code></a>)</li>\n<li>Fixed test suite incompatibility with pytest 8.2\n(<code>[#461](https://github.com/agronholm/typeguard/issues/461) &lt;https://github.com/agronholm/typeguard/issues/461&gt;</code>_)</li>\n<li>Fixed pytest plugin crashing on pytest version older than v7.0.0 (even if it's just\npresent) (<code>[#343](https://github.com/agronholm/typeguard/issues/343) &lt;https://github.com/agronholm/typeguard/issues/343&gt;</code>_)</li>\n</ul>\n<p><strong>4.2.1</strong> (2023-03-24)</p>\n<ul>\n<li>Fixed missing <code>typing_extensions</code> dependency for Python 3.12\n(<code>[#444](https://github.com/agronholm/typeguard/issues/444) &lt;https://github.com/agronholm/typeguard/issues/444&gt;</code>_)</li>\n<li>Fixed deprecation warning in the test suite on Python 3.13\n(<code>[#444](https://github.com/agronholm/typeguard/issues/444) &lt;https://github.com/agronholm/typeguard/issues/444&gt;</code>_)</li>\n</ul>\n<p><strong>4.2.0</strong> (2023-03-23)</p>\n<ul>\n<li>Added support for specifying options for the pytest plugin via pytest config files\n(<code>[#440](https://github.com/agronholm/typeguard/issues/440) &lt;https://github.com/agronholm/typeguard/issues/440&gt;</code>_)</li>\n<li>Avoid creating reference cycles when type checking unions (PR by Shantanu)</li>\n<li>Fixed <code>Optional[...]</code> being removed from the AST if it was located within a\nsubscript (<code>[#442](https://github.com/agronholm/typeguard/issues/442) &lt;https://github.com/agronholm/typeguard/issues/442&gt;</code>_)</li>\n<li>Fixed <code>TypedDict</code> from <code>typing_extensions</code> not being recognized as one\n(<code>[#443](https://github.com/agronholm/typeguard/issues/443) &lt;https://github.com/agronholm/typeguard/issues/443&gt;</code>_)</li>\n<li>Fixed <code>typing</code> types (<code>dict[str, int]</code>, <code>List[str]</code>, etc.) not passing checks\nagainst <code>type</code> or <code>Type</code>\n(<code>[#432](https://github.com/agronholm/typeguard/issues/432) &lt;https://github.com/agronholm/typeguard/issues/432&gt;</code>_, PR by Yongxin Wang)</li>\n<li>Fixed detection of optional fields (<code>NotRequired[...]</code>) in <code>TypedDict</code> when using\nforward references (<code>[#424](https://github.com/agronholm/typeguard/issues/424) &lt;https://github.com/agronholm/typeguard/issues/424&gt;</code>_)</li>\n<li>Fixed mapping checks against Django's <code>MultiValueDict</code>\n(<code>[#419](https://github.com/agronholm/typeguard/issues/419) &lt;https://github.com/agronholm/typeguard/issues/419&gt;</code>_)</li>\n</ul>\n<p><strong>4.1.5</strong> (2023-09-11)</p>\n\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/agronholm/typeguard/commit/efa1166c85be9a1280090fea9c287b5e4e9f3830\"><code>efa1166</code></a> Added release date</li>\n<li><a href=\"https://github.com/agronholm/typeguard/commit/b72794dffe403254881ac0c327155357c43ccebf\"><code>b72794d</code></a> Added proper Protocol method signature checking (<a href=\"https://redirect.github.com/agronholm/typeguard/issues/496\">#496</a>)</li>\n<li><a href=\"https://github.com/agronholm/typeguard/commit/afad2c7b6be830900776922bb39f9346c2e77f6f\"><code>afad2c7</code></a> Sorted the Ruff rules alphabetically</li>\n<li><a href=\"https://github.com/agronholm/typeguard/commit/d812f2eba9f5e898544eb4b3e597f8c38b0952e8\"><code>d812f2e</code></a> Migrated to native tox TOML configuration</li>\n<li><a href=\"https://github.com/agronholm/typeguard/commit/0c50de6144d99eedb402a8e85eb8187098f8c26f\"><code>0c50de6</code></a> Declared Python 3.13 support</li>\n<li><a href=\"https://github.com/agronholm/typeguard/commit/cf25d56dc0dbf6bb2f51ea29da8436b368ed4857\"><code>cf25d56</code></a> Fixed annotation for typeguard_ignore() to match one for typing.no_type_check...</li>\n<li><a href=\"https://github.com/agronholm/typeguard/commit/604b08d5ba7c1b6e3d2f2ddd50dcf020f7e2794a\"><code>604b08d</code></a> Use get_protocol_members in protocol checking (<a href=\"https://redirect.github.com/agronholm/typeguard/issues/490\">#490</a>)</li>\n<li><a href=\"https://github.com/agronholm/typeguard/commit/c72b6752b7069d695898ea29abb2a31983c1bf80\"><code>c72b675</code></a> [pre-commit.ci] pre-commit autoupdate (<a href=\"https://redirect.github.com/agronholm/typeguard/issues/471\">#471</a>)</li>\n<li><a href=\"https://github.com/agronholm/typeguard/commit/ac7ac342a61db284872430c95d5e6ed7a035b7c0\"><code>ac7ac34</code></a> Fixed the documentation build</li>\n<li><a href=\"https://github.com/agronholm/typeguard/commit/2c035b306996f742705da66ef64a052e715a94e2\"><code>2c035b3</code></a> Assume that typing_extensions is always installed (<a href=\"https://redirect.github.com/agronholm/typeguard/issues/487\">#487</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/agronholm/typeguard/compare/2.13.3...4.4.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n<details>\n<summary>Dependabot commands and options</summary>\n<br />\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge and block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually\n- `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n</details>",
"timestamp": "2024-10-28T13:32:05Z",
"tree_id": "2fd1a8c6b2d1c61e9ac2bee49eba904a8a2162a3",
"url": "https://github.com/aws/jsii/commit/7b72351db363070d2fe89682393998f7e0bb76e6"
},
"date": 1730124487246,
"tool": "customSmallerIsBetter",
"benches": [
{
"name": "Compile aws-cdk-lib@v2.31.0",
"value": 46004.95654494998,
"unit": "milliseconds",
"range": 306073.213503162,
"extra": "Compile aws-cdk-lib@v2.31.0 averaged 46004.95654494998 milliseconds over 20 runs"
},
{
"name": "Compile aws-cdk-lib@v2.31.0 (tsc)",
"value": 36858.000110600005,
"unit": "milliseconds",
"range": 56762.45475554102,
"extra": "Compile aws-cdk-lib@v2.31.0 (tsc) averaged 36858.000110600005 milliseconds over 20 runs"
}
]
}
]
}
Expand Down

0 comments on commit c9304ad

Please sign in to comment.