From 885f6aff1cd818d7d9fd5439fc5bcdb9e17e9041 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Elena=20Pe=C3=B1a=20Tapia?= <57907331+ElePT@users.noreply.github.com> Date: Mon, 27 Mar 2023 12:23:12 +0200 Subject: [PATCH] pin symengine to `<0.10.0` (#9857) * pin symengine * Avoid specific version --- requirements.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/requirements.txt b/requirements.txt index 7c90220568d4..1c1b0da48a4c 100644 --- a/requirements.txt +++ b/requirements.txt @@ -7,7 +7,10 @@ sympy>=1.3 dill>=0.3 python-dateutil>=2.8.0 stevedore>=3.0.0 -symengine>=0.9 ; platform_machine == 'x86_64' or platform_machine == 'aarch64' or platform_machine == 'ppc64le' or platform_machine == 'amd64' or platform_machine == 'arm64' +# symengine pinning needed due lowered precision handling complex +# multiplication in version 0.10 wich breaks parameter assignment test +# (can be removed once issue is fix) +symengine>=0.9, <0.10; platform_machine == 'x86_64' or platform_machine == 'aarch64' or platform_machine == 'ppc64le' or platform_machine == 'amd64' or platform_machine == 'arm64' shared-memory38;python_version<'3.8' typing-extensions; python_version < '3.8' singledispatchmethod; python_version < '3.8'