From 32106bde4e4bd013c81a3afcc657819f45a9875d Mon Sep 17 00:00:00 2001
From: github-action-benchmark
Date: Mon, 29 Apr 2024 13:57:01 +0000
Subject: [PATCH] add jsii Benchmark (customSmallerIsBetter) benchmark result
for 343462b45b73ff9429c3b6a15d60b85aa6aebdfe
---
dev/bench/data.js | 40 +++++++++++++++++++++++++++++++++++++++-
1 file changed, 39 insertions(+), 1 deletion(-)
diff --git a/dev/bench/data.js b/dev/bench/data.js
index d4a518c1dc..ba73488964 100644
--- a/dev/bench/data.js
+++ b/dev/bench/data.js
@@ -1,5 +1,5 @@
window.BENCHMARK_DATA = {
- "lastUpdate": 1714396508572,
+ "lastUpdate": 1714399021224,
"repoUrl": "https://github.com/aws/jsii",
"entries": {
"jsii Benchmark": [
@@ -28647,6 +28647,44 @@ window.BENCHMARK_DATA = {
"extra": "Compile aws-cdk-lib@v2.31.0 (tsc) averaged 39781.637501050005 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": "343462b45b73ff9429c3b6a15d60b85aa6aebdfe",
+ "message": "chore(deps): Bump mypy from 1.9.0 to 1.10.0 in /packages/@jsii/python-runtime (#4494)\n\nBumps [mypy](https://github.com/python/mypy) from 1.9.0 to 1.10.0.\n\nChangelog
\nSourced from mypy's changelog.
\n\nMypy Release Notes
\nNext release
\nMypy 1.10
\nWe’ve just uploaded mypy 1.10 to the Python Package Index (PyPI). Mypy is a static type checker for Python. This release includes new features, performance improvements and bug fixes. You can install it as follows:
\npython3 -m pip install -U mypy\n
\nYou can read the full documentation for this release on Read the Docs.
\nSupport TypeIs (PEP 742)
\nMypy now supports TypeIs
(PEP 742), which allows\nfunctions to narrow the type of a value, similar to isinstance()
. Unlike TypeGuard
,\nTypeIs
can narrow in both the if
and else
branches of an if statement:
\nfrom typing_extensions import TypeIs\ndef is_str(s: object) -> TypeIs[str]:\nreturn isinstance(s, str)
\ndef f(o: str | int) -> None:\nif is_str(o):\n# Type of o is 'str'\n...\nelse:\n# Type of o is 'int'\n...\n
\nTypeIs
will be added to the typing
module in Python 3.13, but it\ncan be used on earlier Python versions by importing it from\ntyping_extensions
.
\nThis feature was contributed by Jelle Zijlstra (PR 16898).
\nSupport TypeVar Defaults (PEP 696)
\nPEP 696 adds support for type parameter defaults.\nExample:
\nfrom typing import Generic\nfrom typing_extensions import TypeVar\n</tr></table>\n
\n\n... (truncated)
\n\n\nCommits
\n\n \n
\n\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=mypy&package-manager=pip&previous-version=1.9.0&new-version=1.10.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\nDependabot commands and options
\n
\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 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 ",
+ "timestamp": "2024-04-29T13:17:01Z",
+ "tree_id": "30a13a7853897fee3b473985f3b341fe0684e763",
+ "url": "https://github.com/aws/jsii/commit/343462b45b73ff9429c3b6a15d60b85aa6aebdfe"
+ },
+ "date": 1714399017457,
+ "tool": "customSmallerIsBetter",
+ "benches": [
+ {
+ "name": "Compile aws-cdk-lib@v2.31.0",
+ "value": 51739.76341754997,
+ "unit": "milliseconds",
+ "range": 903932.4218329306,
+ "extra": "Compile aws-cdk-lib@v2.31.0 averaged 51739.76341754997 milliseconds over 20 runs"
+ },
+ {
+ "name": "Compile aws-cdk-lib@v2.31.0 (tsc)",
+ "value": 39402.99167715,
+ "unit": "milliseconds",
+ "range": 112208.72513791996,
+ "extra": "Compile aws-cdk-lib@v2.31.0 (tsc) averaged 39402.99167715 milliseconds over 20 runs"
+ }
+ ]
}
]
}