From 2093ea2a3507da9ba58dab1ee902b0897cd42eca Mon Sep 17 00:00:00 2001 From: Sergey B Kirpichev Date: Mon, 5 Aug 2024 12:01:54 +0300 Subject: [PATCH 1/3] gh-122686: pin attrs package (for hypothesis workflow) --- Tools/requirements-hypothesis.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/Tools/requirements-hypothesis.txt b/Tools/requirements-hypothesis.txt index ab3f39ac6ee087..a40cfb28e1c039 100644 --- a/Tools/requirements-hypothesis.txt +++ b/Tools/requirements-hypothesis.txt @@ -1,4 +1,5 @@ # Requirements file for hypothesis that # we use to run our property-based tests in CI. +attrs<=23.2.0 hypothesis==6.104.2 From f4bbe0a249420ae3925d5d8569554f45aef75842 Mon Sep 17 00:00:00 2001 From: Sergey B Kirpichev Date: Mon, 5 Aug 2024 12:53:00 +0300 Subject: [PATCH 2/3] Add cross-reference for attrs issue --- Tools/requirements-hypothesis.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Tools/requirements-hypothesis.txt b/Tools/requirements-hypothesis.txt index a40cfb28e1c039..ea753ade145c4a 100644 --- a/Tools/requirements-hypothesis.txt +++ b/Tools/requirements-hypothesis.txt @@ -1,5 +1,7 @@ # Requirements file for hypothesis that # we use to run our property-based tests in CI. +# see python-attrs/attrs#1326 attrs<=23.2.0 + hypothesis==6.104.2 From 362bc7af70d3cab793399ba5e3a4cdd538221116 Mon Sep 17 00:00:00 2001 From: Sergey B Kirpichev Date: Tue, 6 Aug 2024 05:49:19 +0300 Subject: [PATCH 3/3] Update Tools/requirements-hypothesis.txt Co-authored-by: Victor Stinner --- Tools/requirements-hypothesis.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Tools/requirements-hypothesis.txt b/Tools/requirements-hypothesis.txt index ea753ade145c4a..03f955ba8bf310 100644 --- a/Tools/requirements-hypothesis.txt +++ b/Tools/requirements-hypothesis.txt @@ -1,7 +1,7 @@ # Requirements file for hypothesis that # we use to run our property-based tests in CI. -# see python-attrs/attrs#1326 +# see https://github.com/python/cpython/issues/122686 attrs<=23.2.0 hypothesis==6.104.2