summaryrefslogtreecommitdiff
path: root/src/pip/_internal/resolution/resolvelib/factory.py
Commit message (Expand)AuthorAgeFilesLines
* Check hashes of cached built wheels agains origin source archiveStéphane Bidoul2023-04-141-1/+1
* Bump all linters other than mypy (#11901)Pradyun Gedam2023-03-271-1/+0
* Remove `--use-deprecated=backtrack-on-build-failures`Pradyun Gedam2022-07-151-15/+0
* Revert "Filter available distributions using hash declarations from constrain...Pradyun Gedam2022-05-031-6/+12
* Filter available distributions using hash declarations from constraints files...q0w2022-03-161-12/+6
* More structured link evaluation resultTzu-ping Chung2022-03-101-3/+3
* Merge branch 'main' into requires-pythonTzu-ping Chung2022-03-101-17/+55
|\
| * Fix typoPradyun Gedam2022-01-291-1/+1
| * Add `--use-deprecated=backtrack-on-build-failures`Pradyun Gedam2022-01-271-0/+16
| * Abort immediately on metadata generation failure instead of backtrackingPradyun Gedam2022-01-271-3/+2
| * Prettify messages for discarding candidates due to issuesPradyun Gedam2022-01-251-2/+12
| * Merge pull request #10625 from albertosottile/ignore_yankedPradyun Gedam2022-01-241-4/+17
| |\
| | * Implement suggested changesAlberto Sottile2021-11-071-1/+3
| | * Fix permissionsAlberto Sottile2021-11-071-0/+0
| | * Change specifier detection logic to exclude compatible release clausesAlberto Sottile2021-11-061-3/+13
| | * Skip yanked releases unless specifiedAlberto Sottile2021-10-301-4/+5
| * | Update the docs URL shown for ResolutionImpossible errorsEd Morley2021-11-031-2/+2
| |/
| * Fix many typosAlex Hedges2021-10-111-3/+3
| * Renames, moves, docstrings, commentsJoseph Bylund2021-10-071-5/+3
| * (joe) black + importsJoseph Bylund2021-10-061-4/+5
| * (joe) requirement creation is very expensive, and at least in my test case th...Joseph Bylund2021-10-061-4/+5
| * Complete type annotations of tests/unit/ directoryJon Dufresne2021-09-231-2/+2
* | update log messageronaudinho2021-09-211-6/+6
* | include skips due to requires-python in logged linksronaudinho2021-09-191-1/+1
* | explain requires-python ignored linksronaudinho2021-09-191-0/+7
|/
* Remove direct pkg_resource usages from resolver and preparerTzu-ping Chung2021-08-231-6/+7
* Remove get_installed_distributions usagesTzu-ping Chung2021-07-221-21/+18
* Detect user-requested package names by preparingTzu-ping Chung2021-07-121-6/+5
* Refactor root requirement collection into factoryTzu-ping Chung2021-07-121-3/+44
* Complete type annotations in `pip/_internal/resolution` (#10125)Harutaka Kawamura2021-07-121-69/+64
* Special case warning for requirements.txt install (#9915)briantracy2021-07-121-0/+7
* Exclude a known incompatible installed candidateTzu-ping Chung2021-05-181-13/+24
* Remove stray id(candidate) callTzu-ping Chung2021-04-241-6/+5
* Refactor Factory.find_candidates() for readabilityTzu-ping Chung2021-04-191-68/+86
* Implement extra-ed requirement mergingTzu-ping Chung2021-04-191-0/+25
* Merge pull request #9673 from mwchase/url-constraints-final-2Stéphane Bidoul2021-04-181-0/+41
|\
| * Support URL constraints in the new resolverMax W Chase2021-04-171-0/+41
* | Take responsibility to remove incompatibilitiesTzu-ping Chung2021-04-041-20/+42
* | Add note to explain the castTzu-ping Chung2021-04-031-0/+2
* | Pull in resolvelib's typing informationTzu-ping Chung2021-04-031-3/+6
* | Use f-strings for formattingAndrey Bienkowski2021-03-301-1/+1
* | Typing fixesTzu-ping Chung2021-03-101-6/+7
* | Merge pull request #9552Tzu-ping Chung2021-03-081-21/+36
|\ \
| * | Fix error reporting on Requires-Python conflictsTzu-ping Chung2021-02-281-21/+36
| |/
* | Refactor `set(...)` → `{...}`Blazej Michalik2021-02-281-1/+1
* | Bring back the "from versions:" messageBlazej Michalik2021-02-271-1/+8
|/
* Show constraint in error messageTzu-ping Chung2021-02-231-11/+27
* Blacken src/pip/_internal/resolution directoryJon Dufresne2021-02-201-23/+33
* Remove typing.TYPE_CHECKING guardsJon Dufresne2021-02-191-35/+27
* Replace pip._internal.utils.typing with stdlib typingJon Dufresne2021-02-181-2/+2