From 09edecf885d40cf985cace1dc79a5b33b246ea7b Mon Sep 17 00:00:00 2001 From: github-action-benchmark Date: Mon, 18 Mar 2024 15:43:20 +0000 Subject: [PATCH] add jsii Benchmark (customSmallerIsBetter) benchmark result for 118713c35f9f3181b4ef5f023b59493b497bae02 --- 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 ea05342092..3ba622a436 100644 --- a/dev/bench/data.js +++ b/dev/bench/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1710773744720, + "lastUpdate": 1710776600153, "repoUrl": "https://github.com/aws/jsii", "entries": { "jsii Benchmark": [ @@ -27583,6 +27583,44 @@ window.BENCHMARK_DATA = { "extra": "Compile aws-cdk-lib@v2.31.0 (tsc) averaged 39819.98760955003 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": "118713c35f9f3181b4ef5f023b59493b497bae02", + "message": "chore(deps): Update black requirement from ~=24.2 to ~=24.3 in /packages/@jsii/python-runtime (#4461)\n\nUpdates the requirements on [black](https://github.com/psf/black) to permit the latest version.\n
\nRelease notes\n

Sourced from black's releases.

\n
\n

24.3.0

\n

Highlights

\n

This release is a milestone: it fixes Black's first CVE security vulnerability. If you\nrun Black on untrusted input, or if you habitually put thousands of leading tab\ncharacters in your docstrings, you are strongly encouraged to upgrade immediately to fix\nCVE-2024-21503.

\n

This release also fixes a bug in Black's AST safety check that allowed Black to make\nincorrect changes to certain f-strings that are valid in Python 3.12 and higher.

\n

Stable style

\n
    \n
  • Don't move comments along with delimiters, which could cause crashes (#4248)
  • \n
  • Strengthen AST safety check to catch more unsafe changes to strings. Previous versions\nof Black would incorrectly format the contents of certain unusual f-strings containing\nnested strings with the same quote type. Now, Black will crash on such strings until\nsupport for the new f-string syntax is implemented. (#4270)
  • \n
  • Fix a bug where line-ranges exceeding the last code line would not work as expected\n(#4273)
  • \n
\n

Performance

\n
    \n
  • Fix catastrophic performance on docstrings that contain large numbers of leading tab\ncharacters. This fixes\nCVE-2024-21503.\n(#4278)
  • \n
\n

Documentation

\n
    \n
  • Note what happens when --check is used with --quiet (#4236)
  • \n
\n
\n
\n
\nChangelog\n

Sourced from black's changelog.

\n
\n

24.3.0

\n

Highlights

\n

This release is a milestone: it fixes Black's first CVE security vulnerability. If you\nrun Black on untrusted input, or if you habitually put thousands of leading tab\ncharacters in your docstrings, you are strongly encouraged to upgrade immediately to fix\nCVE-2024-21503.

\n

This release also fixes a bug in Black's AST safety check that allowed Black to make\nincorrect changes to certain f-strings that are valid in Python 3.12 and higher.

\n

Stable style

\n
    \n
  • Don't move comments along with delimiters, which could cause crashes (#4248)
  • \n
  • Strengthen AST safety check to catch more unsafe changes to strings. Previous versions\nof Black would incorrectly format the contents of certain unusual f-strings containing\nnested strings with the same quote type. Now, Black will crash on such strings until\nsupport for the new f-string syntax is implemented. (#4270)
  • \n
  • Fix a bug where line-ranges exceeding the last code line would not work as expected\n(#4273)
  • \n
\n

Performance

\n
    \n
  • Fix catastrophic performance on docstrings that contain large numbers of leading tab\ncharacters. This fixes\nCVE-2024-21503.\n(#4278)
  • \n
\n

Documentation

\n
    \n
  • Note what happens when --check is used with --quiet (#4236)
  • \n
\n

24.2.0

\n

Stable style

\n
    \n
  • Fixed a bug where comments where mistakenly removed along with redundant parentheses\n(#4218)
  • \n
\n

Preview style

\n
    \n
  • Move the hug_parens_with_braces_and_square_brackets feature to the unstable style\ndue to an outstanding crash and proposed formatting tweaks (#4198)
  • \n
  • Fixed a bug where base expressions caused inconsistent formatting of ** in tenary\nexpression (#4154)
  • \n
  • Checking for newline before adding one on docstring that is almost at the line limit\n(#4185)
  • \n
  • Remove redundant parentheses in case statement if guards (#4214).
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n\n
\n
\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
\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-03-18T15:02:59Z", + "tree_id": "8687f322944e3c8d6fe9c2e157df865282e0ee28", + "url": "https://github.com/aws/jsii/commit/118713c35f9f3181b4ef5f023b59493b497bae02" + }, + "date": 1710776596620, + "tool": "customSmallerIsBetter", + "benches": [ + { + "name": "Compile aws-cdk-lib@v2.31.0", + "value": 52782.072071200004, + "unit": "milliseconds", + "range": 1167048.8357203973, + "extra": "Compile aws-cdk-lib@v2.31.0 averaged 52782.072071200004 milliseconds over 20 runs" + }, + { + "name": "Compile aws-cdk-lib@v2.31.0 (tsc)", + "value": 40166.43528495001, + "unit": "milliseconds", + "range": 133969.29961712792, + "extra": "Compile aws-cdk-lib@v2.31.0 (tsc) averaged 40166.43528495001 milliseconds over 20 runs" + } + ] } ] }