An Implementation is a package which implements an Interface.
|
__init__(self,
feed,
id)
x.__init__(...) initializes x; see help(type(x)) for signature |
source code
|
|
Stability
|
|
str
|
|
|
|
int
|
|
int
|
|
bool
|
|
|
|
str
|
|
bool
|
is_available(self,
stores)
Is this Implementation available locally? (a local implementation, an
installed distribution package, or a cached
ZeroInstallImplementation) |
source code
|
|
Inherited from object :
__delattr__ ,
__format__ ,
__getattribute__ ,
__new__ ,
__reduce__ ,
__reduce_ex__ ,
__setattr__ ,
__sizeof__ ,
__subclasshook__
|
str | None
|
local_path = None
the directory containing this local implementation, or None if it
isn't local (id isn't a path)
|
bool
|
requires_root_install = False
whether the user will need admin rights to use this
|
[Binding]
|
bindings
how to tell this component where it itself is located (since 0.31)
|
{str: Command}
|
commands
ways to execute as a program
|
[RetrievalMethod]
|
download_sources
list of methods of getting this implementation
|
[ZeroInstallFeed]
|
feed
the feed owning this implementation (since 0.32)
|
|
id
a unique identifier for this Implementation
|
str
|
langs
natural languages supported by this package
|
{"[URI ]localName": str}
|
metadata
extra metadata from the feed
|
|
released
release date
|
[Dependency]
|
requires
interfaces this package depends on
|
[insecure | buggy | developer | testing | stable | packaged]
|
upstream_stability
the stability reported by the packager
|
|
user_stability
the stability as set by the user
|
|
version
a parsed version number
|