1
1
Fork 0
mirror of https://github.com/pypa/pip synced 2023-12-13 21:30:23 +01:00
Commit graph

8448 commits

Author SHA1 Message Date
Chris Hunt
95375a5213 Make session a required parameter in operations.prepare 2019-11-11 22:34:52 -05:00
Pradyun Gedam
6c04feff1d
Sort applicable candidates before computing best candidate (#7332) 2019-11-11 22:10:57 +05:30
Pradyun Gedam
b580b74de6
Vendoring logic cleanups + Move typing stub generation to dedic… (#7334)
Vendoring logic cleanups + Move typing stub generation to dedicated module
2019-11-11 13:15:20 +05:30
Christopher Hunt
0801e972c3
Merge pull request #7337 from chrahunt/refactor/remove-unneeded-compat
Remove unnecessary native_str implementation
2019-11-11 15:44:02 +08:00
Pradyun Gedam
c522381b32
Rename InstallationCandidate.{project -> name} (#7328) 2019-11-11 13:11:19 +05:30
Christopher Hunt
df47abf67e
Merge pull request #7336 from chrahunt/refactor/remove-manual-decoding
Remove manual decoding in network.session in favor of six method
2019-11-11 15:38:27 +08:00
Christopher Hunt
8ce34af430
Merge pull request #7323 from chrahunt/refactor/less-intrusive-pep425tags
Be less intrusive towards pep425tags in tests
2019-11-11 15:37:10 +08:00
Pradyun Gedam
3bc31119fa
Add use_user_site to RequirementPreparer (#7331) 2019-11-11 11:41:49 +05:30
Pradyun Gedam
9b25cd512b
Rename InstallationCandidate.{project -> name} 2019-11-11 11:37:53 +05:30
Pradyun Gedam
b7706798ae
Revert "Make it clearer where licenses are coming from"
This reverts commit d8d948de64.
2019-11-11 11:25:01 +05:30
Pradyun Gedam
4b1c3484b0
Minor updates to noxfile.py (#7330) 2019-11-11 11:19:16 +05:30
Pradyun Gedam
1405a403fe
Merge branch 'master' into add-use-user-site-to-preparer 2019-11-11 08:40:20 +05:30
Christopher Hunt
8453fa5a64
Merge pull request #7073 from cjerdonek/remove-get-pages
Change CollectedLinks to store project page URLs
2019-11-11 11:00:19 +08:00
Christopher Hunt
105e7bd0b1
Merge pull request #6372 from kx-chen/document-no-warn-script-location
Document enabling --no-warn-script-location
2019-11-11 10:45:46 +08:00
Chris Jerdonek
9bd0db2945 Update the PackageFinder architecture document. 2019-11-10 21:27:13 -05:00
Chris Jerdonek
f4cad3d403 Add PackageFinder.process_project_url(), and test. 2019-11-10 21:27:13 -05:00
Chris Jerdonek
bab1e4f8a1 Change CollectedLinks to store project_urls. 2019-11-10 21:27:00 -05:00
Chris Jerdonek
024038cf10 Add LinkCollector.fetch_page(). 2019-11-10 21:19:07 -05:00
Kai Chen
dd0ba3d185 Document enabling --no-warn-script-location with falsy values
Closes https://github.com/pypa/pip/issues/6209
2019-11-10 21:09:30 -05:00
Chris Hunt
0a6305a398 Remove unused compat.native_str 2019-11-10 18:06:24 -05:00
Chris Hunt
19397d0d2e Prefer six.ensure_str over our own version 2019-11-10 18:05:10 -05:00
Chris Hunt
143608bd14 Remove manual decoding in network.session in favor of six method 2019-11-10 17:56:59 -05:00
Pradyun Gedam
1354df46e5
Merge pull request #7329 from pradyunsg/misc/nox-upload-command
Add a `nox -s upload-release` command and switch the release process to it
2019-11-11 01:09:57 +05:30
Pradyun Gedam
85083f008b
🎨 nicer grammer in a comment 2019-11-10 17:26:35 +05:30
Pradyun Gedam
e3400fda03
Use ALL_CAPS for global variable 2019-11-10 17:26:35 +05:30
Pradyun Gedam
ef53667aeb
Rework mypy stub generation 2019-11-10 17:26:29 +05:30
Pradyun Gedam
25d98529dd
Move logic for generating stubs into dedicated module 2019-11-10 17:11:06 +05:30
Pradyun Gedam
d8d948de64
Make it clearer where licenses are coming from 2019-11-10 15:39:49 +05:30
Pradyun Gedam
419ddf4d7c
Get rid of TASK_NAME 2019-11-10 15:37:14 +05:30
Pradyun Gedam
deecb36de9
Reduce RequirementTracker responsibilities (#7278) 2019-11-10 15:08:52 +05:30
Christopher Hunt
2ed5d565de
Merge pull request #7326 from chrahunt/bugfix/enforce-pyproject-requires-format
Enforce requirement format in pyproject.toml build-system.requires
2019-11-10 16:56:18 +08:00
Christopher Hunt
77eb89edbb
Merge pull request #7314 from chrahunt/refactor/remove-req-from-wheel-build
Factor out legacy wheel build function
2019-11-10 16:55:35 +08:00
Pradyun Gedam
997db009b2
Update documentation for package finding 2019-11-10 14:12:56 +05:30
Pradyun Gedam
0f03a05207
Sort applicable candidates before computing best candidate 2019-11-10 14:00:59 +05:30
Pradyun Gedam
11b3fc2265
Drop use_user_site argument from prepare_editable_requirement 2019-11-10 13:51:36 +05:30
Pradyun Gedam
c9606b86e1
Add use_user_site to RequirementPreparer 2019-11-10 13:51:29 +05:30
Pradyun Gedam
031ed90f45
Add some useful log lines 2019-11-10 12:42:22 +05:30
Pradyun Gedam
1b07d3e797
Rewrap strings to 80 characters 2019-11-10 12:38:29 +05:30
Pradyun Gedam
f39ce3439b
Update tests to correctly enter RequirementTracker context 2019-11-10 12:38:08 +05:30
Pradyun Gedam
bb197e12bf
Move make_install_req definition to top of function
Why: Makes the diff for the next commit cleaner
2019-11-10 12:34:59 +05:30
Pradyun Gedam
573d89a6fd
Enter the RequirementTracker context in get_requirement_tracker 2019-11-10 12:34:59 +05:30
Pradyun Gedam
c06d0aad99
Make mypy happy 2019-11-10 12:34:52 +05:30
Pradyun Gedam
c40a9d332d
Update callsites for RequirementTracker 2019-11-10 12:33:25 +05:30
Pradyun Gedam
b953ef4d18
Drop environment and directory management from RequirementTracker 2019-11-10 12:33:25 +05:30
Pradyun Gedam
fcf1168a40
Add context manager for handling environment details 2019-11-10 12:33:20 +05:30
Chris Hunt
4a97d91a39
Add "get_requirement_tracker" 2019-11-10 12:31:53 +05:30
Pradyun Gedam
e9ac67ee08
Make no-response bot, wait for less time (#7318) 2019-11-10 12:23:53 +05:30
Pradyun Gedam
1308270723
Switch to using just nox commands in the release process 2019-11-10 12:18:20 +05:30
Pradyun Gedam
22cdfd6ad1
nox: Add a command for uploading releases 2019-11-10 12:18:16 +05:30
Pradyun Gedam
b94df0b570
nox: Log the correct command name in error 2019-11-10 12:18:02 +05:30