kennethreitz
ebe3ff2e2f
no more bash
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:54:00 -04:00
kennethreitz
f9b74e8bfe
use latest, to debug
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:35:25 -04:00
kennethreitz
a1e31696f6
just -c
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:29:37 -04:00
kennethreitz
4e207e4bb8
confirmed env working
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:28:20 -04:00
kennethreitz
e36d1a9406
try without -l
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:28:11 -04:00
kennethreitz
128a6dd0dc
diagnose
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:27:10 -04:00
kennethreitz
bf0aa7df8d
interactive
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:25:20 -04:00
kennethreitz
41da9d6df8
interactive
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:25:11 -04:00
kennethreitz
a3675f9c2a
try this
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:20:06 -04:00
kennethreitz
3b3cb9e6c0
try this
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:18:58 -04:00
kennethreitz
7d3ecc7bb4
attempt to force color
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:14:41 -04:00
kennethreitz
cb8ad83a06
capitalize Pipfile.lock
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:12:02 -04:00
kennethreitz
6fe93c9b9e
be more specific
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:07:59 -04:00
kennethreitz
83e64a15dd
consistiency
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:07:01 -04:00
kennethreitz
9634be2a40
unsupported
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:06:09 -04:00
kennethreitz
f7488df407
cleanups
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:05:19 -04:00
kennethreitz
40a0640349
cleanups
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:03:30 -04:00
kennethreitz
0fec3dcc00
cleanups
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:01:37 -04:00
kennethreitz
c05204d6b5
there we go
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 10:00:31 -04:00
kennethreitz
4db407f361
learn more
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 09:59:33 -04:00
kennethreitz
23929c97d0
try this
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 09:56:54 -04:00
kennethreitz
a095dceb93
echo not puts
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 09:53:52 -04:00
kennethreitz
7a9a9787d4
oops
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 09:52:49 -04:00
kennethreitz
18c22492af
oops
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 09:52:01 -04:00
kennethreitz
57e0a88585
oops
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 09:50:24 -04:00
kennethreitz
29aeefeba1
improvements to pipenv python version detection
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 09:49:41 -04:00
kennethreitz
2b7671369d
remove hashes for conda buildpack
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 09:38:29 -04:00
kennethreitz
a5b84e5ffb
requirements for anaconda buildpack
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 09:37:52 -04:00
kennethreitz
aeb4d075aa
Merge branch 'master' of https://git.heroku.com/python-builder-cedar-14 into upgrades
2017-09-26 09:36:58 -04:00
kennethreitz
6010d1f3ed
warn when using an older version of python
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 09:34:58 -04:00
kennethreitz
fc4f686f1e
2.7.14
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 09:24:01 -04:00
kennethreitz
f86ceaddfb
check for python_full_version too
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 09:23:49 -04:00
kennethreitz
c708a0af7d
pipfile > requirements.txt
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 09:23:00 -04:00
kennethreitz
a6ccde2bfd
python 2.7.14
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-26 09:20:00 -04:00
kennethreitz
29775c020a
changelog
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
v118
2017-09-24 23:20:01 -04:00
kennethreitz
50950c59df
Pipenv improvements ( #474 )
...
* improvements to pipenv
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
* capitalize
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2017-09-24 23:18:22 -04:00
Johannes Hoppe
9817eb149e
Update gdal to version 2.2.1 ( #452 )
2017-09-08 12:36:53 -04:00
Johannes Hoppe
a703d2febe
Update proj.4 to version 4.9.3 ( #451 )
2017-09-08 12:28:05 -04:00
Johannes Hoppe
e304405410
Update geos to version 3.6.2 ( #450 )
2017-09-08 12:20:14 -04:00
kennethreitz
17f992a106
Improvements ( #471 )
...
* only do this on heroku-16
* history
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
* code comment
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
v117
2017-09-08 12:02:03 -04:00
kennethreitz
24895082d3
update the changelog ( #470 )
v116
2017-09-08 11:56:35 -04:00
Zach McCormick
002780c2d9
Adding step to copy libjasper to vendor lib directory so that libgdal will load ( #449 )
2017-09-08 11:43:28 -04:00
Ed Morley
df7f8f3507
Skip vendoring libffi/libmemcached on Heroku-16 ( #465 )
...
* Add a test for the cryptography (cffi) compile step
Since it's currently untested.
* Skip vendoring libffi/libmemcached on Heroku-16
Unlike for Cedar-14, Heroku-16 comes with these packages pre-installed:
https://github.com/heroku/stack-images/blob/5a341970cfc1f201014262ad64c3b3e47514f663/heroku-16/installed-packages.txt#L111
https://github.com/heroku/stack-images/blob/5a341970cfc1f201014262ad64c3b3e47514f663/heroku-16/installed-packages.txt#L172
As such the build scripts had already been made a no-op on Heroku-16:
https://github.com/heroku/heroku-buildpack-python/blob/fedae5ceda5a42f594012f911c3808dd5dc6fd9e/builds/libraries/vendor/libffi#L6-L9
https://github.com/heroku/heroku-buildpack-python/blob/fedae5ceda5a42f594012f911c3808dd5dc6fd9e/builds/libraries/vendor/libmemcache#L6-L9
...meaning the Heroku-16 archives for them on S3 contain zero files.
However until now, the buildpack was still unnecessarily downloading
and extracting these empty archives - and not just on the first compile
(like on cedar-14), but every compile since the directory check will
never succeed.
2017-09-08 11:27:46 -04:00
Ed Morley
312a468cce
Correct changelog entries for v108, v109 and v110 ( #469 )
...
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.
2017-09-06 12:35:17 -04:00
kennethreitz
d4b8c2aeda
Undo sub_env for pip install, it was a terrible idea ( #467 )
...
* fixed the bug for pypy-5.8.0
* update changelog
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
* blacklist for old apps
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
* only blacklist pythonhome/path
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
* updated changelog
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
* be more agressive with blacklisting
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
* sub_env was a terrible idea
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
* changelog update
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
v115
2017-09-05 11:11:59 -04:00
kennethreitz
f86e8079b6
Blacklist for old apps ( #466 )
...
* fixed the bug for pypy-5.8.0
* update changelog
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
* blacklist for old apps
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
* only blacklist pythonhome/path
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
* updated changelog
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
v114
2017-09-05 10:44:08 -04:00
kennethreitz
36c6f5e388
Update README.md ( #464 )
2017-09-05 10:02:19 -04:00
kennethreitz
91a65b2984
Update README.md ( #463 )
2017-09-05 09:59:35 -04:00
kennethreitz
3010070d55
Update README.md ( #462 )
...
* Update README.md
* Update README.md
* Update README.md
2017-09-05 09:58:32 -04:00
Ed Morley
fedae5ceda
Tests: Make assertCaptured test failures easier to debug ( #461 )
...
Previously the contents of the file being searched was not output,
making it hard to know how to fix a test so that it would pass.
Before:
```
$ make test-heroku-16
...
testCffi
ASSERT:Expected </tmp/shunit.ayVGAO/tmp/output.6gMs/stdout> to contain <ZZZZZZZ>
testPylibmc
```
After:
```
$ make test-heroku-16
...
testCffi
ASSERT:Expected </tmp/shunit.FXWeuI/tmp/output.7Vfx/stdout> to contain <ZZZZZZZ>
! 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-3.6.2
-----> Installing pip
-----> Installing requirements with pip
Collecting cffi (from -r /tmp/testBoLG0/requirements.txt (line 1))
Downloading cffi-1.10.0-cp36-cp36m-manylinux1_x86_64.whl (406kB)
Collecting pycparser (from cffi->-r /tmp/testBoLG0/requirements.txt (line 1))
Downloading pycparser-2.18.tar.gz (245kB)
Installing collected packages: pycparser, cffi
Running setup.py install for pycparser: started
Running setup.py install for pycparser: finished with status 'done'
Successfully installed cffi-1.10.0 pycparser-2.18
testPylibmc
```
2017-09-05 09:43:17 -04:00