Ian Stapleton Cordasco
a775b06d2f
Merge pull request #731 from heroku/heroku-18-ci
...
Add heroku-18 to our Travis CI config
2018-07-10 07:31:44 -05:00
Ian Stapleton Cordasco
2d290e94e9
Add heroku-18 to our Travis CI config
...
- Add stage to Travis CI config and update tests.sh script to recognize
it
- Update tests to assert there is no Python 2 on Heroku-18
- Update nltk fixture to use Python 3.6 so we can test it on all stacks
Closes gh-730
2018-07-09 11:51:03 -05:00
Ian Stapleton Cordasco
179e6287b1
Prevent Python 3.7 from being unsupported
...
Python 3.7.0 is supported but not preferred given how new it is. As a
result, we don't want it to be the default, but we also don't want users
to be confused when upgrading to it.
Closes gh-728
2018-07-06 09:11:26 -05:00
Ian Stapleton Cordasco
18945ff1a9
Merge pull request #724 from heroku/publish-automation
...
Steal the java buildpack's release script
2018-07-06 08:34:12 -05:00
Ian Stapleton Cordasco
2e630ab55c
Steal the java buildpack's release script
...
This will make releasing new versions easier for us.
Closes gh-723
2018-06-28 12:33:54 -05:00
Ian Stapleton Cordasco
83d5d6caa9
Merge pull request #722 from heroku/python-3.7-and-3.6.6
...
Build Python 3.6.6 and 3.7.0
v136
2018-06-28 11:09:23 -05:00
Ian Stapleton Cordasco
abade31848
Update defaults for Python 3 apps on Heroku
...
Also update our documentation and CHANGELOG for this version of the
buildpack.
2018-06-28 10:57:13 -05:00
Ian Stapleton Cordasco
9a3c1fab04
Build Python 3.6.6 and 3.7.0
...
Add runtime build recipes for our newly released versions
Closes gh-720
Closes gh-721
2018-06-28 08:33:50 -05:00
Ian Stapleton Cordasco
d18f1fedd8
Merge pull request #710 from KevinBrolly/master
...
Updated README for python 3.6.5 and CHANGELOG for v135
2018-06-12 08:19:20 -05:00
Kevin Brolly
d9a963c8b2
Updated README for python 3.6.5 and CHANGELOG for v135
2018-06-08 12:14:55 -07:00
Ian Stapleton Cordasco
dbeca147d2
Merge pull request #701 from allyjweir/bump-pipenv-version
...
Bump pipenv version
v135
2018-05-29 07:11:12 -05:00
Ian Stapleton Cordasco
ca41bc87d3
Merge branch 'master' into bump-pipenv-version
2018-05-25 12:56:58 -05:00
Ian Stapleton Cordasco
e717d0a60b
Merge pull request #703 from heroku/fix-new-shellcheck-warnings
...
Fix new shellcheck warnings breaking periodic CI
2018-05-25 12:56:43 -05:00
Ian Stapleton Cordasco
f0081e6faf
Fix new shellcheck warnings breaking periodic CI
...
New warnings were found in our periodic (CRON) CI jobs.
Fixes https://travis-ci.org/heroku/heroku-buildpack-python/jobs/383404864
2018-05-25 12:16:47 -05:00
Ally Weir
57ec0c38ae
Fix shellcheck linting issues
2018-05-24 14:38:14 +01:00
Ally Weir
f1e1df2fa1
Bump pipenv version
2018-05-24 11:37:01 +01:00
Ian Stapleton Cordasco
b0f49570d4
Merge pull request #699 from heroku/reenable-shellcheck
...
Let's test re-enabling shellcheck in CI
2018-05-18 08:39:52 -05:00
Ian Stapleton Cordasco
f072b73093
Fix-up SC2219 errors in our shell scripts
...
Caught these with the re-added shellcheck linting.
2018-05-10 08:32:24 -05:00
Ian Stapleton Cordasco
f174d03f7d
Let's test re-enabling shellcheck in CI
...
shellcheck is a truly valuable utility. Unfortunately installing the
packages from debian-sid introduces a conflict. Let's try another
suggestion from: https://github.com/koalaman/shellcheck/wiki/TravisCI
Refs
https://github.com/heroku/heroku-buildpack-python/commit/a0275888a26b8f0132c7bb9fe3bf194b5c4fab1f
2018-05-10 08:16:36 -05:00
Pradeep Damodara
af7332b5b2
Update pipenv-to-pip to read lockfiles properly
...
Use the appropriate encoding to read a Pipfile.lock so we can
properly load the data.
Closes #678
2018-05-07 14:47:45 -05:00
kennethreitz
6e89f2cc96
buildpack.toml
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
v134
2018-05-02 12:37:07 -04:00
kennethreitz
a8fdd1e532
Python 3.6.5 ( #695 )
...
* 3.6.5
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
* fix tests
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-05-02 09:35:32 -04:00
kennethreitz
6a96169466
Merge branch 'master' of github.com:heroku/heroku-buildpack-python
2018-05-02 07:18:24 -04:00
kennethreitz
22174d6232
fix tests
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-05-02 07:10:22 -04:00
kennethreitz
539bf80bfe
Update compile
2018-05-02 07:05:31 -04:00
kennethreitz
14a6c862c8
lots of comments
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-05-02 06:58:48 -04:00
kennethreitz
3d8f6de92e
update latest version of python
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-05-01 11:28:42 -04:00
kennethreitz
debee377b8
changelog entry
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-05-01 11:26:50 -04:00
kennethreitz
c1bb04e013
Update README.md
2018-05-01 10:28:28 -04:00
Ian Stapleton Cordasco
3c64697472
Add Python 2.7.15 to the list of runtimes ( #692 )
...
* Add Python 2.7.15 to the list of runtimes
Closes #691
* Update the default Python 2 to 2.7.15 everywhere
2018-05-01 10:27:32 -04:00
Terence Lee
df6c8c78af
only need to build libmemcache dev for cedar-14 ( #690 )
2018-05-01 09:17:18 -04:00
kennethreitz
6bcbf19bb0
test git egg installation ( #666 )
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-04-26 09:16:11 -04:00
kennethreitz
dd0aee7b06
update metrics
2018-04-20 10:16:27 -04:00
Josh Friend
23827b59c8
Add CPython 3.6.5 ( #676 )
...
fixes #674
2018-04-18 09:10:33 -04:00
kennethreitz
41e3fee30c
changelog
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-04-17 16:51:09 -04:00
kennethreitz
a0275888a2
Pip frozen version ( #683 )
...
* freeze pip version, upon installation
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
* use PIP_UPDATE environment variable
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
* disable shell checking (for now)
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
* --disable-pip-version-check
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-04-17 16:50:01 -04:00
kennethreitz
9eddeaeef9
codeowners ( #668 )
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-03-21 09:52:09 -04:00
kennethreitz
4d8c7a4639
improve pip installation
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
v132
2018-03-20 13:21:46 -04:00
kennethreitz
23400d7862
update pip installation method, to include setuptools
2018-03-20 13:20:49 -04:00
kennethreitz
1534bc3d76
fix bug with pip
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
v131
2018-03-20 06:53:37 -04:00
kennethreitz
34fccf64a4
9.0.2
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-03-20 06:38:27 -04:00
kennethreitz
a75e4fdf2d
pip
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
v130
2018-03-19 11:02:14 -04:00
kennethreitz
f0201c3e38
9.0.2
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-03-19 11:00:16 -04:00
kennethreitz
877aa79e19
cleanup pip upgrade step
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-03-19 10:56:59 -04:00
kennethreitz
730c4b314b
changelog
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-03-19 10:54:28 -04:00
kennethreitz
d0ed320447
don't upgrade pip
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-03-19 10:53:57 -04:00
kennethreitz
18965ac04c
upgrade pip
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
v128
2018-03-19 07:18:15 -04:00
kennethreitz
2f160c5652
changelog
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-03-19 07:16:58 -04:00
kennethreitz
5b64b73c0b
pipenv
...
Signed-off-by: Kenneth Reitz <me@kennethreitz.org >
2018-03-19 07:16:21 -04:00
Yury V. Zaytsev
c732097d17
Output pipenv version in steps ( #662 )
...
* Since pipenv is being pinned now, output pinned version in steps
Signed-off-by: Yury V. Zaytsev <yury.zaytsev@moneymeets.com >
* Update README.md example output to match new reality
Signed-off-by: Yury V. Zaytsev <yury.zaytsev@moneymeets.com >
* Update pipenv
2018-03-19 07:15:37 -04:00