• 
      

    Bump the version of django-pipeline to 1.6.14.

    Review Request #9702 — Created Feb. 26, 2018 and submitted

    Information

    Djblets
    release-1.0.x
    444084a...

    Reviewers

    We had to cap django-pipeline to 1.6.9 to work around a caching bug that
    was fixed in 1.6.10. After the release of 1.6.10, we never upgraded
    pipeline, and over time this exposed a new problem that affected new
    virtual environments. To efficiently compile static media bundles,
    pipeline uses the futures module, but if this isn't available, it
    compiles one at a time, serially.

    The problem was that, until 1.6.14, pipeline was conditionally adding
    futures as a dependency when building on Python < 3.2, but the
    pre-built wheels were built on a newer 3.x release, causing the
    dependency to be dropped and causing compilation to be slow.

    This change bumps to 1.6.14, fixing the old caching issue and the new
    dependency issue.

    Installed the new version and then re-built Review Board packages. Saw
    that the speed penalty I noticed went away, and that multiple files were
    being compiled at the same time.

    david
    1. Ship It!
    2. 
        
    chipx86
    Review request changed
    Status:
    Completed
    Change Summary:
    Pushed to release-1.0.x (e600b05)