1. 26 Jul, 2018 1 commit
    • Terence Lee's avatar
      setup libsqlite3-dev and sqlite3 binary to match stack's libsqlite3-0 · 221722fb
      Terence Lee authored
      With inspiration from @KevinBrolly, this patch uses the stack image
      SQLite3 package but also still providing the dev headers and binary that
      users may still be using today. The benefit is that we won't need to
      rebuild all the python binaries for this to take affect. We can just
      stop shipping SQLite3 from future binaries. In addition, we don't need
      to worry about what version and when to update SQLite3 and maintaining
      the packages ourselves.
      
      This also includes updates to Python 2.7.15 and Python 3.6.6 so they can
      rebuilt with the stack image dev headers instead of building our own
      vendored SQLite3.
      221722fb
  2. 28 Jun, 2018 1 commit
  3. 14 Nov, 2017 1 commit
  4. 26 Sep, 2017 1 commit
  5. 17 Jul, 2017 2 commits
    • 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
  6. 23 Mar, 2017 2 commits
  7. 24 Dec, 2016 2 commits
    • 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
  8. 23 Dec, 2016 1 commit
  9. 26 Oct, 2016 1 commit
  10. 27 Jun, 2016 1 commit
  11. 15 Mar, 2016 1 commit
  12. 07 Dec, 2015 1 commit
  13. 08 Oct, 2015 1 commit
  14. 14 Jan, 2015 1 commit
  15. 28 Oct, 2014 1 commit
  16. 23 Aug, 2014 1 commit
  17. 02 Jun, 2014 2 commits
  18. 19 May, 2014 1 commit
  19. 02 Apr, 2014 1 commit
  20. 26 Mar, 2014 1 commit