summaryrefslogtreecommitdiff
path: root/src/pip/_internal/resolution/resolvelib/candidates.py
Commit message (Expand)AuthorAgeFilesLines
* Further refactor is_wheel_from_cacheStéphane Bidoul2023-04-141-1/+0
* Introduce ireq.cached_wheel_source_linkStéphane Bidoul2023-04-141-0/+1
* Add a couple of assertsStéphane Bidoul2023-04-141-0/+2
* Rename original_link_is_in_wheel_cache to is_wheel_from_cacheStéphane Bidoul2023-04-141-1/+1
* CosmeticsStéphane Bidoul2023-04-141-1/+1
* Merge pull request #11949 from sbidoul/hash2hashes-sbiStéphane Bidoul2023-04-141-1/+1
|\
| * Tweak commentsStéphane Bidoul2023-04-111-1/+1
* | Report requested_extras for editable requirementsStéphane Bidoul2023-04-111-1/+3
* | Report requested_extras for direct URLsStéphane Bidoul2023-04-111-0/+1
|/
* Refactor handling of per requirement optionsStéphane Bidoul2023-03-271-12/+6
* Remove support for the deprecated --install-optionsStéphane Bidoul2023-03-181-3/+0
* More precise download_info with legacy cache entriesStéphane Bidoul2022-05-301-1/+1
* Set download_info also when the cache miss origin.jsonStéphane Bidoul2022-05-291-6/+10
* Record origin url in wheel cacheStéphane Bidoul2022-05-221-0/+2
* Explicitly test installs (and fix a bug found by those tests!)Paul Moore2022-04-231-0/+1
* Store config settings on the install requirementPaul Moore2022-04-211-0/+2
* Don't duplicate output when raising out of distribution preparationPradyun Gedam2022-01-251-1/+10
* CHange ireq.satisfied_by to abstract distributionTzu-ping Chung2021-11-181-3/+1
* Add PEP 660 support (build_editable)Stéphane Bidoul2021-09-281-0/+1
* Remove direct pkg_resource usages from resolver and preparerTzu-ping Chung2021-08-231-51/+35
* Complete type annotations in `pip/_internal/resolution` (#10125)Harutaka Kawamura2021-07-121-135/+84
* Check Requires-Python before other dependenciesTzu-ping Chung2021-06-021-3/+5
* Implement extra-ed requirement mergingTzu-ping Chung2021-04-191-0/+12
* Merge pull request #9673 from mwchase/url-constraints-final-2Stéphane Bidoul2021-04-181-2/+2
|\
| * Support URL constraints in the new resolverMax W Chase2021-04-171-2/+2
* | Typing fixesTzu-ping Chung2021-03-101-19/+19
* | Don't cache _versionStefano Rivera2021-03-031-4/+1
* | Parse pkg_resources Dist versions with packaging.versionStefano Rivera2021-03-021-3/+8
|/
* Blacken src/pip/_internal/resolution directoryJon Dufresne2021-02-201-32/+31
* Remove typing.TYPE_CHECKING guardsJon Dufresne2021-02-191-18/+11
* Replace pip._internal.utils.typing with stdlib typingJon Dufresne2021-02-181-2/+2
* Include both sources in inconsistency errorTzu-ping Chung2021-01-181-6/+15
* Remove unnecessary __ne__ definitionsJon Dufresne2020-12-301-15/+0
* Re-apply invalid metadata skipTzu-ping Chung2020-12-271-17/+6
* Use f-strings for simple string formattingJon Dufresne2020-12-251-7/+7
* Use short Python3 super() syntaxJon Dufresne2020-12-241-2/+2
* Revert "Skip candidate not providing valid metadata"revert-9264-new-resolver-dont-abort-on-inconsistent-candidatePradyun Gedam2020-12-151-6/+17
* Add comments explaining InstallationError handlingTzu-ping Chung2020-12-121-0/+3
* Skip candidate not providing valid metadataTzu-ping Chung2020-12-121-17/+3
* Use the project name to look up constraintsTzu-ping Chung2020-12-081-4/+24
* Implement __str__ for debuggabilityTzu-ping Chung2020-11-211-0/+17
* Use packaging.version to check version equalityTzu-ping Chung2020-11-031-2/+3
* Include Requires-Python dep even with --no-depsTzu-ping Chung2020-08-261-15/+9
* Merge pull request #8685 from chrahunt/use-preparer-for-lazy-wheelsPradyun Gedam2020-08-041-38/+23
|\
| * Move _fetch_metadata to RequirementPreparerChris Hunt2020-08-021-32/+0
| * Promote Wheel-related assertions to LinkCandidate constructorChris Hunt2020-08-021-5/+15
| * Extract name and version from Wheel linkChris Hunt2020-08-021-3/+9
| * Use link from InstallRequirementChris Hunt2020-08-021-2/+4
| * Pass InstallRequirement to _fetch_metadataChris Hunt2020-08-021-4/+4
| * Propagate lazy_wheel option through RequirementPreparerChris Hunt2020-08-021-1/+1