• C
    Lower stevedore version requirement · 56f356f1
    Cleber Rosa 提交于
    The current requirement set for the stevedore library doing build/use
    of Avocado doesn't actually reflect the minimum version needed.
    
    The proof is that Avocado on EL7, when installed from packages, will
    run just fine with 0.14, the version that ships on that distro.
    
    Without this change, package builds on EL7 attempt to download a newer
    (Python) module:
    
        Processing dependencies for avocado-framework==50.0
        Searching for stevedore>=1.8.0
        Reading https://pypi.python.org/simple/stevedore/
        Best match: stevedore 1.21.0
        Downloading  https://pypi.python.org/[...]/stevedore-1.21.0.tar.gz[...]
    
    With this change, no download is attempted:
    
        Processing dependencies for avocado-framework==50.0
        Searching for stevedore==0.14
        Best match: stevedore 0.14
        Adding stevedore 0.14 to easy-install.pth file
        Using /usr/lib/python2.7/site-packages
        Finished processing dependencies for avocado-framework==50.0
    
    A couple of stevedore requirement mentions were preserved. Explanation:
    
     * requirements-docs.txt: it's used on readthedocs.org only
     * requirements-travis.txt: it's used Travis-CI only
    Signed-off-by: NCleber Rosa <crosa@redhat.com>
    56f356f1
setup.py 7.1 KB