Casey
a9e5c60106
Merge pull request #922 from heroku/django/warn
...
Warn about EOL for Django release
v166
2020-03-05 12:33:32 -08:00
Casey Faist
1df55a6c3c
and add a changelog
2020-03-04 16:03:10 -08:00
Casey Faist
a51e4f8660
warn about EOL for Django release
2020-03-04 15:58:27 -08:00
Casey
46281960c7
Merge pull request #911 from heroku/https-instead-of-ftp
...
Use GitHub HTTPS instead of sourceware FTP
2020-03-03 15:04:28 -07:00
Casey Faist
a19d4950a9
changelog update and typo fix
2020-03-03 12:31:58 -08:00
Casey
753134a2fa
Merge branch 'master' into https-instead-of-ftp
2020-03-03 13:26:03 -07:00
Casey
998a15395b
Merge pull request #920 from heroku/python/382
...
Build and release Python 3.8.2
v165
2020-02-27 17:56:29 -05:00
Casey Faist
e68f556e63
Build and release Python 3.8.2
2020-02-27 15:26:33 -07:00
Casey
ef333c516b
Merge pull request #919 from heroku/upgrade-to-pip-20
...
Upgrade to pip 20
v164
2020-02-19 15:10:26 -05:00
Casey Faist
552f0f77d5
Changelog!
2020-02-19 13:59:25 -05:00
Casey Faist
583b9cfd95
Merge branch 'master' into upgrade-to-pip-19
2020-02-19 12:08:12 -05:00
Casey
c182bacdf2
Merge pull request #918 from heroku/hatchet/update-default-python-check
...
Bump to match the default version
2020-02-19 11:22:58 -05:00
Casey Faist
ca9b6de50f
Update changelog to pass check
2020-02-19 09:37:41 -05:00
Casey Faist
5910581665
Bump to match the default version
2020-02-19 09:26:29 -05:00
Casey
c1f6862110
Merge pull request #917 from heroku/get-pip-tmpdir
...
Download get-pip.py to tmpdir instead of root dir
2020-02-19 09:24:06 -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
e32aaf9d00
Merge pull request #912 from heroku/python-version-updates
...
Python version updates
v163
2019-12-23 13:39:10 -05:00
Casey Faist
ec57979bf8
comply with shellcheck, use -gt instead
2019-12-23 13:14:06 -05:00
Casey Faist
0057d19082
Typo in bash if-else block
2019-12-23 12:28:31 -05:00
Casey Faist
0419921227
bash is not python, so use bash block closers
2019-12-23 10:56:14 -05:00
Casey Faist
7d743e7998
Don't test for pypy on cedar 14
2019-12-23 09:57:07 -05:00
Casey Faist
2942fc8e4a
Correct Changelog
2019-12-23 01:28:06 -05:00
Casey Faist
0e1ac6217b
correct test expectations
2019-12-23 01:22:30 -05:00
Casey Faist
848c846a3d
Add tests for beta Pypy support
2019-12-23 00:17:22 -05:00
Casey Faist
179f345f5b
add beta Pypy support
2019-12-23 00:16:20 -05:00
Casey Faist
6fc11b8370
add up-to-date Pypy runtimes
2019-12-23 00:15:44 -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
514c494891
Add new Python runtimes
2019-12-23 00:08:04 -05:00
Casey Faist
9a9e972db0
Changelog update
2019-12-23 00:06:28 -05:00
Camille Baldock
9ff9466fd5
Use GitHub HTTPS instead of sourceware FTP
2019-12-20 12:21:52 -08:00
Casey
1750242ccd
Merge pull request #908 from heroku/changelog/162
...
Update changelog post-release
2019-12-06 12:38:00 -05:00
Casey Faist
50460beb95
Update changelog
2019-12-06 10:13:45 -05:00
Casey
69c17b343a
Merge pull request #907 from heroku/refactor-sqlite
...
Bug fix: fragile sqlite install
v162
2019-12-06 09:43:23 -05:00
Casey Faist
f31e9fa835
Correct failing smart requirement steps
2019-12-06 09:20:28 -05:00
Casey Faist
5788ff57cd
changelog
2019-12-05 11:59:13 -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
3a6f7f849b
Merge pull request #904 from heroku/sqlite-quickfix
...
Sqlite quickfix
v161
2019-12-02 16:57:01 -05:00
Casey Faist
475af5a1f8
test that sqlite installs properly
2019-12-02 15:57:05 -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
468d27ab98
Adapt pip-pop to changes in pip >= 10
...
The pip-diff and pip-grep tools from the vendorized `pip-pop` package
import internal modules from pip. In pip >= 10, internal modules were
moved under `pip._internal`, breaking the imports. Use `try...except
ImportError` to handle both import paths.
Also, the interface of the `PackageFinder` class from one of these
modules changed. Provide a wrapper function to allow creating objects of
this type using the old interface.
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
Casey
93a620e6ed
Merge pull request #881 from heroku/python-versions/2716-279
...
Python formula updates: 2.7.16-2.7.9
2019-10-30 09:20:09 -07:00
Casey
a7a257e099
Merge pull request #880 from heroku/python-versions/py2-base
...
SQLITE: Py2 base formula update
2019-10-30 09:19:58 -07:00