summaryrefslogtreecommitdiff
path: root/src/pip/_internal/network/auth.py
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'main' into keyring-multi-choiceDos Moonen2023-02-211-3/+11
|\
| * use a attribute to tell if the provider is nullFrost Ming2023-02-031-4/+10
| * fix: correct the way to decide if keyring is availableFrost Ming2023-02-031-1/+1
* | Applied review suggestionsDos Moonen2023-01-301-4/+8
* | Better subprocess handlingTzu-ping Chung2023-01-301-5/+6
* | Make it possible to request a keyring provider: `auto`, `disabled`, `import` ...Dos Moonen2023-01-301-56/+156
|/
* Correctly handle keyring auth subprocess newlines on WindowsPradyun Gedam2023-01-281-2/+2
* Fix typos found by codespellDimitri Papadopoulos2022-11-201-2/+2
* Do fallback but issue a warningJudah Rand2022-11-101-4/+3
* Don't silently fallback to cliJudah Rand2022-11-101-0/+13
* Move `keyring` importJudah Rand2022-11-101-6/+5
* Simplify provider interfaceJudah Rand2022-11-101-46/+31
* Get the tests passing againJudah Rand2022-11-101-3/+14
* Import `keyring` lazilyJudah Rand2022-11-101-48/+47
* Take copy of `os.environ` rather than editingJudah Rand2022-11-101-2/+2
* Abstract provider interface to `keyring`Judah Rand2022-11-101-55/+126
* Prevent `keyring` from ever reading from `stdin`Judah Rand2022-11-091-1/+4
* Use full `keyring` pathJudah Rand2022-11-091-8/+10
* Set `keyring` correctlyJudah Rand2022-11-091-1/+1
* Switch to defining `get_password`Judah Rand2022-11-091-11/+3
* Handle IO encodingJudah Rand2022-11-091-4/+6
* Don't capture outputJudah Rand2022-11-091-1/+2
* Raise better exceptionJudah Rand2022-11-091-2/+1
* Improve cli interfaceJudah Rand2022-11-091-22/+13
* Add an interface to allow calling system `keyring`Judah Rand2022-11-091-4/+60
* Revert "Merge pull request #10998 from q0w/handle-netrc"q0w2022-05-141-3/+2
* Make kw-only argsq0w2022-04-071-0/+1
* Prioritize url credentials over netrcq0w2022-03-291-2/+2
* fix auth cache to allow for username in index urlJesse Rittner2021-09-061-3/+10
* Bump mypy to 0.910Nipunn Koorapati2021-08-091-3/+3
* Blacken src/pip/_internal/network/Pradyun Gedam2021-07-231-13/+23
* Complete type annotations in `pip/_internal/network` (#10184)Harutaka Kawamura2021-07-231-25/+20
* Merge pull request #9450 from minrk/custom-log-levelTzu-ping Chung2021-06-111-2/+2
|\
| * use setLoggerClass to define log.verboseMin RK2021-06-111-2/+2
* | network auth / minor changes and more testsBruno S2021-06-011-10/+6
* | network auth / allow username alone and fix testsBruno S2021-06-011-2/+4
* | fix index_urls if multiple creds for same domainsnook922021-05-311-4/+5
|/
* Handle several mypy TODO comments and exceptionsJon Dufresne2021-02-221-1/+1
* Remove typing.TYPE_CHECKING guardsJon Dufresne2021-02-191-10/+5
* Replace pip._internal.utils.typing with stdlib typingJon Dufresne2021-02-181-2/+2
* Only query the keyring for URLs that actually trigger error 401Miro Hrončok2021-01-041-2/+9
* Remove unnecessary "noqa" commentsJon Dufresne2020-12-281-1/+1
* Cleanup: replace 'from urllib import xyz as urllib_xyz' with import urllib.xyzHugo van Kemenade2020-12-271-2/+2
* Use f-strings for simple string formattingJon Dufresne2020-12-251-2/+2
* Remove redundant Python 2.7 codeHugo van Kemenade2020-12-221-1/+1
* Update linter: isortPradyun Gedam2020-09-231-3/+3
* When one keyring attempt fails, don't bother with moreMiro Hrončok2020-08-031-0/+2
* Fix return type annotation for handle_401Devesh Kumar Singh2020-05-221-2/+4
* Type annotations for pip._internal.network.authDevesh Kumar Singh2020-05-201-9/+17
* fix(network/auth): Asks for password when it is Nonegutsytechster2020-05-151-1/+1