wheels

package
v0.0.0-...-d3da680 Latest Latest
Warning

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

Go to latest
Published: Dec 4, 2024 License: Apache-2.0 Imports: 20 Imported by: 0

Documentation

Overview

Package wheels includes implementation for installing wheels inside venv from vpython spec.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func FromSpec

func FromSpec(spec *vpython.Spec, pep425tags generators.Generator) generators.Generator

func MustSetExecutor

func MustSetExecutor(reexec *actions.ReexecRegistry)

func MustSetTransformer

func MustSetTransformer(cipdCacheDir string, ap *actions.ActionProcessor)

func PlatformForPEP425Tag

func PlatformForPEP425Tag(t *vpython.PEP425Tag) template.Platform

PlatformForPEP425Tag returns the CIPD platform inferred from a given Python PEP425 tag.

If the platform could not be determined, an empty string will be returned.

func Verify

func Verify(spec *vpython.Spec) error

Verify the spec for all VerifyPep425Tag listed in the spec. This will ensure all packages existed for these platforms.

TODO: Maybe implement it inside a derivation after we executing cipd binary directly.

Types

This section is empty.

Jump to

Keyboard shortcuts

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