Casey Faist
a51e4f8660
warn about EOL for Django release
2020-03-04 15:58:27 -08:00
Casey Faist
e68f556e63
Build and release Python 3.8.2
2020-02-27 15:26:33 -07:00
Casey Faist
583b9cfd95
Merge branch 'master' into upgrade-to-pip-19
2020-02-19 12:08:12 -05:00
Joe Kutner
520c240edd
Download get-pip.py to tmpdir instead of root dir
2020-02-16 09:27:07 -06:00
Casey Faist
61341d17b8
Update to newly released 20.0.2
2020-02-12 14:45:51 -05:00
Casey Faist
acfc7240f8
Merge branch 'master' into upgrade-to-pip-19
2020-02-11 11:47:21 -05:00
Casey Faist
ec57979bf8
comply with shellcheck, use -gt instead
2019-12-23 13:14:06 -05:00
Casey Faist
179f345f5b
add beta Pypy support
2019-12-23 00:16:20 -05:00
Casey Faist
f189df5415
Warn about EOL on Python 2 install
2019-12-23 00:13:54 -05:00
Casey Faist
8253ffa354
Default version updates
2019-12-23 00:10:39 -05:00
Casey Faist
f31e9fa835
Correct failing smart requirement steps
2019-12-06 09:20:28 -05:00
Casey Faist
f0f3463658
remove typo
2019-12-05 11:54:58 -05:00
Casey Faist
ffc7683c05
remove broken pin from sqlite install
2019-12-05 11:17:58 -05:00
Casey Faist
d166ee88d7
add tracking for sqlite install success or failure
2019-12-02 15:22:03 -05:00
Casey Faist
ba55465a2b
Version bump sqlite
2019-12-02 15:16:31 -05:00
Claudio Jolowicz
8eb2954e92
Pin to pip 9.0.2 for pipenv users only
...
This addresses an issue raised by @CaseyFeist during code review:
Updating pip for pipenv users or requiring them to update without a
heads up won't be a good experience (our version is old enough that
they'll need to uninstall and reinstall pipenv locally to successfully
update). If you can refactor this to stay pinned to current version for
pipenv users only, I should be able to accept this (and the related
project updates).
https://github.com/heroku/heroku-buildpack-python/pull/833#issuecomment-537758441
2019-11-24 15:43:13 +01:00
Claudio Jolowicz
515a222cc4
Upgrade to pip 19.1.1 for Python 3.4 projects
...
Python 3.4 support was dropped in pip >= 19.2. For projects still on
this Python version, use pip 19.1.1 instead of pip 19.2.1.
2019-11-24 15:43:13 +01:00
Claudio Jolowicz
53c4674ecd
Upgrade to pip 19.2.3
...
Bump PIP_UPDATE from 9.0.2 to 19.2.3. This variable is used in bin/steps/python
to determine which pip version to install or upgrade to.
2019-11-24 15:43:13 +01:00
Alexandre Paroissien
ab89e49235
Fix pipenv install twice in CI
2019-10-22 11:28:08 -07:00
Casey Faist
4328847f1e
update tests and default 2.7
2019-10-21 17:04:23 -07:00
Casey
0207d8aff0
Merge branch 'master' into we-are-the-walrus
2019-10-18 09:59:29 -07:00
Casey Faist
34508bfc35
Temporarily Revert "Fix pipenv install twice in CI"
...
This reverts commit c410fd36a6 .
This is a temporary revert in order to release new python binaries first
and then roll this change out in a separate release. This keeps releases
smaller and better organized in case we need to roll back.
2019-10-17 16:44:58 -07:00
Casey Faist
33cd4a5fe1
remove copy-paste typo
2019-10-17 16:09:27 -07:00
Casey Faist
9a830367fe
add 3.8 support
2019-10-17 14:59:26 -07:00
Casey Faist
47c6dbab32
add var to handle staged binaries
2019-10-14 11:15:06 -07:00
David Zülke
00d44d2e34
Revert "Refactor: $BUILD_DIR"
2019-10-09 15:28:31 +02:00
Casey Faist
cd4601a707
add double-quotes to comply with shellcheck
2019-10-07 18:05:34 -07:00
Duane Hutchins
05e29c74bc
Changed hardcoded /app into $BUILD_DIR
2019-10-07 16:41:07 -07:00
Casey
df18c0485d
Merge branch 'master' into fix-pipenv-install-twice-ci
2019-09-30 14:05:27 -07:00
Claudio Jolowicz
0c701de466
Fix typo in command to log pip-diff failure
...
The pip-diff tool from vendor/pip-pop is used to determine stale
requirements. When pip-diff encounters an unexpected failure, a count is
logged using mcount from heroku/buildpack-stdlib.
Due to a typo, mount(8) was invoked instead of mcount, with an invalid
argument.
2019-09-25 09:48:10 +02:00
Alexandre Paroissien
c410fd36a6
Fix pipenv install twice in CI
2019-09-24 15:03:40 +07:00
Casey Faist
a80f2be020
download get-pip silently
2019-09-12 14:31:09 -07:00
Pi Delport
b1b3ab1c92
(Typo: requriements -> requirements)
2019-09-12 11:13:03 -07:00
Casey Faist
c969fa0d36
update default pythons
2019-09-11 17:39:38 -07:00
Casey Faist
56322381f0
Revert "update get-pip to look for sha"
...
This reverts commit a2f3ff7a35 .
2019-09-11 16:59:20 -07:00
Casey Faist
dc878449ee
Revert "update default_pythons to include sha version"
...
This reverts commit 204a6215b2 .
2019-09-11 16:59:11 -07:00
Casey Faist
204a6215b2
update default_pythons to include sha version
2019-09-11 16:37:26 -07:00
Casey Faist
a2f3ff7a35
update get-pip to look for sha
2019-09-11 16:36:48 -07:00
Casey Faist
44fe0fe3fd
move get-pip to s3
2019-09-11 13:37:18 -07:00
David Zuelke
38f9a41a54
HOTFIX heroku-16 builds with sqlite3
...
upstream version has changed to 3.11.0-1ubuntu1.2, but local package version is still on 3.11.0-1ubuntu1.1, so the download fails otherwise
2019-06-21 19:17:22 +02:00
Casey Faist
9d3639685a
add new python and update default
2019-04-03 09:12:44 -07:00
Casey
76bb572a4d
Release prep 151 ( #813 )
...
* new runtimes
* update default latest
2019-03-21 10:54:12 -07:00
Casey
21430070ad
Python release prep ( #809 )
...
* new recipe for new runtime
* add new runtime formula
* add test updates for new runtime release
* wrangle tests into submission
* update tests to use default_pythons
* delete commented code
2019-03-13 12:25:03 -07:00
David Zülke
c361c2ffc4
HOTFIX for cedar-14 python builds ( #805 )
2019-03-04 14:46:33 -08:00
Casey
49e9147439
track usage of older feature steps ( #802 )
...
* track usage of older feature steps
* remove typo whitespace
* make buildvars consistently cased
2019-02-21 14:06:20 -08:00
Casey Faist
797652a75d
new runtimes and travis test updates
2019-01-31 14:46:42 -05:00
Casey Faist
d7351513c7
changelog and test update
2018-12-12 17:26:28 -05:00
Casey Faist
0437a6e84f
update latest python 2 in pipenv-version step
2018-11-15 09:37:43 -06:00
Casey Faist
2ffb10da34
update latest vars in compile
2018-11-14 16:57:02 -06:00
Casey Faist
8d1ebf7288
bump default 3.6 version
2018-11-14 16:24:46 -06:00