MethodMixin#

class neophile.update.base.MethodMixin#

Bases: ABC

Add the abstract methods for an update.

Methods Summary

apply()

Apply an update.

description()

Build a description of this update.

Methods Documentation

abstract apply()#

Apply an update.

Raises:

neophile.exceptions.DependencyNotFoundError – Raised if the specified file doesn’t contain a dependency of that name.

Return type:

None

abstract description()#

Build a description of this update.

Returns:

Short text description of the update.

Return type:

str