forked from Qiskit/qiskit
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathrequirements.txt
24 lines (22 loc) · 1013 Bytes
/
requirements.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
retworkx>=0.11.0
numpy>=1.17
ply>=3.10
psutil>=5
scipy>=1.5
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'
shared-memory38;python_version<'3.8'
typing-extensions; python_version < '3.8'
# To be removed as a requirement in Terra 0.23.
tweedledum>=1.1,<2.0; platform_machine != 'arm64' or sys_platform != 'darwin'
# 1.1.1 has no wheel on M1 mac, which frequently causes problems for people.
# Better just to forbid that in those cases.
tweedledum>=1.1,<2.0,!=1.1.1; platform_machine == 'arm64' and sys_platform == 'darwin'
# Hack around stevedore being broken by importlib_metadata 5.0; we need to pin
# the requirements rather than the constraints if we need to cut a release
# before stevedore is fixed. `importlib_metadata` is not (currently) a direct
# requirement of Terra.
importlib_metadata<5.0; python_version<'3.8'