{"push_id":920048057,"size":1000,"distinct_size":0,"ref":"refs/heads/develop","head":"d51a4b345b31ec4c8defbefe7f12b996c00c67fa","before":"6d6ead7923b80271243dc59225b5a29b87f28306","commits":[{"sha":"deabed5d893eaa182cca42c575d487560bf010af","author":{"email":"3aeee4f2c48cb82c8c38e215d5b61c70dbd0c5d1@gmail.com","name":"derwolfe"},"message":"log an error when an extra is requested that doesn't exist","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/deabed5d893eaa182cca42c575d487560bf010af"},{"sha":"4f40530493b43010caed4d9f0093a6be30425c32","author":{"email":"53e11eb7b24cc39e33733a0ff06640f1b39425ea@stufft.io","name":"Donald Stufft"},"message":"Warn if the cache/log directory is not owned by the current user","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/4f40530493b43010caed4d9f0093a6be30425c32"},{"sha":"12e6d47264f05aa3113f9ddf3db31fc6ff51f5dd","author":{"email":"53e11eb7b24cc39e33733a0ff06640f1b39425ea@stufft.io","name":"Donald Stufft"},"message":"Merge pull request #2290 from dstufft/distribute-hack-fix\n\nCheck if distribute is installed before checking installed version","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/12e6d47264f05aa3113f9ddf3db31fc6ff51f5dd"},{"sha":"91f80102dd67f7396855de89a820292c7d2c6006","author":{"email":"3aeee4f2c48cb82c8c38e215d5b61c70dbd0c5d1@gmail.com","name":"derwolfe"},"message":"logging working a bit better\n\nNeed to access the extras defined on the distribution itself. This way I could just check for membership in the set of extras defined, and throw an error for each, instead of stopping entirely.","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/91f80102dd67f7396855de89a820292c7d2c6006"},{"sha":"fec9f4fde92adc8b93fe8ef0f144cdc323c4119b","author":{"email":"3aeee4f2c48cb82c8c38e215d5b61c70dbd0c5d1@gmail.com","name":"derwolfe"},"message":"working on adding tests. It looks like the case of multiple extras not exisiting isn't handled","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/fec9f4fde92adc8b93fe8ef0f144cdc323c4119b"},{"sha":"53f3346aac3278ad5b7f8557941b8a8aa90c99a6","author":{"email":"3aeee4f2c48cb82c8c38e215d5b61c70dbd0c5d1@gmail.com","name":"derwolfe"},"message":"phrasing","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/53f3346aac3278ad5b7f8557941b8a8aa90c99a6"},{"sha":"1503a21857ace287a2d208cbee7e1eca05bf77c8","author":{"email":"53e11eb7b24cc39e33733a0ff06640f1b39425ea@stufft.io","name":"Donald Stufft"},"message":"Merge pull request #2291 from dstufft/check-permissions\n\nWarn if the cache/log directory is not owned by the current user","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/1503a21857ace287a2d208cbee7e1eca05bf77c8"},{"sha":"bee7feff7f17c1ed18aaf256c2d826f37e2700b6","author":{"email":"53e11eb7b24cc39e33733a0ff06640f1b39425ea@stufft.io","name":"Donald Stufft"},"message":"Upgrade setuptools to 11.0","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/bee7feff7f17c1ed18aaf256c2d826f37e2700b6"},{"sha":"0d5e170e66057e0809eccc30c8d3c47d40727561","author":{"email":"53e11eb7b24cc39e33733a0ff06640f1b39425ea@stufft.io","name":"Donald Stufft"},"message":"Upgrade the packaging library to 15.0","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/0d5e170e66057e0809eccc30c8d3c47d40727561"},{"sha":"05538fad0668af598a583eac1e85da06a361e5ae","author":{"email":"53e11eb7b24cc39e33733a0ff06640f1b39425ea@stufft.io","name":"Donald Stufft"},"message":"Use our own copy of packaging","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/05538fad0668af598a583eac1e85da06a361e5ae"},{"sha":"5495854b77c5502761b707eeebac2a911f613b68","author":{"email":"53e11eb7b24cc39e33733a0ff06640f1b39425ea@stufft.io","name":"Donald Stufft"},"message":"Fix the imports to use pip._vendor._markerlib","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/5495854b77c5502761b707eeebac2a911f613b68"},{"sha":"7228a6a1fae418bcfac4d9f95bafcffe6b7abe16","author":{"email":"53e11eb7b24cc39e33733a0ff06640f1b39425ea@stufft.io","name":"Donald Stufft"},"message":"Merge pull request #2301 from dstufft/upgrade-setuptools\n\nUpgrade setuptools and packaging","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/7228a6a1fae418bcfac4d9f95bafcffe6b7abe16"},{"sha":"e65a22cd4fe30c097dd0b4d734aec5d386c14f3b","author":{"email":"53e11eb7b24cc39e33733a0ff06640f1b39425ea@stufft.io","name":"Donald Stufft"},"message":"Document the default cache directories","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/e65a22cd4fe30c097dd0b4d734aec5d386c14f3b"},{"sha":"ef4b0a9bed7880c0db886235524edba4c0879b2c","author":{"email":"53e11eb7b24cc39e33733a0ff06640f1b39425ea@stufft.io","name":"Donald Stufft"},"message":"Merge pull request #2302 from dstufft/document-cache\n\nDocument the default cache directories","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/ef4b0a9bed7880c0db886235524edba4c0879b2c"},{"sha":"77270b868b379ba842ec4c18bed78667c3f4a16a","author":{"email":"53e11eb7b24cc39e33733a0ff06640f1b39425ea@stufft.io","name":"Donald Stufft"},"message":"Ensure that the directory exists when we create the user cache dir","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/77270b868b379ba842ec4c18bed78667c3f4a16a"},{"sha":"1d29275ce0a30b6a0ccb29e845528a63780fc5ad","author":{"email":"53e11eb7b24cc39e33733a0ff06640f1b39425ea@stufft.io","name":"Donald Stufft"},"message":"Don't show the progress bar if the -q is being used","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/1d29275ce0a30b6a0ccb29e845528a63780fc5ad"},{"sha":"d89f3eaa20375edad4e6ba2d64594723b21e99ff","author":{"email":"53e11eb7b24cc39e33733a0ff06640f1b39425ea@stufft.io","name":"Donald Stufft"},"message":"Merge pull request #2303 from dstufft/ensure-directory-exists\n\nEnsure that the directory exists when we create the user cache dir","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/d89f3eaa20375edad4e6ba2d64594723b21e99ff"},{"sha":"aa1937854071abae8e1ae2c49fd35cd7fa45cc00","author":{"email":"53e11eb7b24cc39e33733a0ff06640f1b39425ea@stufft.io","name":"Donald Stufft"},"message":"Merge pull request #2304 from dstufft/quiet-controls-progress\n\nDon't show the progress bar if the -q is being used","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/aa1937854071abae8e1ae2c49fd35cd7fa45cc00"},{"sha":"499eee2e35e65c9a5f2a11e9f090bb48e198e2f6","author":{"email":"53e11eb7b24cc39e33733a0ff06640f1b39425ea@stufft.io","name":"Donald Stufft"},"message":"Bump version for 6.0.4 development","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/499eee2e35e65c9a5f2a11e9f090bb48e198e2f6"},{"sha":"5e323e241d471ff22bec89eb9ce5cf15a1e840df","author":{"email":"53e11eb7b24cc39e33733a0ff06640f1b39425ea@stufft.io","name":"Donald Stufft"},"message":"Merge pull request #2281 from dstufft/windows-progress-bar\n\nFix progress bar since Windows doesn't support ANSI escape codes\n(cherry picked from commit b88970fb965d2a1d3348a78f9f971240cf8d42bd)","distinct":false,"url":"https://api.github.com/repos/alex/pip/commits/5e323e241d471ff22bec89eb9ce5cf15a1e840df"}]}