Starter Code
This commit is contained in:
		| @@ -0,0 +1,18 @@ | ||||
| from typing import Callable, List | ||||
|  | ||||
| from pip._internal.req.req_install import InstallRequirement | ||||
| from pip._internal.req.req_set import RequirementSet | ||||
|  | ||||
| InstallRequirementProvider = Callable[[str, InstallRequirement], InstallRequirement] | ||||
|  | ||||
|  | ||||
| class BaseResolver: | ||||
|     def resolve( | ||||
|         self, root_reqs: List[InstallRequirement], check_supported_wheels: bool | ||||
|     ) -> RequirementSet: | ||||
|         raise NotImplementedError() | ||||
|  | ||||
|     def get_installation_order( | ||||
|         self, req_set: RequirementSet | ||||
|     ) -> List[InstallRequirement]: | ||||
|         raise NotImplementedError() | ||||
		Reference in New Issue
	
	Block a user