binstar

Define binstar spec.

Classes

BinstarSpec

spec = BinstarSpec('darth/deathstar')

Attributes

ENVIRONMENT_TYPE

ENVIRONMENT_TYPE = 'env'
class BinstarSpec(name=None)

spec = BinstarSpec('darth/deathstar') spec.can_handle() # => True / False spec.environment # => YAML string spec.msg # => Error messages :raises: EnvironmentFileNotDownloaded

msg
can_handle() → bool

Validates loader can process environment definition. :return: True or False

valid_name() → bool

Validates name :return: True or False

valid_package() → bool

Returns True if package has an environment file :return: True or False

binstar() → types.ModuleType
file_data() → list[dict[str, str]]
environment() → conda_env.env.Environment
package()
username() → str
packagename() → str