pypipurl

package
v0.1.5 Latest Latest
Warning

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

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

Documentation

Overview

Package pypipurl converts an inventory to a PyPI type PackageURL. TODO(#173, b/365452344): Replace with purl.New() which will contain mapping of all ecosystems

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func MakePackageURL

func MakePackageURL(i *extractor.Inventory) *purl.PackageURL

MakePackageURL returns a package URL following the purl PyPI spec: - Name is lowercased - Replaces all runs of ` _ . - ` with -

See: https://github.com/package-url/purl-spec/blob/master/PURL-TYPES.rst#pypi And: https://peps.python.org/pep-0503/#normalized-names

This function does *not* handle package names with invalid characters, and will return them as is.

Types

This section is empty.

Jump to

Keyboard shortcuts

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