crcmod<2.0,>=1.7
dill<0.3.1,>=0.3.0
fastavro<0.22,>=0.21.4
future<1.0.0,>=0.16.0
grpcio<2,>=1.12.1
hdfs<3.0.0,>=2.1.0
httplib2<=0.12.0,>=0.8
mock<3.0.0,>=1.0.1
pymongo<4.0.0,>=3.8.0
oauth2client<4,>=2.0.1
protobuf<4,>=3.5.0.post1
pydot<2,>=1.2.0
python-dateutil<3,>=2.8.0
pytz>=2018.3
pyyaml<4.0.0,>=3.12

[:python_version < "3.0"]
avro<2.0.0,>=1.8.1
funcsigs<2,>=1.0.2
futures<4.0.0,>=3.2.0
pyvcf<0.7.0,>=0.6.8

[:python_version < "3.5.0"]
typing<3.7.0,>=3.6.0

[:python_version >= "3.0"]
avro-python3<2.0.0,>=1.8.1

[:python_version >= "3.0" or platform_system != "Windows"]
pyarrow<0.15.0,>=0.11.1

[docs]
Sphinx<2.0,>=1.5.2

[gcp]
cachetools<4,>=3.1.0
google-apitools<0.5.29,>=0.5.28
google-cloud-datastore<1.8.0,>=1.7.1
google-cloud-pubsub<1.1.0,>=0.39.0
google-cloud-bigquery<1.18.0,>=1.6.0
google-cloud-core<2,>=0.28.1
google-cloud-bigtable<1.1.0,>=0.31.1

[gcp:python_version < "3.0"]
proto-google-cloud-datastore-v1<=0.90.4,>=0.90.0
googledatastore<7.1,>=7.0.1

[test]
nose>=1.3.7
nose_xunitmp>=0.4.1
numpy<2,>=1.14.3
pandas<0.25,>=0.23.4
parameterized<0.7.0,>=0.6.0
pyhamcrest<2.0,>=1.9
tenacity<6.0,>=5.0.2
