Documentation
¶
Overview ¶
Package python provides backends for Python 3 using uv, poetry and pip.
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var MatchEggComponent = regexp.MustCompile(`(?i)\begg=(` + pep345Name + `)(?:$|[^A-Z0-9])`)
View Source
var MatchEggComponentIndexEgg = 1
View Source
var MatchPackageAndSpec = regexp.MustCompile(`(?i)^\s*(` + pep345Name + `)\s*(` + extrasSpec + `)?\s*(` + pep440VersionSpec + `)?\s*$`)
View Source
var MatchPackageAndSpecIndexExtras = 2
View Source
var MatchPackageAndSpecIndexName = 1
View Source
var MatchPackageAndSpecIndexVersion = 3
View Source
var MatchPep440VersionComponent = regexp.MustCompile(pep440VersionComponent)
View Source
var MatchSpecOnly = regexp.MustCompile(`^` + pep440VersionSpec + `$`)
View Source
var PythonPipBackend = makePythonPipBackend()
View Source
var PythonPoetryBackend = makePythonPoetryBackend()
A collection of backends exported for consumption
View Source
var PythonUvBackend = makePythonUvBackend()
View Source
var WhiteSpaceChars = " \n\t"
Functions ¶
Types ¶
type PypiMap ¶
type PypiMap struct {
// contains filtered or unexported fields
}
func NewPypiMap ¶
func (*PypiMap) ModuleToPackage ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.