Commit Graph

122 Commits

Author SHA1 Message Date
Pradyun Gedam 0de893161e
Move initialization to a better place 2018-04-03 00:02:51 +05:30
Pradyun Gedam abfbfcc7dc
Actually build wheels for VCS checkouts 2018-04-02 23:20:54 +05:30
Pradyun Gedam 06e61c0962
🎨 2018-03-03 07:14:54 +05:30
Pradyun Gedam 84d70fb6ec
Move all enviroment management into BuildEnvironment 2018-03-03 02:26:14 +05:30
xoviat 163149fff3 Install build requirements before calling setup.py (#4799)
Setup build environment before first invocation of setup.py and improve test to actually make check that build requirements are installed upon invocation.
2018-03-01 14:20:06 +05:30
Pradyun Gedam e81b602f90
Disallow non-wheel build dependencies (PEP 518)
Merge pull request #4987 from pradyunsg/fix/fork-bombing
2018-01-26 14:20:13 +05:30
Pradyun Gedam bcc98e6b2e
Merge pull request #4991 from pradyunsg/misc/move-pytoml-to-installreq
Move PEP 518 info fetching into InstallRequirement
2018-01-25 09:08:08 +05:30
Pradyun Gedam 14a11bd8b1
Merge pull request #4990 from pradyunsg/misc/move-build-requirement
Move BuildEnvironment into it's own file
2018-01-25 09:06:54 +05:30
Pradyun Gedam 4c147397ea
Merge branch 'master' into cache/ephem-wheel-cache 2018-01-24 02:15:21 +05:30
Pradyun Gedam 5ea50d2d8b
Move PEP 518 info fetching into InstallRequirement 2018-01-23 22:10:07 +05:30
Pradyun Gedam 470d48ad6e
Move BuildEnvironment out of wheel.py 2018-01-23 22:08:21 +05:30
Pradyun Gedam 547f92d0c2
Only allow the finder to use wheels as build reqs 2018-01-23 01:35:24 +05:30
Pradyun Gedam 729990c986
Round 1 of Cleanups (#4844)
* misc: fix typo
* misc: 🎨 cleanup parenthesis
* misc: 🎨 minor simplifications
* tests: fix test_console_to_str_warning
2017-12-25 15:23:27 +05:30
Anthony Sottile 9762eb02e3 Upgrade syntax in src/pip/_internal
Changes were automated via https://github.com/asottile/pyupgrade

See #4921
2017-12-14 21:59:22 -08:00
Pradyun Gedam cd14240529
Merge branch 'master' into cache/ephem-wheel-cache 2017-12-01 19:16:27 +05:30
Pradyun Gedam 353a13ddff
isort: Include trailing commas 2017-11-21 13:23:59 +05:30
Pradyun Gedam 01d97e71f0
Merge branch 'master' into cache/ephem-wheel-cache 2017-11-17 12:32:40 +05:30
Pradyun Gedam 24fd884672
Decouple WheelBuilder from RequirementSet (#4860) 2017-11-16 15:16:21 +05:30
Pradyun S. Gedam 165b10b9db Rework Wheel Caching 2017-10-04 18:53:55 +05:30
Pradyun S. Gedam ebf06ceb9d Merge master 2017-10-04 16:58:31 +05:30
Pradyun Gedam fc7ca26489 Warn user when installing scripts outside PATH (#4553) 2017-10-02 17:54:37 +01:00
Donald Stufft 95bcf8c5f6 Move all internal APIs to pip._internal 2017-08-31 14:53:00 -04:00
Renamed from pip/wheel.py (Browse further)