Skip to content

Commit

Permalink
add jsii Benchmark (customSmallerIsBetter) benchmark result for 7681fa8
Browse files Browse the repository at this point in the history
  • Loading branch information
github-action-benchmark committed Oct 28, 2024
1 parent 0033f19 commit 34221f2
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": 1730126857073,
"lastUpdate": 1730129096271,
"repoUrl": "https://github.com/aws/jsii",
"entries": {
"jsii Benchmark": [
Expand Down Expand Up @@ -34727,6 +34727,44 @@ window.BENCHMARK_DATA = {
"extra": "Compile aws-cdk-lib@v2.31.0 (tsc) averaged 37701.2123065 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": "7681fa8c621b5f19212c3653df5207344176503f",
"message": "chore(deps): Bump mypy from 1.12.1 to 1.13.0 in /packages/@jsii/python-runtime (#4685)\n\nBumps [mypy](https://github.com/python/mypy) from 1.12.1 to 1.13.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.13</h2>\n<p>We’ve just uploaded mypy 1.13 to the Python Package Index (<a href=\"https://pypi.org/project/mypy/\">PyPI</a>).\nMypy is a static type checker for Python. You 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<p>Note that unlike typical releases, Mypy 1.13 does not have any changes to type checking semantics\nfrom 1.12.1.</p>\n<h3>Improved performance</h3>\n<p>Mypy 1.13 contains several performance improvements. Users can expect mypy to be 5-20% faster.\nIn environments with long search paths (such as environments using many editable installs), mypy\ncan be significantly faster, e.g. 2.2x faster in the use case targeted by these improvements.</p>\n<p>Mypy 1.13 allows use of the <code>orjson</code> library for handling the cache instead of the stdlib <code>json</code>,\nfor improved performance. You can ensure the presence of <code>orjson</code> using the <code>faster-cache</code> extra:</p>\n<pre><code>python3 -m pip install -U mypy[faster-cache]\n</code></pre>\n<p>Mypy may depend on <code>orjson</code> by default in the future.</p>\n<p>These improvements were contributed by Shantanu.</p>\n<p>List of changes:</p>\n<ul>\n<li>Significantly speed up file handling error paths (Shantanu, PR <a href=\"https://redirect.github.com/python/mypy/pull/17920\">17920</a>)</li>\n<li>Use fast path in modulefinder more often (Shantanu, PR <a href=\"https://redirect.github.com/python/mypy/pull/17950\">17950</a>)</li>\n<li>Let mypyc optimise os.path.join (Shantanu, PR <a href=\"https://redirect.github.com/python/mypy/pull/17949\">17949</a>)</li>\n<li>Make is_sub_path faster (Shantanu, PR <a href=\"https://redirect.github.com/python/mypy/pull/17962\">17962</a>)</li>\n<li>Speed up stubs suggestions (Shantanu, PR <a href=\"https://redirect.github.com/python/mypy/pull/17965\">17965</a>)</li>\n<li>Use sha1 for hashing (Shantanu, PR <a href=\"https://redirect.github.com/python/mypy/pull/17953\">17953</a>)</li>\n<li>Use orjson instead of json, when available (Shantanu, PR <a href=\"https://redirect.github.com/python/mypy/pull/17955\">17955</a>)</li>\n<li>Add faster-cache extra, test in CI (Shantanu, PR <a href=\"https://redirect.github.com/python/mypy/pull/17978\">17978</a>)</li>\n</ul>\n<h3>Acknowledgements</h3>\n<p>Thanks to all mypy contributors who contributed to this release:</p>\n<ul>\n<li>Shantanu Jain</li>\n<li>Jukka Lehtosalo</li>\n</ul>\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</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/python/mypy/commit/eb310343be0399ea6755fabc259755ce1f6711e8\"><code>eb31034</code></a> Bump version to 1.13.0</li>\n<li><a href=\"https://github.com/python/mypy/commit/2eeb5880184970ae1c0b20c0e06855b6d311bc19\"><code>2eeb588</code></a> Update changelog for 1.12.1 (<a href=\"https://redirect.github.com/python/mypy/issues/17999\">#17999</a>)</li>\n<li><a href=\"https://github.com/python/mypy/commit/bc0386b7f96aa131cbf345698a22a9d4b79e9cb4\"><code>bc0386b</code></a> Changelog for 1.13 (<a href=\"https://redirect.github.com/python/mypy/issues/18000\">#18000</a>)</li>\n<li><a href=\"https://github.com/python/mypy/commit/5c4d2db7009fa9035b8b3fcffe25182aaa4dc846\"><code>5c4d2db</code></a> Add faster-cache extra, test in CI (<a href=\"https://redirect.github.com/python/mypy/issues/17978\">#17978</a>)</li>\n<li><a href=\"https://github.com/python/mypy/commit/854ad189ab7c4f487950ad34e142fd327dce3227\"><code>854ad18</code></a> Make is_sub_path faster (<a href=\"https://redirect.github.com/python/mypy/issues/17962\">#17962</a>)</li>\n<li><a href=\"https://github.com/python/mypy/commit/50aa4ca8425d0bb668d514b8ee5c6aeacb605b27\"><code>50aa4ca</code></a> Speed up stubs suggestions (<a href=\"https://redirect.github.com/python/mypy/issues/17965\">#17965</a>)</li>\n<li><a href=\"https://github.com/python/mypy/commit/7c27808a0be2fc205788a826be83cbb0a68f89e1\"><code>7c27808</code></a> Use orjson instead of json, when available (<a href=\"https://redirect.github.com/python/mypy/issues/17955\">#17955</a>)</li>\n<li><a href=\"https://github.com/python/mypy/commit/2cd2406117e86838de36a9f73ba47c67fa763e1a\"><code>2cd2406</code></a> Use fast path in modulefinder more often (<a href=\"https://redirect.github.com/python/mypy/issues/17950\">#17950</a>)</li>\n<li><a href=\"https://github.com/python/mypy/commit/e20aaeeaa215b2e617d460599c4310427ba8f902\"><code>e20aaee</code></a> Let mypyc optimise os.path.join (<a href=\"https://redirect.github.com/python/mypy/issues/17949\">#17949</a>)</li>\n<li><a href=\"https://github.com/python/mypy/commit/159974cc59de459cfb3e31ba3e1d8f279734f66d\"><code>159974c</code></a> Use sha1 for hashing (<a href=\"https://redirect.github.com/python/mypy/issues/17953\">#17953</a>)</li>\n<li>Additional commits viewable in <a href=\"https://github.com/python/mypy/compare/v1.12.1...v1.13.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.12.1&new-version=1.13.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-28T14:48:31Z",
"tree_id": "ab47d1758e6f0e511019946ef84ceb371c45ed58",
"url": "https://github.com/aws/jsii/commit/7681fa8c621b5f19212c3653df5207344176503f"
},
"date": 1730129090843,
"tool": "customSmallerIsBetter",
"benches": [
{
"name": "Compile aws-cdk-lib@v2.31.0",
"value": 44749.53456444997,
"unit": "milliseconds",
"range": 78065.88402087787,
"extra": "Compile aws-cdk-lib@v2.31.0 averaged 44749.53456444997 milliseconds over 20 runs"
},
{
"name": "Compile aws-cdk-lib@v2.31.0 (tsc)",
"value": 36684.4226705,
"unit": "milliseconds",
"range": 24294.38906825058,
"extra": "Compile aws-cdk-lib@v2.31.0 (tsc) averaged 36684.4226705 milliseconds over 20 runs"
}
]
}
]
}
Expand Down

0 comments on commit 34221f2

Please sign in to comment.