vexy

Subpackages

Submodules

Package Contents

Classes

EcoSystemType

EcoSystem

Languages/ecosystems to the PURL type

Attributes

_ALL_ECOSYSTEMS

class vexy.EcoSystemType(*, name: str, purl_type: str, description: str)[source]
property name: str[source]
property purl_type: str[source]
property description: str[source]
vexy._ALL_ECOSYSTEMS[source]
class vexy.EcoSystem[source]

Bases: enum.Enum

Languages/ecosystems to the PURL type

Starting list taken from https://github.com/package-url/purl-spec/blob/master/PURL-TYPES.rst

BITBUCKET = 'BITBUCKET'[source]
CARGO = 'CARGO'[source]
COCOAPODS = 'COCOAPODS'[source]
COMPOSER = 'COMPOSER'[source]
CONAN = 'CONAN'[source]
CONDA = 'CONDA'[source]
CRAN = 'CRAN'[source]
DART = 'PUB'[source]
DEBIAN = 'DEB'[source]
DOCKER = 'DOCKER'[source]
FLUTTER = 'PUB'[source]
GENERIC = 'GENERIC'[source]
GITHUB = 'GITHUB'[source]
GO = 'GOLANG'[source]
HASKELL = 'HACKAGE'[source]
HEX = 'HEX'[source]
MAVEN = 'MAVEN'[source]
NPM = 'NPM'[source]
NUGET = 'NUGET'[source]
OCI = 'OCI'[source]
PYPI = 'PYPI'[source]
RPM = 'RPM'[source]
RUBY_GEM = 'GEM'[source]
SWIFT = 'SWIFT'[source]
get_info() EcoSystemType[source]