From 9a2ccb6df8761f1991b674f2ba8a8bbbd3cb6931 Mon Sep 17 00:00:00 2001 From: Sean Quah Date: Tue, 15 Mar 2022 15:19:33 +0000 Subject: Bump parameterized dependency to >= 0.7.4 parameterized < 0.7.4 can create classes with names that do not play well with trial in multiple worker mode. --- pyproject.toml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 4ec7a45c9a..9a515f48b7 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -173,7 +173,7 @@ pyjwt = { version = ">=1.6.4", optional = true } txredisapi = { version = ">=1.4.7", optional = true } hiredis = { version = "*", optional = true } Pympler = { version = "*", optional = true } -parameterized = { version = ">=0.7.0", optional = true } +parameterized = { version = ">=0.7.4", optional = true } ## Developer dependencies should not get included in "all". ## @@ -257,7 +257,9 @@ types-setuptools = ">=57.4.0" # Dependencies which are exclusively required by unit test code. This is # NOT a list of all modules that are necessary to run the unit tests. # Tests assume that all optional dependencies are installed. -parameterized = ">=0.7.0" +# parameterized<0.7.4 can create classes with names that would normally be invalid +# identifiers. trial really does not like this when running with multiple workers. +parameterized = ">=0.7.4" # The following are used by the release script click = "==7.1.2" -- cgit 1.4.1