summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xacts/framework/setup.py12
1 files changed, 10 insertions, 2 deletions
diff --git a/acts/framework/setup.py b/acts/framework/setup.py
index e527a21a0..c7ca73224 100755
--- a/acts/framework/setup.py
+++ b/acts/framework/setup.py
@@ -29,8 +29,7 @@ install_requires = [
# Latest version of mock (4.0.0b) causes a number of compatibility issues with ACTS unit tests
# b/148695846, b/148814743
'mock==3.0.5',
- # b/157117302: python3.5 is not supported by NumPy 1.19+
- 'numpy<=1.18.1',
+ 'numpy',
'pyserial',
'pyyaml>=5.1',
'tzlocal',
@@ -49,6 +48,15 @@ install_requires = [
'paramiko-ng',
]
+if sys.version_info < (3, 6):
+ replacements = {
+ 'tzlocal': 'tzlocal<=2.1',
+ 'numpy': 'numpy<=1.18.1',
+ }
+ install_requires = [replacements[pkg] if pkg in replacements else pkg for pkg in
+ install_requires]
+ install_requires.append('scipy<=1.4.1')
+
if sys.version_info < (3, ):
install_requires.append('enum34')
install_requires.append('statistics')