- Aug 03, 2017
-
-
Kenneth Reitz authored
* fixed the bug for pypy-5.8.0 * cleanup makefile Signed-off-by:
Kenneth Reitz <me@kennethreitz.org> * allow builds to happen when capitalization is used Signed-off-by:
Kenneth Reitz <me@kennethreitz.org> * restore behavior Signed-off-by:
Kenneth Reitz <me@kennethreitz.org> * make makefile default to heroku-16 * test geos libraries Signed-off-by:
Kenneth Reitz <me@kennethreitz.org>
-
- Aug 01, 2017
-
-
Johannes Hoppe authored
* Update GDAL version to 1.11.5 Update GDAL to latest bugfix release, see http://trac.osgeo.org/gdal/wiki/Release/1.11.5-News * Use pushd and popd in favor of cd
-
Kenneth Reitz authored
-
Josh Friend authored
-
- Jul 17, 2017
-
-
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.
-
Kenneth Reitz authored
* pypy3-5.8.0 * updated cpython to 3.6.2 * update README to reflect new Python version
-
Josh Friend authored
-
- Jun 20, 2017
-
-
Kenneth Reitz authored
-
Kenneth Reitz authored
* update default python to 3.6.1 * v110 * nltk python2
-
- Jun 15, 2017
-
-
Kenneth Reitz authored
-
- Jun 14, 2017
-
- Jun 05, 2017
-
-
Kenneth Reitz authored
-
Kenneth Reitz authored
* silently use sp-grep * history * update license
-
Kenneth Reitz authored
-
- Jun 03, 2017
-
-
Kenneth Reitz authored
* python 3.5.3 * v108 * new setuptools version * removed unneeded variable
-
Kenneth Reitz authored
* Revert "Fix pyyaml (#402)" This reverts commit ff949085. * Revert "Don't install packages that could mess packaging up (#397)" This reverts commit 5496c02f.
-
- Jun 02, 2017
-
-
Kenneth Reitz authored
* Revert "use pkg_resources to check for distributions (#395)" This reverts commit 9b185f99. * use sp-grep for django detection * sp-grep * fix setuptools script
-
- May 31, 2017
-
-
Kenneth Reitz authored
* updated changelog * remove setuptools sanity check * update changelog * pip-clean * changelog note * refactor codebase to improve package name detection * fix version string * cleanup * add messaging, improve execution * do uninstall first
-
Ed Morley authored
The recent fixes on bob-builder master have now been released.
-
- May 30, 2017
-
-
Kenneth Reitz authored
* updated changelog * remove setuptools sanity check
-
David Lord authored
more accurate than parsing requirements.txt fixes #359
-
- May 26, 2017
-
-
Kenneth Reitz authored
* attempted fix * added a comment * fixes * improved changelog
-
- May 25, 2017
-
-
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).
-
Ed Morley authored
In cases where there is no stderr there was previously no output, which made it hard to find the cause. The assertion messages have also been adjusted to remove the repetition (shunit2 already outputs expected vs actual itself). Before: ``` testPipenv ASSERT:Expected captured exit code to be 0; was <2> expected:<0> but was:<2> testPipenvVersion ``` After: ``` testPipenv ASSERT:Captured exit code - expected:<0> but was:<2> ! Warning: Your application is missing a Procfile. This file tells Heroku how to run your application. ! Learn more: https://devcenter.heroku.com/articles/procfile -----> Installing python-2.7.13 -----> Installing pip -----> Generating 'requirements.txt' with pipenv testPipenvVersion ``` Fixes #389.
-
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
-
- May 11, 2017
-
-
Kenneth Reitz authored
-
Kaelan Thijs Fouwels authored
-
Kenneth Reitz authored
-
Josh Friend authored
-
- May 05, 2017
-
-
Ed Morley authored
So that any changes made to `.heroku/` within pre_compile (such as installing additional libraries required for the later pip install) are not clobbered by the cache being copied over afterwards. Fixes #320.
-
Kenneth Reitz authored
* update python.gunicorn.sh to WEB_CONCURRENCY.sh * don't remove WEB_CONCURRENCY for prefixed 0s * split gunicorn functionality into its own file * cleanup comments * fix var ordering * add retry to curl * use proper url for buildpack stdlib
-
- May 03, 2017
-
-
Kenneth Reitz authored
* basics of metrics * pin to stdlib v2 * measure python installation size * lots of additional metrics * add old output methods * $ * empty commit
-
- Apr 25, 2017
-
-
Kenneth Reitz authored
* don't unset DYNO (we're running on Heroku) Fixes #280 * blacklist STACK env var for subshells
-
- Mar 23, 2017
-
-
Kenneth Reitz authored
-
Kenneth Reitz authored
-
Kenneth Reitz authored
-
Kenneth Reitz authored
-
Kenneth Reitz authored
-
Kenneth Reitz authored
-
Kenneth Reitz authored
-