# Version constraints for pip installation.
#
# This file doesn't install any packages. It specifies version constraints
# that will be applied if a package is needed.
#
# When pinning something here, please provide an explanation of why.  Ideally,
# link to other information that will help people in the future to remove the
# pin when possible.  Writing an issue against the offending project and
# linking to it here is good.

# This is a backport which can only be installed on Python 2.7
futures ; python_version == "2.7"

# Sphinx 2.0.0 drops support for python 2.7 which we still need.
# pip-compile can't resolve dependencies for Sphinx 1.8.5:
# https://github.com/jazzband/pip-tools/issues/810
Sphinx<1.8.5

# A dependency of pytest.  Pytest doesn't constrain it and 6.0.0 onward
# only works with python 3
more-itertools<6.0.0

path.py<12.0           # path.py 12.0 drops support for python 2.7
