• Xavier Thompson's avatar
    [feat] Respect pinned versions in bootstrap · d2a297c5
    Xavier Thompson authored
    If zc.buildout or its dependencies have pinned versions that do not
    match the currently running versions, they are now installed in the
    local eggs directory from scratch according to the pinned versions.
    
    In offline mode this merely ensures that versions that satisfy the
    requirements are already available. This is the case when the eggs
    are already installed, or when the running versions are a match to
    the pinned versions or the absence of a pinned version.
    
    If after this matching versions of zc.buildout and its dependencies
    are not located in the local eggs or develop-eggs directories, they
    are copied there as was already the case before.
    d2a297c5
buildout.py 82 KB