xref: /aosp_15_r20/external/pytorch/requirements.txt (revision da0073e96a02ea20f0ac840b70461e3646d07c45)
1*da0073e9SAndroid Build Coastguard Worker# Python dependencies required for development
2*da0073e9SAndroid Build Coastguard Workerastunparse
3*da0073e9SAndroid Build Coastguard Workerexpecttest>=0.2.1
4*da0073e9SAndroid Build Coastguard Workerhypothesis
5*da0073e9SAndroid Build Coastguard Workernumpy
6*da0073e9SAndroid Build Coastguard Workerpsutil
7*da0073e9SAndroid Build Coastguard Workerpyyaml
8*da0073e9SAndroid Build Coastguard Workerrequests
9*da0073e9SAndroid Build Coastguard Worker# Setuptools>=74.0.0 stopped support for directly using private funcs(_msvccompiler)
10*da0073e9SAndroid Build Coastguard Worker# and consolidated all compiler logic in distutils used in Pytorch build, so older
11*da0073e9SAndroid Build Coastguard Worker# is required until pytorch build not refactored to work for latest setuptools.
12*da0073e9SAndroid Build Coastguard Workersetuptools<=72.1.0
13*da0073e9SAndroid Build Coastguard Workertypes-dataclasses
14*da0073e9SAndroid Build Coastguard Workertyping-extensions>=4.8.0
15*da0073e9SAndroid Build Coastguard Workersympy==1.12.1 ; python_version == "3.8"
16*da0073e9SAndroid Build Coastguard Workersympy==1.13.1 ; python_version >= "3.9"
17*da0073e9SAndroid Build Coastguard Workerfilelock
18*da0073e9SAndroid Build Coastguard Workernetworkx
19*da0073e9SAndroid Build Coastguard Workerjinja2
20*da0073e9SAndroid Build Coastguard Workerfsspec
21*da0073e9SAndroid Build Coastguard Workerlintrunner
22*da0073e9SAndroid Build Coastguard Workerninja
23*da0073e9SAndroid Build Coastguard Workerpackaging
24*da0073e9SAndroid Build Coastguard Workeroptree>=0.12.0 ; python_version <= "3.12"
25