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
Maxim Kurnikov d1452ffabd add global disallow_any_generics=True 2019-11-12 21:08:48 +03: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