Skip to content
Snippets Groups Projects
  1. Sep 26, 2017
  2. Sep 08, 2017
  3. Aug 01, 2017
  4. Jul 17, 2017
    • Ed Morley's avatar
      Exclude Python's test suite from generated Python archives (#425) · 78767e71
      Ed Morley authored
      This copies the official Docker Python images approach of stripping
      the Python test suite after building from source.
      
      For Python 3.6.2 this reduces the output from 184MB to 121MB and
      removes the following directories:
      ```
      .heroku/python/lib/python3.6/tkinter/test
      .heroku/python/lib/python3.6/ctypes/test
      .heroku/python/lib/python3.6/unittest/test
      .heroku/python/lib/python3.6/distutils/tests
      .heroku/python/lib/python3.6/sqlite3/test
      .heroku/python/lib/python3.6/lib2to3/tests
      .heroku/python/lib/python3.6/test
      ```
      
      For Python 2.7.13 this reduces the output from 127MB to 91MB and
      removes the following directories:
      ```
      .heroku/python/lib/python2.7/ctypes/test
      .heroku/python/lib/python2.7/unittest/test
      .heroku/python/lib/python2.7/distutils/tests
      .heroku/python/lib/python2.7/bsddb/test
      .heroku/python/lib/python2.7/lib-tk/test
      .heroku/python/lib/python2.7/sqlite3/test
      .heroku/python/lib/python2.7/lib2to3/tests
      .heroku/python/lib/python2.7/json/tests
      .heroku/python/lib/python2.7/email/test
      .heroku/python/lib/python2.7/test
      ```
      
      Fixes #424.
      78767e71
    • Josh Friend's avatar
      Add CPython 3.6.2 (#422) · 4293ec55
      Josh Friend authored
      4293ec55
  5. Jun 15, 2017
  6. Jun 03, 2017
  7. May 25, 2017
    • Ed Morley's avatar
      Improve the workflow for generating binaries for Heroku-16 (#387) · e621ff4d
      Ed Morley authored
      * Updates bob-builder to a version that clears out the previous
        build directory, which prevents the stale files seen in #379.
      * Adds a `buildenv-heroku-16` Make command to simplify the
        building and use of the Heroku-16 binary build environment.
      * Sets `S3_BUCKET` and `S3_PREFIX` in the Docker image, to save
        having to do so manually each time.
      * Removes the duplication of the bob-builder dependency between
        `Dockerfile` and `requirements.txt`.
      * Disables the pip version check during Docker build, to avoid the
        noisy stderr warning about Ubuntu 16.04 pip being older (v8.1.1).
      * Adds a `.dockerignore` to speed up the Docker build, by reducing
        the build context transferred to the daemon from 60MB to 2MB.
      * Applies some Dockerfile best practices like disabling/removing
        cached files (since layer invalidation makes caching pointless).
      e621ff4d
    • Kenneth Reitz's avatar
      Faster pipenv (#385) · a1ed1d7b
      Kenneth Reitz authored
      * skip pip install for pipenv
      
      * better
      
      * improvements
      
      * indent
      
      * chmod +x
      
      * export
      
      * skip uninstall too
      
      * pip freeze
      
      * Revert "skip uninstall too"
      
      This reverts commit faac96f62004f78c3d27a92cd865954fc7a3a53d.
      
      * better comments
      
      * redirect stderr to stdout
      a1ed1d7b
  8. May 11, 2017
  9. Mar 23, 2017
  10. Feb 23, 2017
  11. Dec 24, 2016
    • Kenneth Reitz's avatar
      Squashed commit of the following: · 17081d03
      Kenneth Reitz authored
      commit b611ff0cd6ed05ff27a42b6c2da656441056cfba
      Author: Kenneth Reitz <me@kennethreitz.org>
      Date:   Fri Dec 23 23:11:51 2016 -0500
      
          remove debugging statements
      
      commit d1ab8774
      Author: Kenneth Reitz <me@kennethreitz.org>
      Date:   Fri Dec 23 23:05:46 2016 -0500
      
          ln -s
      
      commit 6844d125
      Author: Kenneth Reitz <me@kennethreitz.org>
      Date:   Fri Dec 23 22:55:41 2016 -0500
      
          further debug
      
      commit 1346c290
      Author: Kenneth Reitz <me@kennethreitz.org>
      Date:   Fri Dec 23 22:54:42 2016 -0500
      
          debug
      
      commit 3bc1b5e6
      Author: Kenneth Reitz <me@kennethreitz.org>
      Date:   Fri Dec 23 22:53:23 2016 -0500
      
          say when installing pip or setuptools
      17081d03
    • Kenneth Reitz's avatar
      ln -s · d1ab8774
      Kenneth Reitz authored
      d1ab8774
  12. Dec 23, 2016
  13. Dec 18, 2016
  14. Dec 16, 2016
  15. Dec 15, 2016
  16. Nov 12, 2016
  17. Oct 26, 2016
  18. Aug 19, 2016
Loading