-
Notifications
You must be signed in to change notification settings - Fork 3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Handle invalid requirement as parameter to uninstall #9052
Commits on Dec 14, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 49fd5db - Browse repository at this point
Copy the full SHA 49fd5dbView commit details
Commits on Mar 12, 2021
-
adds VERBOSE custom log level between DEBUG and INFO used when `-v` is given. Now require -vv to enable full debug output. Messages can be logged with VERBOSE level to promote them to `-v` output instead of `-vv`
Configuration menu - View commit details
-
Copy full SHA for 9b3e784 - Browse repository at this point
Copy the full SHA 9b3e784View commit details
Commits on Apr 24, 2021
-
Always open tar files with UTF-8
The UTF-8 encoding was assumed in an sdist, but without explicit specifying, extraction may fail on obscure systems where the default encoding is not UTF-8. Co-Authored-By: Chris Hunt <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dc9efc8 - Browse repository at this point
Copy the full SHA dc9efc8View commit details
Commits on Apr 26, 2021
-
Cache location calculation functions
The practical difference is the mismatch detection is not performed at most once for every invocation, thus only warned once if there are any mismatches.
Configuration menu - View commit details
-
Copy full SHA for 6123570 - Browse repository at this point
Copy the full SHA 6123570View commit details
Commits on May 10, 2021
-
Provide a better error message when uninstalling packages without dis…
…t-info/RECORD Fixes #8954
Configuration menu - View commit details
-
Copy full SHA for f77649e - Browse repository at this point
Copy the full SHA f77649eView commit details
Commits on May 22, 2021
-
uninstall: Added error handling when 'uninstall' parameter is invalid…
… (not a named requirements/requirements file).
Configuration menu - View commit details
-
Copy full SHA for d5777f8 - Browse repository at this point
Copy the full SHA d5777f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c257861 - Browse repository at this point
Copy the full SHA c257861View commit details -
Configuration menu - View commit details
-
Copy full SHA for 518d256 - Browse repository at this point
Copy the full SHA 518d256View commit details -
Update docs for less common news extension
Namely trivial, vendor and process. These were missed during the trasition to *.rst news fragment.
Configuration menu - View commit details
-
Copy full SHA for 683db46 - Browse repository at this point
Copy the full SHA 683db46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d1c294 - Browse repository at this point
Copy the full SHA 3d1c294View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6488654 - Browse repository at this point
Copy the full SHA 6488654View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca1de3c - Browse repository at this point
Copy the full SHA ca1de3cView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa36cd1 - Browse repository at this point
Copy the full SHA aa36cd1View commit details -
Co-authored-by: Pradyun Gedam <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7e1be68 - Browse repository at this point
Copy the full SHA 7e1be68View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bee479 - Browse repository at this point
Copy the full SHA 4bee479View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23854c0 - Browse repository at this point
Copy the full SHA 23854c0View commit details -
Only do the ensure_text() dance on Windows
POSIX is problematic when the environment is not configured properly.
Configuration menu - View commit details
-
Copy full SHA for a796c1f - Browse repository at this point
Copy the full SHA a796c1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dae0e6 - Browse repository at this point
Copy the full SHA 3dae0e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f09adbf - Browse repository at this point
Copy the full SHA f09adbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86ce43a - Browse repository at this point
Copy the full SHA 86ce43aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6566b0 - Browse repository at this point
Copy the full SHA d6566b0View commit details -
Update user guide to change resolver default
In pip 20.3, the new resolver will be the default. Therefore, this commit updates user docs to change instructions for testing, migration, etc. Towards #8937.
Configuration menu - View commit details
-
Copy full SHA for 52bb4e3 - Browse repository at this point
Copy the full SHA 52bb4e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 033a275 - Browse repository at this point
Copy the full SHA 033a275View commit details -
Configuration menu - View commit details
-
Copy full SHA for eaf759a - Browse repository at this point
Copy the full SHA eaf759aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f9050c - Browse repository at this point
Copy the full SHA 6f9050cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d78ff5 - Browse repository at this point
Copy the full SHA 3d78ff5View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee4e4cd - Browse repository at this point
Copy the full SHA ee4e4cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for e2a850c - Browse repository at this point
Copy the full SHA e2a850cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1072d6d - Browse repository at this point
Copy the full SHA 1072d6dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 49825f8 - Browse repository at this point
Copy the full SHA 49825f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c260b6 - Browse repository at this point
Copy the full SHA 0c260b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fb40af - Browse repository at this point
Copy the full SHA 3fb40afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b31fe1 - Browse repository at this point
Copy the full SHA 3b31fe1View commit details -
Configuration menu - View commit details
-
Copy full SHA for b87e2e0 - Browse repository at this point
Copy the full SHA b87e2e0View commit details -
Co-authored-by: Xavier Fernandez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9833d09 - Browse repository at this point
Copy the full SHA 9833d09View commit details -
Update src/pip/_internal/commands/uninstall.py
Co-authored-by: Xavier Fernandez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8c2f433 - Browse repository at this point
Copy the full SHA 8c2f433View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14927b9 - Browse repository at this point
Copy the full SHA 14927b9View commit details
Commits on May 28, 2021
-
Rephrase the warning printed when run as root on Unix
The earlier warning phrasing has some awkwardness and doesn't clearly explain why this action is potentially harmful. The change from "you should" to "it is recommended" is also intentional, to take a different tone.
Configuration menu - View commit details
-
Copy full SHA for 8b521e2 - Browse repository at this point
Copy the full SHA 8b521e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8118120 - Browse repository at this point
Copy the full SHA 8118120View commit details -
Configuration menu - View commit details
-
Copy full SHA for 32b9659 - Browse repository at this point
Copy the full SHA 32b9659View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5005e8e - Browse repository at this point
Copy the full SHA 5005e8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0e81cc - Browse repository at this point
Copy the full SHA b0e81ccView commit details -
Merge pull request #10022 from pradyunsg/better-root-message
Rephrase the warning printed when run as root on Unix
Configuration menu - View commit details
-
Copy full SHA for 74580b1 - Browse repository at this point
Copy the full SHA 74580b1View commit details -
Move where show is shown in commands
It is for introspecting installed packages, not on the index.
Configuration menu - View commit details
-
Copy full SHA for b3a848a - Browse repository at this point
Copy the full SHA b3a848aView commit details -
Remove old documentation pages
These pages were redirecting users from really old versions of pip. Breaking those links now should be fine, since these pages do not get much traffic.
Configuration menu - View commit details
-
Copy full SHA for 70a2c72 - Browse repository at this point
Copy the full SHA 70a2c72View commit details -
This was being used in another part of our documentation, to refer to this heading.
Configuration menu - View commit details
-
Copy full SHA for 1a0ece1 - Browse repository at this point
Copy the full SHA 1a0ece1View commit details -
Add a "Topic Guide" section to the documentation
This section will contain pages that describe a single topic (like "Authentication", "Caching", etc).
1Configuration menu - View commit details
-
Copy full SHA for 7d42fb6 - Browse repository at this point
Copy the full SHA 7d42fb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for d74062a - Browse repository at this point
Copy the full SHA d74062aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3930f55 - Browse repository at this point
Copy the full SHA 3930f55View commit details
Commits on May 29, 2021
-
Merge pull request #10027 from pradyunsg/topic/authentication
Add a topic guide for Authentication
Configuration menu - View commit details
-
Copy full SHA for 8fe0011 - Browse repository at this point
Copy the full SHA 8fe0011View commit details
Commits on May 30, 2021
-
Avoid importing a non-vendored version of Tornado
Code depending on this conditional import could break if an old version of Tornado is present in the environment, rendering pip unusable.
Configuration menu - View commit details
-
Copy full SHA for b8f1fcf - Browse repository at this point
Copy the full SHA b8f1fcfView commit details
Commits on May 31, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5554432 - Browse repository at this point
Copy the full SHA 5554432View commit details -
remove support for setup.cfg only projects
Per the discussion in #9945. Signed-off-by: Filipe Laíns <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 47f7c63 - Browse repository at this point
Copy the full SHA 47f7c63View commit details -
fix index_urls if multiple creds for same domain
snook92 committedMay 31, 2021 Configuration menu - View commit details
-
Copy full SHA for b97e2e0 - Browse repository at this point
Copy the full SHA b97e2e0View commit details -
snook92 committed
May 31, 2021 Configuration menu - View commit details
-
Copy full SHA for 9eee1a4 - Browse repository at this point
Copy the full SHA 9eee1a4View commit details
Commits on Jun 1, 2021
-
network auth / allow username alone and fix tests
Bruno S committedJun 1, 2021 Configuration menu - View commit details
-
Copy full SHA for ff03bae - Browse repository at this point
Copy the full SHA ff03baeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e620e8e - Browse repository at this point
Copy the full SHA e620e8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57be6a7 - Browse repository at this point
Copy the full SHA 57be6a7View commit details -
Check Requires-Python before other dependencies
This makes the resolver fail quicker when there's a interpreter version conflict, and avoid additional (useless) downloads.
Configuration menu - View commit details
-
Copy full SHA for c8638ad - Browse repository at this point
Copy the full SHA c8638adView commit details -
network auth / minor changes and more tests
Bruno S committedJun 1, 2021 Configuration menu - View commit details
-
Copy full SHA for dca1299 - Browse repository at this point
Copy the full SHA dca1299View commit details -
Bruno S committed
Jun 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 11259a4 - Browse repository at this point
Copy the full SHA 11259a4View commit details -
Bruno S committed
Jun 1, 2021 Configuration menu - View commit details
-
Copy full SHA for 6b421bf - Browse repository at this point
Copy the full SHA 6b421bfView commit details
Commits on Jun 2, 2021
-
Merge pull request #9949 from hroncok/error_msg_missing_record
Provide a better error message when uninstalling packages without dist-info/RECORD
Configuration menu - View commit details
-
Copy full SHA for 3c1d181 - Browse repository at this point
Copy the full SHA 3c1d181View commit details -
3931.bugfix.rst / add double backticks and trailing new line
Bruno S committedJun 2, 2021 Configuration menu - View commit details
-
Copy full SHA for 0468eb0 - Browse repository at this point
Copy the full SHA 0468eb0View commit details -
news/3931.bugfix.rst / fix pre-commit errors
Bruno S committedJun 2, 2021 Configuration menu - View commit details
-
Copy full SHA for c22e15e - Browse repository at this point
Copy the full SHA c22e15eView commit details
Commits on Jun 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b8e7a70 - Browse repository at this point
Copy the full SHA b8e7a70View commit details -
Configuration menu - View commit details
-
Copy full SHA for f533671 - Browse repository at this point
Copy the full SHA f533671View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b8fa2b - Browse repository at this point
Copy the full SHA 8b8fa2bView commit details
Commits on Jun 4, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b38b925 - Browse repository at this point
Copy the full SHA b38b925View commit details
Commits on Jun 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 0170e37 - Browse repository at this point
Copy the full SHA 0170e37View commit details -
Convert type hint comments into annotations
Co-authored-by: Pradyun Gedam <[email protected]> Co-authored-by: Tzu-ping Chung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1e016d2 - Browse repository at this point
Copy the full SHA 1e016d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5394d34 - Browse repository at this point
Copy the full SHA 5394d34View commit details -
Configuration menu - View commit details
-
Copy full SHA for d532a4c - Browse repository at this point
Copy the full SHA d532a4cView commit details -
Merge pull request #10031 from FFY00/no-setup-cfg
Remove support for setup.cfg only projects
Configuration menu - View commit details
-
Copy full SHA for e89dbbd - Browse repository at this point
Copy the full SHA e89dbbdView commit details -
Merge pull request #10044 from domdfcoding/update-six
Update vendored six to 1.16.0
Configuration menu - View commit details
-
Copy full SHA for 776238a - Browse repository at this point
Copy the full SHA 776238aView commit details -
Merge pull request #10023 from pradyunsg/show-is-for-local-packages
Move where show is shown in commands
Configuration menu - View commit details
-
Copy full SHA for ad9d492 - Browse repository at this point
Copy the full SHA ad9d492View commit details
Commits on Jun 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9cbe7f6 - Browse repository at this point
Copy the full SHA 9cbe7f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7204b92 - Browse repository at this point
Copy the full SHA 7204b92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c73594 - Browse repository at this point
Copy the full SHA 5c73594View commit details -
Configuration menu - View commit details
-
Copy full SHA for e22799b - Browse repository at this point
Copy the full SHA e22799bView commit details -
Configuration menu - View commit details
-
Copy full SHA for fe4ab16 - Browse repository at this point
Copy the full SHA fe4ab16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dbf953 - Browse repository at this point
Copy the full SHA 4dbf953View commit details -
Make proper annotations on
noxfile.py
As I said on the pypa PR 10018, it is necessary to convert the commentaries into proper annotations.
Configuration menu - View commit details
-
Copy full SHA for b0626f6 - Browse repository at this point
Copy the full SHA b0626f6View commit details -
This is the respective news entry for this pull request.
Configuration menu - View commit details
-
Copy full SHA for 6069a3d - Browse repository at this point
Copy the full SHA 6069a3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e2c0cc - Browse repository at this point
Copy the full SHA 5e2c0ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4593007 - Browse repository at this point
Copy the full SHA 4593007View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67dcdf5 - Browse repository at this point
Copy the full SHA 67dcdf5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 560d2e9 - Browse repository at this point
Copy the full SHA 560d2e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1458166 - Browse repository at this point
Copy the full SHA 1458166View commit details
Commits on Jun 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9ba78c9 - Browse repository at this point
Copy the full SHA 9ba78c9View commit details
Commits on Jun 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9f0338a - Browse repository at this point
Copy the full SHA 9f0338aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a64c94 - Browse repository at this point
Copy the full SHA 7a64c94View commit details -
use setLoggerClass to define log.verbose
loaded in pip._internals.__init__ must use utils.logging.getLogger to get the right type annotation instead of logging.getLogger, despite no actual difference in behavior
Configuration menu - View commit details
-
Copy full SHA for c87af08 - Browse repository at this point
Copy the full SHA c87af08View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5bc83d4 - Browse repository at this point
Copy the full SHA 5bc83d4View commit details -
Add an intersphinx link, to compatibility section
This was being used in a different part of our documentation.
Configuration menu - View commit details
-
Copy full SHA for 9687f45 - Browse repository at this point
Copy the full SHA 9687f45View commit details -
Configuration menu - View commit details
-
Copy full SHA for de88828 - Browse repository at this point
Copy the full SHA de88828View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ad334b - Browse repository at this point
Copy the full SHA 6ad334bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a90dd11 - Browse repository at this point
Copy the full SHA a90dd11View commit details -
Implement new command 'pip index versions'
Noah Gorny authoredJun 11, 2021 Configuration menu - View commit details
-
Copy full SHA for 3751878 - Browse repository at this point
Copy the full SHA 3751878View commit details -
Configuration menu - View commit details
-
Copy full SHA for c165851 - Browse repository at this point
Copy the full SHA c165851View commit details -
Configuration menu - View commit details
-
Copy full SHA for 119671f - Browse repository at this point
Copy the full SHA 119671fView commit details -
Incorporate suggested rephrasing
Co-authored-by: Tzu-ping Chung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c495eab - Browse repository at this point
Copy the full SHA c495eabView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e37816 - Browse repository at this point
Copy the full SHA 4e37816View commit details -
Configuration menu - View commit details
-
Copy full SHA for cd52165 - Browse repository at this point
Copy the full SHA cd52165View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f21ae5 - Browse repository at this point
Copy the full SHA 1f21ae5View commit details -
Merge pull request #10026 from pradyunsg/fix-missing-reference
Add a missing reference in the documentation
Configuration menu - View commit details
-
Copy full SHA for b1991d5 - Browse repository at this point
Copy the full SHA b1991d5View commit details -
Merge pull request #10024 from pradyunsg/remove-old-docs-pages
Remove old documentation pages
Configuration menu - View commit details
-
Copy full SHA for 9e1a92e - Browse repository at this point
Copy the full SHA 9e1a92eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d63f06a - Browse repository at this point
Copy the full SHA d63f06aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 498d800 - Browse repository at this point
Copy the full SHA 498d800View commit details -
Enable definition lists in MyST
This is useful for presenting content.
Configuration menu - View commit details
-
Copy full SHA for 330cfa3 - Browse repository at this point
Copy the full SHA 330cfa3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0ab159a - Browse repository at this point
Copy the full SHA 0ab159aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ece6a2c - Browse repository at this point
Copy the full SHA ece6a2cView commit details
Commits on Jun 13, 2021
-
Stop relying on undocumented duck typing by
urlunsplit()
There are proposals in CPython to enforce correct types (str, bytes, bytearray) in urllib.parse: bpo-19094 and bpo-22234.
Configuration menu - View commit details
-
Copy full SHA for 185120d - Browse repository at this point
Copy the full SHA 185120dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4e83dc - Browse repository at this point
Copy the full SHA c4e83dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for c44b23c - Browse repository at this point
Copy the full SHA c44b23cView commit details
Commits on Jun 15, 2021
-
Merge pull request #9994 from uranusjr/requires-python-before-other-deps
Check Requires-Python before other dependencies
Configuration menu - View commit details
-
Copy full SHA for 7c3abcc - Browse repository at this point
Copy the full SHA 7c3abccView commit details
Commits on Jun 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9e220c6 - Browse repository at this point
Copy the full SHA 9e220c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6a63eb - Browse repository at this point
Copy the full SHA f6a63ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5f9135 - Browse repository at this point
Copy the full SHA f5f9135View commit details
Commits on Jun 19, 2021
-
Unify Python project root detection logic
A Python project root is now defined as containing a pyproject.toml, or a setup.py (pre-PEP-517 legacy layout). After this patch, this logic applies to all checks except parse_editable, where we check for setup.py and setup.cfg instead since non-setuptools PEP 517 projects cannot be installed as editable right now.
Configuration menu - View commit details
-
Copy full SHA for 288bffc - Browse repository at this point
Copy the full SHA 288bffcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 62f4816 - Browse repository at this point
Copy the full SHA 62f4816View commit details -
Merge pull request #10082 from uranusjr/setup-py-freeze
Unify Python project root detection logic
Configuration menu - View commit details
-
Copy full SHA for 4704da4 - Browse repository at this point
Copy the full SHA 4704da4View commit details
Commits on Jun 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 8316051 - Browse repository at this point
Copy the full SHA 8316051View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7a31c61 - Browse repository at this point
Copy the full SHA 7a31c61View commit details
Commits on Jun 23, 2021
-
Fix the annotations for
setup.py
I have been converting type commentaries into annotations. For now, I'll fix some annotations from `setup.py`.
Configuration menu - View commit details
-
Copy full SHA for 189f63a - Browse repository at this point
Copy the full SHA 189f63aView commit details -
This is the news entry for my pull request.
Configuration menu - View commit details
-
Copy full SHA for b37f3ab - Browse repository at this point
Copy the full SHA b37f3abView commit details -
Merge pull request #10032 from uranusjr/new-resolver-order-projects-b…
…y-depth Rework resolution ordering to consider "depth"
Configuration menu - View commit details
-
Copy full SHA for 4561b1f - Browse repository at this point
Copy the full SHA 4561b1fView commit details
Commits on Jun 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9db8937 - Browse repository at this point
Copy the full SHA 9db8937View commit details
Commits on Jun 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ad8a1b8 - Browse repository at this point
Copy the full SHA ad8a1b8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9cd3d5d - Browse repository at this point
Copy the full SHA 9cd3d5dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 80285c6 - Browse repository at this point
Copy the full SHA 80285c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for b9d27d6 - Browse repository at this point
Copy the full SHA b9d27d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 97bab9f - Browse repository at this point
Copy the full SHA 97bab9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fe9407 - Browse repository at this point
Copy the full SHA 4fe9407View commit details -
Configuration menu - View commit details
-
Copy full SHA for e690467 - Browse repository at this point
Copy the full SHA e690467View commit details
Commits on Jun 26, 2021
-
Merge pull request #10103 from pradyunsg/update-to-libera
Update IRC links to libera.chat
Configuration menu - View commit details
-
Copy full SHA for 1d010c0 - Browse repository at this point
Copy the full SHA 1d010c0View commit details -
Rephrase the warning printed when run as root on Unix
The earlier warning phrasing has some awkwardness and doesn't clearly explain why this action is potentially harmful. The change from "you should" to "it is recommended" is also intentional, to take a different tone.
Configuration menu - View commit details
-
Copy full SHA for 4cab55f - Browse repository at this point
Copy the full SHA 4cab55fView commit details -
Avoid importing a non-vendored version of Tornado
Code depending on this conditional import could break if an old version of Tornado is present in the environment, rendering pip unusable.
Configuration menu - View commit details
-
Copy full SHA for 363e90b - Browse repository at this point
Copy the full SHA 363e90bView commit details -
remove support for setup.cfg only projects
Per the discussion in #9945. Signed-off-by: Filipe Laíns <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c141edc - Browse repository at this point
Copy the full SHA c141edcView commit details -
Configuration menu - View commit details
-
Copy full SHA for e69a8f3 - Browse repository at this point
Copy the full SHA e69a8f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cf74b2 - Browse repository at this point
Copy the full SHA 5cf74b2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 41aa9f3 - Browse repository at this point
Copy the full SHA 41aa9f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for c06bb2a - Browse repository at this point
Copy the full SHA c06bb2aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 089d246 - Browse repository at this point
Copy the full SHA 089d246View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95c6f68 - Browse repository at this point
Copy the full SHA 95c6f68View commit details
Commits on Jun 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 9c2c52b - Browse repository at this point
Copy the full SHA 9c2c52bView commit details -
Complete type annotations in pip/_internal/cli
Co-authored-by: Tzu-ping Chung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 44b3c90 - Browse repository at this point
Copy the full SHA 44b3c90View commit details
Commits on Jun 29, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 6a346a4 - Browse repository at this point
Copy the full SHA 6a346a4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a08cf9 - Browse repository at this point
Copy the full SHA 0a08cf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf7ae72 - Browse repository at this point
Copy the full SHA bf7ae72View commit details -
Co-authored-by: Pradyun Gedam <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c7c4ade - Browse repository at this point
Copy the full SHA c7c4adeView commit details -
Update src/pip/_internal/req/req_uninstall.py
Co-authored-by: Pradyun Gedam <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 197392c - Browse repository at this point
Copy the full SHA 197392cView commit details -
This directory is a fairly common virtual environment name, and, more importantly, is used by GitHub Codespaces as their default virtual environment path without adding it to a global gitignore.
Configuration menu - View commit details
-
Copy full SHA for a5ea1d8 - Browse repository at this point
Copy the full SHA a5ea1d8View commit details -
Merge pull request #10112 from pradyunsg/add-venv-to-gitignore
Add `.venv` to `.gitignore`
Configuration menu - View commit details
-
Copy full SHA for 1b75812 - Browse repository at this point
Copy the full SHA 1b75812View commit details
Commits on Jun 30, 2021
-
Merge pull request #9687 from afolksetapart/9686-default-uninstall
Make yes the default choice in `pip uninstall`'s prompt
Configuration menu - View commit details
-
Copy full SHA for bef589d - Browse repository at this point
Copy the full SHA bef589dView commit details
Commits on Jul 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e68ac94 - Browse repository at this point
Copy the full SHA e68ac94View commit details -
Configuration menu - View commit details
-
Copy full SHA for b778db5 - Browse repository at this point
Copy the full SHA b778db5View commit details -
Configuration menu - View commit details
-
Copy full SHA for af79d0d - Browse repository at this point
Copy the full SHA af79d0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ba1951 - Browse repository at this point
Copy the full SHA 3ba1951View commit details -
Configuration menu - View commit details
-
Copy full SHA for d2e0c4c - Browse repository at this point
Copy the full SHA d2e0c4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1915c4d - Browse repository at this point
Copy the full SHA 1915c4dView commit details
Commits on Jul 2, 2021
-
Re-implement Git version parsing with regex
After packaging drops LegacyVersion, version.parse() will no longer guarantee to be able to parse Git versions, so we need to invent our own parser. Since we really only care about the major and minor segments, the logic is pretty simple.
Configuration menu - View commit details
-
Copy full SHA for 72e38ca - Browse repository at this point
Copy the full SHA 72e38caView commit details -
Stylise console output with
console
highlightingCo-authored-by: Tzu-ping Chung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 520aed8 - Browse repository at this point
Copy the full SHA 520aed8View commit details
Commits on Jul 4, 2021
-
Merge pull request #10072 from methane/patch-2
Use UTF-8 encoding for log file.
Configuration menu - View commit details
-
Copy full SHA for 156f71b - Browse repository at this point
Copy the full SHA 156f71bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9582341 - Browse repository at this point
Copy the full SHA 9582341View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2395bc5 - Browse repository at this point
Copy the full SHA 2395bc5View commit details -
Merge pull request #10126 from harupy/color-pytest
Add `--color=yes` for pytest to color output logs
Configuration menu - View commit details
-
Copy full SHA for f37fc4c - Browse repository at this point
Copy the full SHA f37fc4cView commit details
Commits on Jul 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 7cae5f2 - Browse repository at this point
Copy the full SHA 7cae5f2View commit details -
Reword pip-starts-backtracking sentence
This reads clearer than the initial iteration. Co-authored-by: Tzu-ping Chung <[email protected]> Co-authored-by: Paul Moore <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 414da9b - Browse repository at this point
Copy the full SHA 414da9bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c1295af - Browse repository at this point
Copy the full SHA c1295afView commit details
Commits on Jul 11, 2021
-
Co-authored-by: Tzu-ping Chung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 67da5a6 - Browse repository at this point
Copy the full SHA 67da5a6View commit details
Commits on Jul 12, 2021
-
Suppress "not on PATH" warning when
--prefix
is givenSimilar to how it works with `--target`, avoid printing the warning since it's clear from the context that the final destionation of the executables is unlikely to be in the PATH.
Configuration menu - View commit details
-
Copy full SHA for f2ce774 - Browse repository at this point
Copy the full SHA f2ce774View commit details -
Special case warning for requirements.txt install (#9915)
Co-authored-by: Tzu-ping Chung <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 37a2b12 - Browse repository at this point
Copy the full SHA 37a2b12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72e1ff3 - Browse repository at this point
Copy the full SHA 72e1ff3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 23eb69f - Browse repository at this point
Copy the full SHA 23eb69fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6958b87 - Browse repository at this point
Copy the full SHA 6958b87View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1da53d - Browse repository at this point
Copy the full SHA c1da53dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef8299d - Browse repository at this point
Copy the full SHA ef8299dView commit details -
Move assert_[not_]installed to Script and use it
This help function is much better than the previous ad-hoc logic used in test_uninstall.py, which has trouble identifying normalized names.
Configuration menu - View commit details
-
Copy full SHA for e6c3177 - Browse repository at this point
Copy the full SHA e6c3177View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3209ad0 - Browse repository at this point
Copy the full SHA 3209ad0View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9c49ef - Browse repository at this point
Copy the full SHA f9c49efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5d81040 - Browse repository at this point
Copy the full SHA 5d81040View commit details -
Detect user-requested package names by preparing
This always prepares each explicit requirements when the resolver is run, instead of when they are being resolved. But we always want to prepare them anyway (an explicit requirement has only one candidate, so it's either do or die), so this is not really a problem.
Configuration menu - View commit details
-
Copy full SHA for 73edd74 - Browse repository at this point
Copy the full SHA 73edd74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1501272 - Browse repository at this point
Copy the full SHA 1501272View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77810bc - Browse repository at this point
Copy the full SHA 77810bcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57d9af2 - Browse repository at this point
Copy the full SHA 57d9af2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ad9d46e - Browse repository at this point
Copy the full SHA ad9d46eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 11a9990 - Browse repository at this point
Copy the full SHA 11a9990View commit details -
Merge pull request #9569 from uranusjr/pax-tar-2
Always open tar files with UTF-8
Configuration menu - View commit details
-
Copy full SHA for 4cd3255 - Browse repository at this point
Copy the full SHA 4cd3255View commit details -
Merge pull request #10077 from uranusjr/requires-python-to-debug
Move "Link requires a different Python" to verbose
Configuration menu - View commit details
-
Copy full SHA for 32a3a50 - Browse repository at this point
Copy the full SHA 32a3a50View commit details -
Merge pull request #10099 from pradyunsg/topic/vcs-support
Add topic guide: VCS Support
Configuration menu - View commit details
-
Copy full SHA for 1545996 - Browse repository at this point
Copy the full SHA 1545996View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5f9bc5 - Browse repository at this point
Copy the full SHA c5f9bc5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9710e9 - Browse repository at this point
Copy the full SHA f9710e9View commit details -
Merge pull request #9865 from uranusjr/sysconfig-message-improvement
Cache location calculation functions
Configuration menu - View commit details
-
Copy full SHA for ad3d498 - Browse repository at this point
Copy the full SHA ad3d498View commit details -
Configuration menu - View commit details
-
Copy full SHA for 889571a - Browse repository at this point
Copy the full SHA 889571aView commit details -
Use Python 3.10 sysconfig.get_preferred_scheme()
This function is introduced to 3.10 to do precisely what we want, so let's use it if possible.
Configuration menu - View commit details
-
Copy full SHA for ca4aa12 - Browse repository at this point
Copy the full SHA ca4aa12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8349b9a - Browse repository at this point
Copy the full SHA 8349b9aView commit details -
Configuration menu - View commit details
-
Copy full SHA for bd5ac26 - Browse repository at this point
Copy the full SHA bd5ac26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 646aba8 - Browse repository at this point
Copy the full SHA 646aba8View commit details -
Merge pull request #10148 from uranusjr/location-warning-again
Re-enable location warning
Configuration menu - View commit details
-
Copy full SHA for cccf380 - Browse repository at this point
Copy the full SHA cccf380View commit details -
Configuration menu - View commit details
-
Copy full SHA for ce86dc8 - Browse repository at this point
Copy the full SHA ce86dc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b3fde2 - Browse repository at this point
Copy the full SHA 3b3fde2View commit details
Commits on Jul 13, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 1f1e1d6 - Browse repository at this point
Copy the full SHA 1f1e1d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc188ae - Browse repository at this point
Copy the full SHA cc188aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for d12ab1c - Browse repository at this point
Copy the full SHA d12ab1cView commit details -
Rephrase paragraph describing how dependency resolution works
- Clarify that pip is incrementally building up this information. - Clarify that pip has to download files, which contain the dependency information. - Hint at the fact that this is a recursive process.
Configuration menu - View commit details
-
Copy full SHA for 14e48b5 - Browse repository at this point
Copy the full SHA 14e48b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d7c0e62 - Browse repository at this point
Copy the full SHA d7c0e62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7da05f3 - Browse repository at this point
Copy the full SHA 7da05f3View commit details
Commits on Jul 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 76cd70a - Browse repository at this point
Copy the full SHA 76cd70aView commit details
Commits on Jul 18, 2021
-
uninstall: Added error handling when 'uninstall' parameter is invalid…
… (not a named requirements/requirements file).
Configuration menu - View commit details
-
Copy full SHA for 1cbb8e3 - Browse repository at this point
Copy the full SHA 1cbb8e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f5cbb3 - Browse repository at this point
Copy the full SHA 1f5cbb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 642f16d - Browse repository at this point
Copy the full SHA 642f16dView commit details -
Update docs for less common news extension
Namely trivial, vendor and process. These were missed during the trasition to *.rst news fragment.
Configuration menu - View commit details
-
Copy full SHA for 9654e92 - Browse repository at this point
Copy the full SHA 9654e92View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0406057 - Browse repository at this point
Copy the full SHA 0406057View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0e323e - Browse repository at this point
Copy the full SHA d0e323eView commit details -
Configuration menu - View commit details
-
Copy full SHA for b03da55 - Browse repository at this point
Copy the full SHA b03da55View commit details -
Configuration menu - View commit details
-
Copy full SHA for 791a1f3 - Browse repository at this point
Copy the full SHA 791a1f3View commit details -
Co-authored-by: Pradyun Gedam <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for dab4275 - Browse repository at this point
Copy the full SHA dab4275View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e97231 - Browse repository at this point
Copy the full SHA 4e97231View commit details -
Configuration menu - View commit details
-
Copy full SHA for 06697c6 - Browse repository at this point
Copy the full SHA 06697c6View commit details -
Only do the ensure_text() dance on Windows
POSIX is problematic when the environment is not configured properly.
Configuration menu - View commit details
-
Copy full SHA for 61a08dd - Browse repository at this point
Copy the full SHA 61a08ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 728f2a9 - Browse repository at this point
Copy the full SHA 728f2a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 154417b - Browse repository at this point
Copy the full SHA 154417bView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7ddd7b - Browse repository at this point
Copy the full SHA e7ddd7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae720d3 - Browse repository at this point
Copy the full SHA ae720d3View commit details -
Update user guide to change resolver default
In pip 20.3, the new resolver will be the default. Therefore, this commit updates user docs to change instructions for testing, migration, etc. Towards #8937.
Configuration menu - View commit details
-
Copy full SHA for 36b7527 - Browse repository at this point
Copy the full SHA 36b7527View commit details -
Configuration menu - View commit details
-
Copy full SHA for f04b3fe - Browse repository at this point
Copy the full SHA f04b3feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d97363 - Browse repository at this point
Copy the full SHA 7d97363View commit details -
Configuration menu - View commit details
-
Copy full SHA for 646d0e4 - Browse repository at this point
Copy the full SHA 646d0e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62ce4cf - Browse repository at this point
Copy the full SHA 62ce4cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 100280e - Browse repository at this point
Copy the full SHA 100280eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9c05f8c - Browse repository at this point
Copy the full SHA 9c05f8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02076a6 - Browse repository at this point
Copy the full SHA 02076a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7dd5088 - Browse repository at this point
Copy the full SHA 7dd5088View commit details -
Configuration menu - View commit details
-
Copy full SHA for 448cfb6 - Browse repository at this point
Copy the full SHA 448cfb6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0553385 - Browse repository at this point
Copy the full SHA 0553385View commit details -
Configuration menu - View commit details
-
Copy full SHA for f3b67ec - Browse repository at this point
Copy the full SHA f3b67ecView commit details -
Co-authored-by: Xavier Fernandez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 40815ee - Browse repository at this point
Copy the full SHA 40815eeView commit details -
Update src/pip/_internal/commands/uninstall.py
Co-authored-by: Xavier Fernandez <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for adfdf09 - Browse repository at this point
Copy the full SHA adfdf09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73ceb8e - Browse repository at this point
Copy the full SHA 73ceb8eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a2795e - Browse repository at this point
Copy the full SHA 1a2795eView commit details -
Configuration menu - View commit details
-
Copy full SHA for f5f2f6c - Browse repository at this point
Copy the full SHA f5f2f6cView commit details -
Configuration menu - View commit details
-
Copy full SHA for aef9f12 - Browse repository at this point
Copy the full SHA aef9f12View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40aa517 - Browse repository at this point
Copy the full SHA 40aa517View commit details -
Merge remote-tracking branch 'origin_old/failed-uninstall-parameter-4…
…958' into failed-uninstall-parameter-4958
Configuration menu - View commit details
-
Copy full SHA for 3aa6a6a - Browse repository at this point
Copy the full SHA 3aa6a6aView commit details