(Arne Babenhauserheide)
2012-10-28: works in 2.1, 2.3 and 2.4-rc 0.1.4 works in 2.1, 2.3 and 2.4-rc
diff --git a/staticsite.py b/staticsite.py
--- a/staticsite.py
+++ b/staticsite.py
@@ -828,16 +828,16 @@ entry[1].extend(siteopts)
# TODO: repo -> peer
from mercurial import util
try:
- from mercurial import peer
+ from mercurial.peer import peerrepository
except ImportError:
- from mercurial import repo as peer
+ from mercurial.repo import repository as peerrepository
try:
from mercurial.error import RepoError
except ImportError:
from mercurial.repo import RepoError
# TODO: repo -> peer
-class FTPRepository(peer.peerrepository):
+class FTPRepository(peerrepository):
def __init__(self, ui, path, create):
self.create = create
self.ui = ui