types

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: Jan 27, 2025 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type PackageFile

type PackageFile struct {
	Filename           string                      `json:"file_name"`
	Comment            string                      `json:"comment"`
	BaseFilename       string                      `json:"base_filename"`
	Metadata           *distributions.Distribution `json:"metadata"`
	PythonVersion      string                      `json:"pyversion"`
	FileType           string                      `json:"filetype"`
	SafeName           string                      `json:"safe_name"`
	SignedFilename     string                      `json:"signed_filename"`
	SignedBaseFilename string                      `json:"signed_base_filename"`
	GPGSignature       *Signature                  `json:"gpg_signature"`
	MD5Digest          string                      `json:"md5_digest"`
	SHA2Digest         string                      `json:"sha256_digest"`
	Blake2_256Digest   string                      `json:"blake2_256_digest"`
}

func (*PackageFile) AddGPGSignature

func (pf *PackageFile) AddGPGSignature(signatureFilepath string, signatureFilename string) error

func (*PackageFile) MetadataMap

func (pf *PackageFile) MetadataMap() map[string][]string

type Signature

type Signature struct {
	Filename string `json:"signed_filename"`
	Bytes    []byte `json:"signed_bytes"`
}

Jump to

Keyboard shortcuts

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