Skip to content

Commit

Permalink
add jsii Benchmark (customSmallerIsBetter) benchmark result for 2af903a
Browse files Browse the repository at this point in the history
  • Loading branch information
github-action-benchmark committed Oct 14, 2024
1 parent ba8b1b6 commit dab549e
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": 1728908907777,
"lastUpdate": 1728912650115,
"repoUrl": "https://github.com/aws/jsii",
"entries": {
"jsii Benchmark": [
Expand Down Expand Up @@ -34081,6 +34081,44 @@ window.BENCHMARK_DATA = {
"extra": "Compile aws-cdk-lib@v2.31.0 (tsc) averaged 38738.2880718 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": "2af903a55d4e98424facde33d325ccf34962402c",
"message": "chore(deps): Bump mypy from 1.11.2 to 1.12.0 in /packages/@jsii/python-runtime (#4665)\n\nBumps [mypy](https://github.com/python/mypy) from 1.11.2 to 1.12.0.\n<details>\n<summary>Changelog</summary>\n<p><em>Sourced from <a href=\"https://github.com/python/mypy/blob/master/CHANGELOG.md\">mypy's changelog</a>.</em></p>\n<blockquote>\n<h1>Mypy Release Notes</h1>\n<h2>Next release</h2>\n<h2>Mypy 1.12</h2>\n<p>We’ve just uploaded mypy 1.12 to the Python Package Index (<a href=\"https://pypi.org/project/mypy/\">PyPI</a>). Mypy is a static type\nchecker for Python. This release includes new features, performance improvements and bug fixes.\nYou can install it as follows:</p>\n<pre><code>python3 -m pip install -U mypy\n</code></pre>\n<p>You can read the full documentation for this release on <a href=\"http://mypy.readthedocs.io\">Read the Docs</a>.</p>\n<h3>Support Python 3.12 Syntax for Generics (PEP 695)</h3>\n<p>Support for the new type parameter syntax introduced in Python 3.12 is now enabled by default,\ndocumented, and no longer experimental. It was available through a feature flag in\nmypy 1.11 as an experimental feature.</p>\n<p>This example demonstrates the new syntax:</p>\n<pre lang=\"python\"><code># Generic function\ndef f[T](https://github.com/python/mypy/blob/master/x: T) -&gt; T: ...\n<p>reveal_type(f(1)) # Revealed type is 'int'</p>\n<h1>Generic class</h1>\n<p>class C[T]:\ndef <strong>init</strong>(self, x: T) -&gt; None:\nself.x = x</p>\n<p>c = C('a')\nreveal_type(c.x) # Revealed type is 'str'</p>\n<h1>Type alias</h1>\n<p>type A[T] = C[list[T]]\n</code></pre></p>\n<p>For more information, refer to the <a href=\"https://mypy.readthedocs.io/en/latest/generics.html\">documentation</a>.</p>\n<p>These improvements are included:</p>\n<ul>\n<li>Document Python 3.12 type parameter syntax (Jukka Lehtosalo, PR <a href=\"https://redirect.github.com/python/mypy/pull/17816\">17816</a>)</li>\n<li>Further documentation updates (Jukka Lehtosalo, PR <a href=\"https://redirect.github.com/python/mypy/pull/17826\">17826</a>)</li>\n<li>Allow Self return types with contravariance (Jukka Lehtosalo, PR <a href=\"https://redirect.github.com/python/mypy/pull/17786\">17786</a>)</li>\n<li>Enable new type parameter syntax by default (Jukka Lehtosalo, PR <a href=\"https://redirect.github.com/python/mypy/pull/17798\">17798</a>)</li>\n<li>Generate error if new-style type alias used as base class (Jukka Lehtosalo, PR <a href=\"https://redirect.github.com/python/mypy/pull/17789\">17789</a>)</li>\n<li>Inherit variance if base class has explicit variance (Jukka Lehtosalo, PR <a href=\"https://redirect.github.com/python/mypy/pull/17787\">17787</a>)</li>\n</ul>\n\n</blockquote>\n<p>... (truncated)</p>\n</details>\n<details>\n<summary>Commits</summary>\n<ul>\n<li><a href=\"https://github.com/python/mypy/commit/f2a39b16f00e2b7b1922aa9324c092cabbae57a9\"><code>f2a39b1</code></a> Update version to 1.12.0</li>\n<li><a href=\"https://github.com/python/mypy/commit/b4ec37acce8e0b47518f62a87710375a5b91afed\"><code>b4ec37a</code></a> Add one more 1.12 changelog item (<a href=\"https://redirect.github.com/python/mypy/issues/17936\">#17936</a>)</li>\n<li><a href=\"https://github.com/python/mypy/commit/cc1c679a9296e9f66b8ed54d5aea559829b4fcfb\"><code>cc1c679</code></a> Better handling of generic functions in partial plugin (<a href=\"https://redirect.github.com/python/mypy/issues/17925\">#17925</a>)</li>\n<li><a href=\"https://github.com/python/mypy/commit/d65a013f5135f8623fefd706a4badb0498d37a43\"><code>d65a013</code></a> Add latest 1.12 changes to changelog (<a href=\"https://redirect.github.com/python/mypy/issues/17921\">#17921</a>)</li>\n<li><a href=\"https://github.com/python/mypy/commit/2e38965fc987fcef4a007eb5637863610e3b324f\"><code>2e38965</code></a> Fix union callees with functools.partial (<a href=\"https://redirect.github.com/python/mypy/issues/17903\">#17903</a>)</li>\n<li><a href=\"https://github.com/python/mypy/commit/c5d3673e88b8a27627abf7c4f4816214a10e982f\"><code>c5d3673</code></a> Document ReadOnly (PEP 705) (<a href=\"https://redirect.github.com/python/mypy/issues/17905\">#17905</a>)</li>\n<li><a href=\"https://github.com/python/mypy/commit/964a7a5b9b1d93a5aa5c3cf87b2a283f015b217b\"><code>964a7a5</code></a> Make ReadOnly TypedDict items covariant (<a href=\"https://redirect.github.com/python/mypy/issues/17904\">#17904</a>)</li>\n<li><a href=\"https://github.com/python/mypy/commit/24bfb341b108d8efce20fc4f6cbae851029f77ed\"><code>24bfb34</code></a> Include CHANGELOG.md in sdists (<a href=\"https://redirect.github.com/python/mypy/issues/17882\">#17882</a>)</li>\n<li><a href=\"https://github.com/python/mypy/commit/21d46ed76ead0a0a7e3c4d5ae279c1e9ab57c980\"><code>21d46ed</code></a> documentation for TypeIs (<a href=\"https://redirect.github.com/python/mypy/issues/17821\">#17821</a>)</li>\n<li><a href=\"https://github.com/python/mypy/commit/c69294320c6ede89297bc28aa348aaed6909df5b\"><code>c692943</code></a> Improvements to functools.partial of types (<a href=\"https://redirect.github.com/python/mypy/issues/17898\">#17898</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/python/mypy/compare/v1.11.2...v1.12.0\">compare view</a></li>\n</ul>\n</details>\n<br />\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mypy&package-manager=pip&previous-version=1.11.2&new-version=1.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\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-14T12:54:20Z",
"tree_id": "1dc31e2b58e12c8089b51d4fcfb7b071aaea2dcb",
"url": "https://github.com/aws/jsii/commit/2af903a55d4e98424facde33d325ccf34962402c"
},
"date": 1728912644978,
"tool": "customSmallerIsBetter",
"benches": [
{
"name": "Compile aws-cdk-lib@v2.31.0",
"value": 46146.56551619996,
"unit": "milliseconds",
"range": 341930.4460344099,
"extra": "Compile aws-cdk-lib@v2.31.0 averaged 46146.56551619996 milliseconds over 20 runs"
},
{
"name": "Compile aws-cdk-lib@v2.31.0 (tsc)",
"value": 38076.639987200004,
"unit": "milliseconds",
"range": 74889.0567707223,
"extra": "Compile aws-cdk-lib@v2.31.0 (tsc) averaged 38076.639987200004 milliseconds over 20 runs"
}
]
}
]
}
Expand Down

0 comments on commit dab549e

Please sign in to comment.