Documentation
¶
Index ¶
- type Python
- func (p *Python) CompareVersions(a, b string) (int, error)
- func (p *Python) DependencyFilePatterns() []string
- func (p *Python) ExtractInstallScriptsFromFiles(files map[string]string) ([]string, error)
- func (p *Python) ExtractPackageArchive(artifactPath, destDir string) error
- func (p *Python) ExtractPackageMetadata(ctx context.Context, pkg models.PackageInfo, registryData any) (*models.PackageMetadata, *string, *string, error)
- func (p *Python) ExtractVersionHistory(ctx context.Context, pkg models.PackageInfo, registryData any) (*models.VersionMetadata, error)
- func (p *Python) FetchPackageFromRegistry(ctx context.Context, pkg models.PackageInfo) (*language.RegistryResponse, error)
- func (p *Python) Metadata() *metadata.Metadata
- func (p *Python) NormalizeName(name string) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Python ¶
type Python struct {
// contains filtered or unexported fields
}
func (*Python) DependencyFilePatterns ¶
func (*Python) ExtractInstallScriptsFromFiles ¶
func (*Python) ExtractPackageArchive ¶
func (*Python) ExtractPackageMetadata ¶
func (*Python) ExtractVersionHistory ¶
func (p *Python) ExtractVersionHistory(ctx context.Context, pkg models.PackageInfo, registryData any) (*models.VersionMetadata, error)
func (*Python) FetchPackageFromRegistry ¶
func (p *Python) FetchPackageFromRegistry(ctx context.Context, pkg models.PackageInfo) (*language.RegistryResponse, error)
func (*Python) NormalizeName ¶
Source Files
¶
Click to show internal directories.
Click to hide internal directories.