Documentation
¶
Index ¶
- func PackageName(pipRequirement string) string
- func ParseLocalArtifactRequirement(line string) (string, bool, error)
- func ReadRequirements(path string) ([]string, error)
- func SplitPinnedPythonRequirement(requirement string) (name string, version string, findLinks []string, extraIndexURLs []string, ...)
- func Versions(pipRequirement string) []string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PackageName ¶ added in v0.15.2
func ParseLocalArtifactRequirement ¶ added in v0.22.0
ParseLocalArtifactRequirement returns a bare local wheel or source archive path. Other pip requirements pass through unchanged; unsupported local forms return an error before the Docker build starts.
func ReadRequirements ¶ added in v0.14.4
func SplitPinnedPythonRequirement ¶ added in v0.15.2
func SplitPinnedPythonRequirement(requirement string) (name string, version string, findLinks []string, extraIndexURLs []string, err error)
SplitPinnedPythonRequirement returns the name, version, findLinks, and extraIndexURLs from a requirements.txt line in the form name==version [--find-links=<findLink>] [-f <findLink>] [--extra-index-url=<extraIndexURL>]
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.