Encapsulate a plugin instance as well as some metadata.
Representation of the most basic set of information related to a given plugin such as its name, author, description...
Any additional information can be stored ad retrieved in a PluginInfo, when this one is created with a ConfigParser.ConfigParser instance.
This typically means that when metadata is read from a text file (the original way for yapsy to describe plugins), all info that is not part of the basic variables (name, path, version etc), can still be accessed though the details member variables that behaves like Python’s ConfigParser.ConfigParser.
DEPRECATED (>1.9): Mimic former behaviour when what is noz the first category was considered as the only one the plugin belonged to.
Return the activated state of the plugin object. Makes it possible to define a property.
Set the version of the plugin.
Used by subclasses to provide different handling of the version number.