Let us walk on the 3-isogeny graph
Loading...
Searching...
No Matches
pip._internal.distributions Namespace Reference

Namespaces

namespace  base
 
namespace  installed
 
namespace  sdist
 
namespace  wheel
 

Functions

AbstractDistribution make_distribution_for_install_requirement (InstallRequirement install_req)
 

Function Documentation

◆ make_distribution_for_install_requirement()

AbstractDistribution make_distribution_for_install_requirement ( InstallRequirement  install_req)
Returns a Distribution for the given InstallRequirement

Definition at line 7 of file __init__.py.

9) -> AbstractDistribution:
10 """Returns a Distribution for the given InstallRequirement"""
11 # Editable requirements will always be source distributions. They use the
12 # legacy logic until we create a modern standard for them.
14 return SourceDistribution(install_req)
15
16 # If it's a wheel, it's a WheelDistribution
18 return WheelDistribution(install_req)
19
20 # Otherwise, a SourceDistribution
21 return SourceDistribution(install_req)
for i

References i.