pytz
praw<8.0.0,>=4.0.0
requests<4.0.0,>=2.0.0

[:python_version != "3.3"]
xmltodict==0.12
sqlalchemy<1.4

[:python_version < "3.3"]
ipaddress<2.0

[:python_version < "3.6"]
update-checker<0.18
maxminddb<2.0

[:python_version <= "3.5" and python_version != "2.7"]
geoip2<4.0

[:python_version == "2.7"]
geoip2<4.0,>=3.0
dnspython<2.0

[:python_version == "3.3"]
xmltodict<0.12.0
urllib3<1.23
dnspython<1.16.0
sqlalchemy<1.3

[:python_version >= "3.4"]
dnspython<4.0

[:python_version >= "3.6"]
geoip2<5.0,>=4.0

[dev]
pytz
praw<8.0.0,>=4.0.0
requests<4.0.0,>=2.0.0
coveralls
flake8-coding
flake8-future-import<0.4.6
sphinx
sphinxcontrib-autoprogram

[dev:python_version != "3.3"]
xmltodict==0.12
sqlalchemy<1.4
pytest<4.7,>=4.6
flake8<4.8.0,>=3.7.0

[dev:python_version < "3.3"]
ipaddress<2.0

[dev:python_version < "3.6"]
update-checker<0.18
maxminddb<2.0

[dev:python_version <= "3.5" and python_version != "2.7"]
geoip2<4.0

[dev:python_version == "2.7"]
geoip2<4.0,>=3.0
dnspython<2.0

[dev:python_version == "3.3"]
xmltodict<0.12.0
urllib3<1.23
dnspython<1.16.0
sqlalchemy<1.3
pytest<4.3
flake8<4.6.0
setuptools<40.0

[dev:python_version >= "3.4"]
dnspython<4.0

[dev:python_version >= "3.6"]
geoip2<5.0,>=4.0
