From 8518807be7c63e405cc376959f6f7b0e3f93c363 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Thu, 6 Jul 2023 12:29:59 -0700 Subject: [PATCH 1/3] Update Python dependencies --- requirements/dev.txt | 6 +++--- requirements/main.txt | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/requirements/dev.txt b/requirements/dev.txt index 08b05ef0..7101087f 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -109,9 +109,9 @@ charset-normalizer==3.1.0 \ # via # -c requirements/main.txt # requests -click==8.1.3 \ - --hash=sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e \ - --hash=sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48 +click==8.1.4 \ + --hash=sha256:2739815aaa5d2c986a88f1e9230c55e17f0caad3d958a5e13ad0797c166db9e3 \ + --hash=sha256:b97d0c74955da062a7d4ef92fadb583806a585b2ea81958a81bd72726cbb8e37 # via # -c requirements/main.txt # click-log diff --git a/requirements/main.txt b/requirements/main.txt index 20107806..576c1454 100644 --- a/requirements/main.txt +++ b/requirements/main.txt @@ -193,9 +193,9 @@ charset-normalizer==3.1.0 \ --hash=sha256:f8303414c7b03f794347ad062c0516cee0e15f7a612abd0ce1e25caf6ceb47df \ --hash=sha256:fca62a8301b605b954ad2e9c3666f9d97f63872aa4efcae5492baca2056b74ab # via requests -click==8.1.3 \ - --hash=sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e \ - --hash=sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48 +click==8.1.4 \ + --hash=sha256:2739815aaa5d2c986a88f1e9230c55e17f0caad3d958a5e13ad0797c166db9e3 \ + --hash=sha256:b97d0c74955da062a7d4ef92fadb583806a585b2ea81958a81bd72726cbb8e37 # via # -r requirements/main.in # uvicorn From 9260d289bdc702755dd2db8209caffa2077197d7 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Thu, 6 Jul 2023 12:31:36 -0700 Subject: [PATCH 2/3] Prepare release 6.1.1 --- CHANGELOG.md | 8 ++++++++ changelog.d/20230605_092121_rra_DM_39552.md | 3 --- changelog.d/20230706_111300_rra_DM_39552.md | 3 --- 3 files changed, 8 insertions(+), 6 deletions(-) delete mode 100644 changelog.d/20230605_092121_rra_DM_39552.md delete mode 100644 changelog.d/20230706_111300_rra_DM_39552.md diff --git a/CHANGELOG.md b/CHANGELOG.md index 78c8dbb3..5881945f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,14 @@ Changes for the upcoming release can be found in [changelog.d](https://github.co + +## 6.1.1 (2023-07-06) + +### Bug fixes + +- Rather than dumping the full monkey data when summarizing flocks, which can cause long enough delays that in-progress calls fail due to the huge amount of timing data, extract only the success and failure count from the running business. This should be considerably faster and avoid timeout problems. +- Improve error reporting by catching exceptions thrown while sending code to the lab WebSocket for execution. + ## 6.1.0 (2023-05-31) diff --git a/changelog.d/20230605_092121_rra_DM_39552.md b/changelog.d/20230605_092121_rra_DM_39552.md deleted file mode 100644 index ded4d2d1..00000000 --- a/changelog.d/20230605_092121_rra_DM_39552.md +++ /dev/null @@ -1,3 +0,0 @@ -### Bug fixes - -- Improve error reporting by catching exceptions thrown while sending code to the lab WebSocket for execution. diff --git a/changelog.d/20230706_111300_rra_DM_39552.md b/changelog.d/20230706_111300_rra_DM_39552.md deleted file mode 100644 index eed53a3d..00000000 --- a/changelog.d/20230706_111300_rra_DM_39552.md +++ /dev/null @@ -1,3 +0,0 @@ -### Bug fixes - -- Rather than dumping the full monkey data when summarizing flocks, which can cause long enough delays that in-progress calls fail due to the huge amount of timing data, extract only the success and failure count from the running business. This should be considerably faster and avoid timeout problems. From 93132d3e259469db3d92068d2e3f9929953bd287 Mon Sep 17 00:00:00 2001 From: Russ Allbery Date: Thu, 6 Jul 2023 12:56:35 -0700 Subject: [PATCH 3/3] Revert Click upgrade The new version of Click breaks type checking, so avoid it for now. --- requirements/dev.txt | 6 +++--- requirements/main.in | 2 +- requirements/main.txt | 6 +++--- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/requirements/dev.txt b/requirements/dev.txt index 7101087f..08b05ef0 100644 --- a/requirements/dev.txt +++ b/requirements/dev.txt @@ -109,9 +109,9 @@ charset-normalizer==3.1.0 \ # via # -c requirements/main.txt # requests -click==8.1.4 \ - --hash=sha256:2739815aaa5d2c986a88f1e9230c55e17f0caad3d958a5e13ad0797c166db9e3 \ - --hash=sha256:b97d0c74955da062a7d4ef92fadb583806a585b2ea81958a81bd72726cbb8e37 +click==8.1.3 \ + --hash=sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e \ + --hash=sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48 # via # -c requirements/main.txt # click-log diff --git a/requirements/main.in b/requirements/main.in index 7f21f740..c96fbe05 100644 --- a/requirements/main.in +++ b/requirements/main.in @@ -13,7 +13,7 @@ uvicorn[standard] # Other dependencies. GitPython aiojobs -click +click!=8.1.4 # see https://github.com/pallets/click/issues/2558 httpx httpx-sse jinja2 diff --git a/requirements/main.txt b/requirements/main.txt index 576c1454..20107806 100644 --- a/requirements/main.txt +++ b/requirements/main.txt @@ -193,9 +193,9 @@ charset-normalizer==3.1.0 \ --hash=sha256:f8303414c7b03f794347ad062c0516cee0e15f7a612abd0ce1e25caf6ceb47df \ --hash=sha256:fca62a8301b605b954ad2e9c3666f9d97f63872aa4efcae5492baca2056b74ab # via requests -click==8.1.4 \ - --hash=sha256:2739815aaa5d2c986a88f1e9230c55e17f0caad3d958a5e13ad0797c166db9e3 \ - --hash=sha256:b97d0c74955da062a7d4ef92fadb583806a585b2ea81958a81bd72726cbb8e37 +click==8.1.3 \ + --hash=sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e \ + --hash=sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48 # via # -r requirements/main.in # uvicorn