pep508

package
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 18, 2026 License: MIT Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ParseRequirementLine

func ParseRequirementLine(line string, sourceFile string) *models.Dependency

func ParseRequirementsTxt

func ParseRequirementsTxt(content string, sourceFile string) ([]models.Dependency, error)

Types

type Result

type Result struct {
	Name       string
	Specifiers []string
	ParseError string
}

func Parse

func Parse(spec string) Result

Parse parses a PEP 508 dependency specifier string. Returns the package name, version specifiers, and any parse error.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL