Skip to content

Instantly share code, notes, and snippets.

@riltsken
Created February 17, 2015 13:25
Show Gist options
  • Save riltsken/5f2fac9f139d2c4f7816 to your computer and use it in GitHub Desktop.
Save riltsken/5f2fac9f139d2c4f7816 to your computer and use it in GitHub Desktop.

Revisions

  1. riltsken created this gist Feb 17, 2015.
    7 changes: 7 additions & 0 deletions cache.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,7 @@
    #!/bin/sh

    DOWNLOAD_CACHE=vendor/pypi

    npm rebuild
    pip install --no-index --find-links=$DOWNLOAD_CACHE Cython
    pip install --no-index --find-links=$DOWNLOAD_CACHE -r pip-requirements.txt
    7 changes: 7 additions & 0 deletions install.sh
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,7 @@
    #!/bin/sh

    DOWNLOAD_CACHE=vendor/pypi

    npm install
    pip install --download=$DOWNLOAD_CACHE --no-use-wheel Cython
    pip install --download=$DOWNLOAD_CACHE --no-use-wheel -r pip-requirements.txt
    57 changes: 57 additions & 0 deletions vendor directory
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,57 @@
    Cython-0.21.1.tar.gz Add cython and greenlet required modules for gevent 2 months ago
    Cython-0.21.2.tar.gz cache cython, and install cython before gevent a month ago
    Flask-0.10.1.tar.gz Add flask to installation 2 months ago
    Jinja2-2.7.3.tar.gz B-65032: Added python-memcache and its dependencies 8 months ago
    MarkupSafe-0.23.tar.gz B-65032: Added python-memcache and its dependencies 8 months ago
    Pillow-2.6.0.tar.gz update pypi cache 5 months ago
    Pillow-2.6.1.tar.gz upgrade selenium, update cached dependencies 3 months ago
    Pillow-2.7.0.tar.gz add dependencies to cache a month ago
    Pygments-2.0.1.tar.gz [B-82132] Added more pypi packages 2 months ago
    Sphinx-1.2.3.tar.gz [B-82132] Added pypi packages 2 months ago
    Twisted-14.0.2.tar.bz2 update pypi cache 5 months ago
    Werkzeug-0.9.6.tar.gz Add flask to installation 2 months ago
    apache-libcloud-0.15.1.tar.bz2 upgrade libcloud 5 months ago
    apache-libcloud-0.16.0.tar.bz2 upgrade libcloud, hope it fixes cdn upload issues 3 months ago
    argparse-1.2.1.tar.gz [B-71408] Use cached PIP packages in bootstrap script. 10 months ago
    argparse-1.2.2.tar.gz upgrade libcloud, hope it fixes cdn upload issues 3 months ago
    argparse-1.3.0.tar.gz remove specter, add unittest2 2 months ago
    beautifulsoup4-4.3.2.tar.gz [B-71408] Use cached PIP packages in bootstrap script. 10 months ago
    characteristic-14.2.0.tar.gz Fixed an issue where Pilot couldn't access HTTPS URLs. 3 months ago
    docutils-0.12.tar.gz [B-82132] Added more pypi packages 2 months ago
    gevent-1.1.zip add dependencies to cache a month ago
    github3.py-0.8.2.tar.gz do not use wheel dependencies 5 months ago
    glue-0.9.2.tar.gz [B-71408] Use cached PIP packages in bootstrap script. 10 months ago
    greenlet-0.4.5.zip Add cython and greenlet required modules for gevent 2 months ago
    gunicorn-19.1.1.tar.gz Add gunicorn 2 months ago
    httplib2-0.9.tar.gz Updated requirements.txt with httplib2 6 months ago
    itsdangerous-0.24.tar.gz Add flask to installation 2 months ago
    mock-1.0.1.tar.gz [B-71408] Use cached PIP packages in bootstrap script. 10 months ago
    pep8-1.4.6.tar.gz [B-71408] Use cached PIP packages in bootstrap script. 10 months ago
    prettytable-0.7.2.tar.bz2 [B-82132] Added more pypi packages 2 months ago
    pyOpenSSL-0.13.1.tar.gz [B-71408] Use cached PIP packages in bootstrap script. 10 months ago
    pyasn1-0.1.7.tar.gz Fixed an issue where Pilot couldn't access HTTPS URLs. 3 months ago
    pyasn1-modules-0.0.5.tar.gz Fixed an issue where Pilot couldn't access HTTPS URLs. 3 months ago
    pycrypto-2.6.1.tar.gz B-75295: Added encrypted user API keys for acceptance tests 7 months ago
    pyflakes-0.7.3.tar.gz [B-71408] Use cached PIP packages in bootstrap script. 10 months ago
    pymemcache-1.2.8.tar.gz Update dependency tarballs 2 months ago
    requests-2.4.1.tar.gz do not use wheel dependencies 5 months ago
    requests-2.4.3.tar.gz upgrade selenium, update cached dependencies 3 months ago
    requests-2.5.0.tar.gz [B-82132] Added more pypi packages 2 months ago
    requests-2.5.1.tar.gz add dependencies to cache a month ago
    selenium-2.42.1.tar.gz B-75295: Added some basic acceptance tests with selenium 7 months ago
    selenium-2.44.0.tar.gz upgrade selenium, update cached dependencies 3 months ago
    service_identity-14.0.0.tar.gz Fixed an issue where Pilot couldn't access HTTPS URLs. 3 months ago
    setuptools-11.3.1.tar.gz add dependencies to cache a month ago
    setuptools-6.0.2.tar.gz do not use wheel dependencies 5 months ago
    setuptools-7.0.tar.gz upgrade selenium, update cached dependencies 3 months ago
    six-1.9.0.tar.gz add dependencies to cache a month ago
    sphinx_rtd_theme-0.1.6.tar.gz [B-82132] Added pypi packages 2 months ago
    sympy-0.7.5.tar.gz Added sympy to vendor 4 months ago
    treq-0.2.1.tar.gz Upgraded treq to 0.2.1. 5 months ago
    turbolift-2.1.3.tar.gz [B-82132] Added pypi packages 2 months ago
    txconnpool-0.1.1.tar.gz B-65032: Added txconnpool library 8 months ago
    unittest2-0.8.0.tar.gz remove specter, add unittest2 2 months ago
    uritemplate.py-0.3.0.tar.gz [B-71408] add github3.py to dependency cache 10 months ago
    virtualenv-1.10.1.tar.gz [B-71408] Use cached PIP packages in bootstrap script. 10 months ago
    zope.interface-4.1.1.tar.gz [B-71408] Use cached PIP packages in bootstrap script. 10 months ago
    zope.interface-4.1.2.tar.gz add dependencies to cache a month ago