diff options
author | Sean Quah <seanq@element.io> | 2022-03-15 15:19:33 +0000 |
---|---|---|
committer | Sean Quah <seanq@element.io> | 2022-03-15 15:19:33 +0000 |
commit | 9a2ccb6df8761f1991b674f2ba8a8bbbd3cb6931 (patch) | |
tree | 4477a7b0ee8667f92627b33545207ab7a567735a /pyproject.toml | |
parent | WIP: Try to fix twisted trunk job (diff) | |
download | synapse-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.
Diffstat (limited to 'pyproject.toml')
-rw-r--r-- | pyproject.toml | 6 |
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" |