<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="X-UA-Compatible" content="IE=Edge" /> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Compatibility Notes — pbr documentation</title> <link rel="stylesheet" href="../_static/classic.css" type="text/css" /> <link rel="stylesheet" href="../_static/pygments.css" type="text/css" /> <script type="text/javascript" id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script> <script type="text/javascript" src="../_static/jquery.js"></script> <script type="text/javascript" src="../_static/underscore.js"></script> <script type="text/javascript" src="../_static/doctools.js"></script> <script type="text/javascript" src="../_static/language_data.js"></script> <link rel="index" title="Index" href="../genindex.html" /> <link rel="search" title="Search" href="../search.html" /> <link rel="next" title="Release History" href="history.html" /> <link rel="prev" title="Linux/Python Compatible Semantic Versioning 3.0.0" href="semver.html" /> </head><body> <div class="related" role="navigation" aria-label="related navigation"> <h3>Navigation</h3> <ul> <li class="right" style="margin-right: 10px"> <a href="../genindex.html" title="General Index" accesskey="I">index</a></li> <li class="right" > <a href="history.html" title="Release History" accesskey="N">next</a> |</li> <li class="right" > <a href="semver.html" title="Linux/Python Compatible Semantic Versioning 3.0.0" accesskey="P">previous</a> |</li> <li class="nav-item nav-item-0"><a href="../index.html">pbr documentation</a> »</li> <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Using pbr</a> »</li> </ul> </div> <div class="document"> <div class="documentwrapper"> <div class="bodywrapper"> <div class="body" role="main"> <div class="section" id="compatibility-notes"> <h1>Compatibility Notes<a class="headerlink" href="#compatibility-notes" title="Permalink to this headline">¶</a></h1> <p>Useful notes about errors users may encounter when features cannot be supported on older versions of setuptools / pip / wheel.</p> <div class="section" id="setuptools"> <h2>setuptools<a class="headerlink" href="#setuptools" title="Permalink to this headline">¶</a></h2> <div class="section" id="evaluate-marker"> <span id="id1"></span><h3>evaluate_marker<a class="headerlink" href="#evaluate-marker" title="Permalink to this headline">¶</a></h3> <p>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.</p> </div> </div> <div class="section" id="pip"> <h2>pip<a class="headerlink" href="#pip" title="Permalink to this headline">¶</a></h2> <div class="section" id="markers"> <h3>markers<a class="headerlink" href="#markers" title="Permalink to this headline">¶</a></h3> <p>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.</p> </div> </div> <div class="section" id="recommended-setup-py"> <h2>Recommended setup.py<a class="headerlink" href="#recommended-setup-py" title="Permalink to this headline">¶</a></h2> <p><a class="reference internal" href="using.html#setup-py"><span class="std std-ref">setup.py</span></a>.</p> </div> <div class="section" id="sphinx"> <h2>Sphinx<a class="headerlink" href="#sphinx" title="Permalink to this headline">¶</a></h2> <div class="section" id="version-1-5-0"> <span id="sphinx-1-5"></span><h3>Version 1.5.0+<a class="headerlink" href="#version-1-5-0" title="Permalink to this headline">¶</a></h3> <p>The <code class="docutils literal notranslate"><span class="pre">warning-is-error</span></code> flag is only supported by Sphinx 1.5 and will cause errors when used with older versions.</p> </div> </div> </div> </div> </div> </div> <div class="sphinxsidebar" role="navigation" aria-label="main navigation"> <div class="sphinxsidebarwrapper"> <h3><a href="../index.html">Table of Contents</a></h3> <ul> <li><a class="reference internal" href="#">Compatibility Notes</a><ul> <li><a class="reference internal" href="#setuptools">setuptools</a><ul> <li><a class="reference internal" href="#evaluate-marker">evaluate_marker</a></li> </ul> </li> <li><a class="reference internal" href="#pip">pip</a><ul> <li><a class="reference internal" href="#markers">markers</a></li> </ul> </li> <li><a class="reference internal" href="#recommended-setup-py">Recommended setup.py</a></li> <li><a class="reference internal" href="#sphinx">Sphinx</a><ul> <li><a class="reference internal" href="#version-1-5-0">Version 1.5.0+</a></li> </ul> </li> </ul> </li> </ul> <h4>Previous topic</h4> <p class="topless"><a href="semver.html" title="previous chapter">Linux/Python Compatible Semantic Versioning 3.0.0</a></p> <h4>Next topic</h4> <p class="topless"><a href="history.html" title="next chapter">Release History</a></p> <div role="note" aria-label="source link"> <h3>This Page</h3> <ul class="this-page-menu"> <li><a href="../_sources/user/compatibility.rst.txt" rel="nofollow">Show Source</a></li> </ul> </div> <div id="searchbox" style="display: none" role="search"> <h3>Quick search</h3> <div class="searchformwrapper"> <form class="search" action="../search.html" method="get"> <input type="text" name="q" /> <input type="submit" value="Go" /> <input type="hidden" name="check_keywords" value="yes" /> <input type="hidden" name="area" value="default" /> </form> </div> </div> <script type="text/javascript">$('#searchbox').show(0);</script> </div> </div> <div class="clearer"></div> </div> <div class="related" role="navigation" aria-label="related navigation"> <h3>Navigation</h3> <ul> <li class="right" style="margin-right: 10px"> <a href="../genindex.html" title="General Index" >index</a></li> <li class="right" > <a href="history.html" title="Release History" >next</a> |</li> <li class="right" > <a href="semver.html" title="Linux/Python Compatible Semantic Versioning 3.0.0" >previous</a> |</li> <li class="nav-item nav-item-0"><a href="../index.html">pbr documentation</a> »</li> <li class="nav-item nav-item-1"><a href="index.html" >Using pbr</a> »</li> </ul> </div> <div class="footer" role="contentinfo"> © Copyright 2013, OpenStack Foundation. Last updated on 2019-04-20 06:58. Created using <a href="http://sphinx-doc.org/">Sphinx</a> 1.8.4. </div> </body> </html>