summaryrefslogtreecommitdiff
path: root/tests/unit/test_index.py
Commit message (Expand)AuthorAgeFilesLines
* Respect --no-index from the requirements fileKlaas van Schelven2022-07-201-9/+9
* Remove the html5lib deprecated feature flag.Stéphane Bidoul2022-07-161-9/+0
* More structured link evaluation resultTzu-ping Chung2022-03-101-17/+45
* Merge branch 'main' into requires-pythonTzu-ping Chung2022-03-101-65/+89
|\
| * Replace vendored html5lib with stdlibJon Dufresne2022-01-281-0/+9
| * Complete type annotations of tests/unit/ directoryJon Dufresne2021-09-231-65/+80
* | update log messageronaudinho2021-09-211-1/+1
* | include skips due to requires-python in logged linksronaudinho2021-09-191-1/+1
* | fix unit testronaudinho2021-09-191-1/+1
|/
* Cleanup implicit string concatenationPradyun Gedam2021-08-201-1/+1
* Reformat the codebase, with blackPradyun Gedam2021-08-201-206/+259
* Move "Link requires a different Python" to verboseTzu-ping Chung2021-06-201-1/+1
* fix test after changing debug stringJim Fisher2021-02-191-1/+3
* Use f-strings for simple string formattingJon Dufresne2020-12-251-1/+1
* Drop u prefix from str literalsJon Dufresne2020-12-251-3/+3
* Move yanked message unit tests to use resolverTzu-ping Chung2020-04-251-70/+1
* Update references to pep425tagsPradyun Gedam2020-02-261-1/+1
* Update references to collector.pyPradyun Gedam2019-10-191-1/+1
* Update imports to {index -> index.package_finder}Pradyun Gedam2019-10-191-1/+1
* Move PipSession to network.sessionChris Hunt2019-09-271-1/+1
* Merge pull request #7023 from chrahunt/maint/remove-lockfile-dependencyChristopher Hunt2019-09-191-0/+1
|\
| * Fix unrelated test.Chris Hunt2019-09-161-0/+1
* | Change PackageFinder.create() to accept a LinkCollector.Chris Jerdonek2019-09-181-20/+37
|/
* Move LinkCollector to a new collector.py module.Chris Jerdonek2019-09-141-258/+1
* Add a couple tests.Chris Jerdonek2019-09-121-2/+100
* Add LinkCollector class to index.py.Chris Jerdonek2019-09-101-7/+15
* Use pytest.param to skip certain parametrizations (#6944)Albert Tugushev2019-08-311-26/+12
* Change PackageFinder._sort_locations() to a group_locations() function.Chris Jerdonek2019-08-231-10/+8
* Merge pull request #6903 from cjerdonek/move-trusted-hostsChris Jerdonek2019-08-221-120/+0
|\
| * Move trusted_hosts logic to PipSession.Chris Jerdonek2019-08-211-120/+0
* | Add a test for compute_best_candidate() returning a None best candidate.Chris Jerdonek2019-08-201-0/+19
* | Pass the best candidate to BestCandidateResult instead of CandidateEvaluator.Chris Jerdonek2019-08-201-1/+2
* | Rename some PackageFinder "best candidate" classes and methods:Chris Jerdonek2019-08-201-13/+15
|/
* Change isort multi_line_output to 3Pradyun Gedam2019-07-221-4/+14
* Pass the specifier to CandidateEvaluator.create().Chris Jerdonek2019-07-161-11/+29
* Add debug logging to filter_unallowed_hashes().Chris Jerdonek2019-07-141-1/+82
* Add project_name to CandidateEvaluator.Chris Jerdonek2019-07-141-11/+15
* Prefer candidates with allowed hashes when sorting.Chris Jerdonek2019-07-141-6/+26
* Pass the hashes when creating the CandidateEvaluator.Chris Jerdonek2019-07-141-1/+34
* Add filter_unallowed_hashes().Chris Jerdonek2019-07-141-18/+48
* Add get_applicable_candidates(), and test.Chris Jerdonek2019-07-071-0/+17
* Add CandidatePreferences and PackageFinder.make_candidate_evaluator().Chris Jerdonek2019-07-071-18/+68
* Simplify FoundCandidates.Chris Jerdonek2019-07-061-1/+6
* Add test_make_found_candidates().Chris Jerdonek2019-07-061-7/+23
* Add LinkEvaluator class.Chris Jerdonek2019-07-041-69/+171
* Merge pull request #6660 from cjerdonek/rename-egg-info-matchesChris Jerdonek2019-06-301-11/+11
|\
| * Rename index.py's _egg_info_matches(egg_info, canonical_name).Chris Jerdonek2019-06-301-11/+11
* | Add a SelectionPreferences class.Chris Jerdonek2019-06-281-3/+13
|/
* Support yanked reasons with non-ascii characters.Chris Jerdonek2019-06-271-7/+28
* Filter out yanked links earlier when allow_yanked=False.Chris Jerdonek2019-06-271-28/+64