summary refs log tree commit diff
diff options
context:
space:
mode:
authorSean Quah <seanq@element.io>2022-03-15 15:19:33 +0000
committerSean Quah <seanq@element.io>2022-03-15 15:19:33 +0000
commit9a2ccb6df8761f1991b674f2ba8a8bbbd3cb6931 (patch)
tree4477a7b0ee8667f92627b33545207ab7a567735a
parentWIP: Try to fix twisted trunk job (diff)
downloadsynapse-9a2ccb6df8761f1991b674f2ba8a8bbbd3cb6931.tar.xz
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.
-rw-r--r--pyproject.toml6
1 files 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"