Commit Graph

24 Commits

Author SHA1 Message Date
Tianon Gravi 682708e786 Add a small test to ensure that the pip version we installed is the pip we got
See https://github.com/docker-library/python/issues/118 for context.
2016-06-28 15:25:15 -07:00
Kane 8726813a89 Prevent two versions of pip 2016-06-28 15:15:15 -07:00
Tianon Gravi 80e4493d12 Update to 3.5.2, 3.4.5 2016-06-27 10:27:00 -07:00
Tianon Gravi 0610d9ccc2 Update to alpine:3.4 2016-06-07 08:54:35 -07:00
Tianon Gravi 9383f7d4d2 Update to pip 8.1.2 2016-05-11 14:48:17 -07:00
Sukrit Khera 3232863ad5 Fixes https://github.com/docker-library/python/pull/102 (tests folder removal) 2016-04-25 20:37:58 -07:00
Tianon Gravi 8179a07e8a Merge pull request #90 from ushuz/lzma-deps
Add missing build dependency for lzma module
2016-04-21 12:15:01 -07:00
Matt Robenolt 195213c43e Explicitly empty ~/.cache
This shaves off ~1.1MB off the container builds. We do --no-cache-dir on
`pip install`, but turns out, this isn't enough. Stuff from within
`get-pip.py` ends up leveraging the http cache as well, so we should
just nuke it entirely.
2016-04-19 16:38:31 -07:00
Joe Ferguson 764d302a21 Fix python-config symlink 2016-03-28 12:32:01 -07:00
Tianon Gravi 7919b85ec9 Update pip to 8.1.1 2016-03-17 08:54:02 -07:00
Matt Robenolt d2b679d44b pip 8.1.0
Fixes GH-85
2016-03-05 10:36:54 -08:00
Tianon Gravi 93dd2037ba Fix "gpg" usage to stop relying on deprecated and insecure behavior 2016-02-29 10:24:10 -08:00
Matt Robenolt 8f0e46ad31 pip 8.0.3 2016-02-26 07:24:20 -08:00
ushuz cf33ad9c40 Add missing build dependency for lzma module
Fix #86.
2016-02-26 22:02:30 +08:00
Tianon Gravi 326d146f38 Adjust alpine and standard variants to be closer in sync 2016-01-12 09:10:21 -08:00
Tianon Gravi 5980eb7c39 Add readline-dev to alpine since it can't be added after the fact unless the headers are available during python compilation 2016-01-03 09:35:59 -08:00
Tianon Gravi 9c5b00f106 Adjust whitespace for better symmetry between Dockerfiles and cut image size in half by keeping fetch and compile in the same layer so the Python source goes away properly
Before: ~163.2 MB
After: ~89.05 MB
2015-12-30 15:40:04 -08:00
Natanael Copa e677b04e46 3.5/alpine: fix uninstall of build time deps
don't uninstall gnupg twice
2015-12-29 13:28:01 +01:00
Natanael Copa c43ed837d3 alpine: Run fetch and gpg verify into same build step 2015-12-29 12:10:51 +01:00
Natanael Copa 1c4831ea8e Add 3.5/alpine variant 2015-12-29 09:53:19 +01:00
Tianon Gravi 033320b278 Add "-f" to all "curl" invocations 2015-12-23 16:12:06 -08:00
Tianon Gravi 5909006206 Update to 2.7.11 and 3.5.1
Fixes #67
2015-12-08 11:55:48 -08:00
Christoffer Torris Olsen e4a0ed26c0 Upgrade to Python 3.5.0 2015-09-13 19:51:32 +02:00
Tianon Gravi 0fa3202789 Add 3.5.0b3 2015-07-17 13:18:09 -07:00