1. 02 Jan, 2018 1 commit
  2. 18 Dec, 2017 1 commit
  3. 15 Dec, 2017 1 commit
  4. 13 Dec, 2017 1 commit
  5. 22 Nov, 2017 2 commits
  6. 15 Nov, 2017 1 commit
  7. 14 Nov, 2017 1 commit
  8. 26 Sep, 2017 2 commits
  9. 25 Sep, 2017 1 commit
  10. 08 Sep, 2017 7 commits
  11. 06 Sep, 2017 1 commit
    • Ed Morley's avatar
      Correct changelog entries for v108, v109 and v110 (#469) · 312a468c
      Ed Morley authored
      Found by diffing the published buildpack archives and looking at the
      git log to see what changed. It looks like the v108 entry was
      accidentally added in #405, when the release being published there
      was actually v107. The setuptools update mentioned there never
      happened, since the `SETUPTOOLS_VERSION` variable was found to be
      unused and instead removed.
      312a468c
  12. 05 Sep, 2017 7 commits
  13. 31 Aug, 2017 2 commits
  14. 28 Aug, 2017 1 commit
  15. 24 Aug, 2017 1 commit
  16. 12 Aug, 2017 1 commit
  17. 10 Aug, 2017 2 commits
  18. 08 Aug, 2017 1 commit
    • Ed Morley's avatar
      Improve UX when clearing cache due to the stack changing (#442) · c029e44d
      Ed Morley authored
      * Test that the cache is invalidated when the stack changes
      
      * Improve UX when clearing cache due to the stack changing
      
      Now outputs a message informing that the cache was cleared, and
      clears the cache first to avoid a redundant message about removing
      an old Python version.
      c029e44d
  19. 03 Aug, 2017 1 commit
  20. 02 Aug, 2017 1 commit
  21. 01 Aug, 2017 1 commit
  22. 31 Jul, 2017 2 commits
  23. 17 Jul, 2017 1 commit
    • 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