python

package
v1.484.0 Latest Latest
Warning

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

Go to latest
Published: Dec 18, 2025 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

View Source
const (
	BOMFilename = "bom-pip.xml"
)

Variables

View Source
var (
	PipInstallFlags = []string{"install", "--upgrade", "--root-user-action=ignore"}
)

Functions

func BuildWithPyProjectToml added in v1.472.0

func BuildWithPyProjectToml(
	executeFn func(executable string, params ...string) error,
	virtualEnv string,
	pythonArgs []string,
	moduleArgs []string,
) error

func BuildWithSetupPy

func BuildWithSetupPy(
	executeFn func(executable string, params ...string) error,
	virtualEnv string,
	pythonArgs []string,
	setupArgs []string,
) error

func CreateBOM

func CreateBOM(
	executeFn func(executable string, params ...string) error,
	existsFn func(path string) (bool, error),
	readFileFn func(path string) ([]byte, error),
	virtualEnv string,
	requirementsFile string,
	cycloneDxVersion string,
	cycloneDxSchemaVersion string,
) error

func CreateVirtualEnvironment

func CreateVirtualEnvironment(
	executeFn func(executable string, params ...string) error,
	removeFn func(executable string) error,
	virtualEnv string,
) (func(), error)

func InstallBuild added in v1.472.0

func InstallBuild(
	executeFn func(executable string, params ...string) error,
	virtualEnv string,
) error

func InstallCycloneDX

func InstallCycloneDX(
	executeFn func(executable string, params ...string) error,
	virtualEnv string,
	cycloneDXVersion string,
) error

func InstallPip added in v1.472.0

func InstallPip(
	executeFn func(executable string, params ...string) error,
	virtualEnv string,
) error

func InstallProjectDependencies added in v1.472.0

func InstallProjectDependencies(
	executeFn func(executable string, params ...string) error,
	virtualEnv string,
) error

func InstallRequirements

func InstallRequirements(
	executeFn func(executable string, params ...string) error,
	virtualEnv string,
	requirementsFile string,
) error

func InstallTwine

func InstallTwine(
	executeFn func(executable string, params ...string) error,
	virtualEnv string,
) error

func InstallWheel

func InstallWheel(
	executeFn func(executable string, params ...string) error,
	virtualEnv string,
) error

func PublishPackage

func PublishPackage(
	executeFn func(executable string, params ...string) error,
	virtualEnv string,
	repository string,
	username string,
	password string,
) error

Types

This section is empty.

Jump to

Keyboard shortcuts

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