pbr/doc/source/user/compatibility.rst
Doug Hellmann 2fa5003a05 rearrange existing documentation using the new standard layout
Change-Id: I885f1adf4fbfc1137c6c48039096bd7bdf89cbd3
Depends-On: Ia750cb049c0f53a234ea70ce1f2bbbb7a2aa9454
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-06-22 16:08:39 -04:00

1.2 KiB

Compatibility Notes

Useful notes about errors users may encounter when features cannot be supported on older versions of setuptools / pip / wheel.

setuptools

evaluate_marker

evaluate_markers may run into issues with the '>', '>=', '<', and '<=' operators if the installed version of setuptools is less than 17.1. Projects using these operators with markers should specify a minimum version of 17.1 for setuptools.

pip

markers

For versions of pip < 7 with pbr < 1.9, dependencies that use markers will not be installed. Projects using pbr and markers should set a minimum version of 1.9 for pbr.

setup_py.

Sphinx

Version 1.5.0+

The warning-is-error flag is only supported by Sphinx 1.5 and will cause errors when used with older versions.