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
|