summaryrefslogtreecommitdiff
path: root/src/pip/_internal/req/constructors.py
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'main' into per-req-config-settingsq0w2023-04-091-2/+0
|\
| * Stop propagating `config_settings` to dependencies (#11941)Stéphane Bidoul2023-04-091-2/+0
* | Merge branch 'main' into per-req-config-settingsq0w2023-03-301-1/+0
|\ \ | |/
| * Bump all linters other than mypy (#11901)Pradyun Gedam2023-03-271-1/+0
* | fix typingq0w2023-03-271-0/+3
|/
* Fix type of config_settings argumentsStéphane Bidoul2023-03-271-3/+3
* Remove unused argumentStéphane Bidoul2023-03-271-3/+0
* Refactor handling of per requirement optionsStéphane Bidoul2023-03-271-9/+20
* Remove support for the deprecated --install-optionsStéphane Bidoul2023-03-181-3/+0
* Fix propagation of user_supplied with URL constrainsStéphane Bidoul2022-05-011-0/+1
* Store config settings on the install requirementPaul Moore2022-04-211-0/+10
* Remove pkg_resources from requirement parserTzu-ping Chung2021-12-041-19/+43
* Reject projects that have neither a pyproject.toml nor a setup.pyStéphane Bidoul2021-10-181-0/+2
* Renames, moves, docstrings, commentsJoseph Bylund2021-10-071-10/+5
* (joe) requirement creation is very expensive, and at least in my test case th...Joseph Bylund2021-10-061-4/+10
* Add PEP 660 support (build_editable)Stéphane Bidoul2021-09-281-16/+2
* Blacken src/pip/_internal/reqPradyun Gedam2021-07-241-44/+47
* Convert type commentsharupy2021-07-231-58/+46
* Unify Python project root detection logicTzu-ping Chung2021-06-191-2/+2
* Merge pull request #9673 from mwchase/url-constraints-final-2Stéphane Bidoul2021-04-181-0/+16
|\
| * Support URL constraints in the new resolverMax W Chase2021-04-171-0/+16
* | Typing fixesTzu-ping Chung2021-03-101-2/+6
* | Fixed --editable install for setuptools projects without setup.py.KOLANICH2021-03-031-4/+7
|/
* Merge pull request #9591 from hexagonrecursion/openPradyun Gedam2021-02-231-1/+1
|\
| * Replace `open(file, 'r')` with `open(file)`Andrey Bienkowski2021-02-101-1/+1
* | Merge pull request #9606 from hexagonrecursion/fstrPradyun Gedam2021-02-211-3/+3
|\ \
| * | Convert more str.format() calls to f-stringsAndrey Bienkowski2021-02-131-3/+3
| |/
* | Remove typing.TYPE_CHECKING guardsJon Dufresne2021-02-191-7/+2
* | Replace pip._internal.utils.typing with stdlib typingJon Dufresne2021-02-181-2/+2
|/
* Remove support for extras after specifier in requirementsPaul Moore2021-01-231-3/+1
* Show full list of supported VCS scheme in error messageStéphane Bidoul2021-01-181-1/+1
* Improve syntaxStéphane Bidoul2021-01-181-1/+1
* Remove support for git+git@ pseudo VCS URLs.Stéphane Bidoul2021-01-181-11/+4
* Construct valid backends list for error message.Stéphane Bidoul2021-01-181-3/+4
* Merge pull request #9361 from jdufresne/f-stringsPradyun Gedam2020-12-261-9/+9
|\
| * Use f-strings for simple string formattingJon Dufresne2020-12-251-9/+9
* | Remove object from class definitionsJon Dufresne2020-12-251-1/+1
|/
* Factor out is_archive_filePradyun Gedam2020-11-251-11/+2
* Merge pull request #8902 from pradyunsg/linter-updatesPradyun Gedam2020-09-231-3/+2
|\
| * Update linter: isortPradyun Gedam2020-09-231-3/+2
* | Tweak message when -r is not passed on a requirements.txtPradyun Gedam2020-09-231-1/+1
|/
* Clean up code style changesPradyun Gedam2020-07-171-2/+3
* Enable flake8-logging-formatNguyễn Gia Phong2020-07-171-2/+2
* Deprecate requirements format "base>=1.0[extra]"Jussi Kukkonen2020-07-131-0/+12
* Make sure user_supplied is propagated where neededStéphane Bidoul2020-05-311-4/+16
* Update parse_editable to return Set[str]Devesh Kumar Singh2020-05-221-6/+6
* Pass empty set if parts.extras is NoneDevesh Kumar Singh2020-05-221-2/+2
* Add mypy annotations to pip._internal.req.constructorsDevesh Kumar Singh2020-05-221-5/+2
* Remove InstallRequirement source_dir parameterStéphane Bidoul2020-04-121-3/+0
* Accept InsatllRequirement as comes_fromTzu-ping Chung2020-04-051-2/+4