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