# HG changeset patch # User Jeff Hammel # Date 1306815182 25200 # Node ID 8179c05d7692469c9f578bd9701a6f5e78278b16 # Parent a545438386869a1c780225b88392732a7766528b note ABC diff -r a54543838686 -r 8179c05d7692 buttercup/source.py --- a/buttercup/source.py Mon May 30 21:11:19 2011 -0700 +++ b/buttercup/source.py Mon May 30 21:13:02 2011 -0700 @@ -18,6 +18,9 @@ def directory(self): return os.path.join(self.srcdir, self.directory_name(self.uri)) + def update(self): + raise NotImplementedError("`Source` is an abstract base class") + class HgSource(Source): """mercurial source"""