# HG changeset patch # User Pierre-Yves David # Date 1353494250 -3600 # Node ID c39afce52e311d7c16cece4fe01b1a7ce22cf54f # Parent 15299bfd081377f13ed033b2fdf40c11ea594cb1# Parent 469befc27b26e7bda577d311f72a8d6156c8c8c7 merge diff -r 15299bfd0813 -r c39afce52e31 .hgtags --- a/.hgtags Wed Nov 21 00:18:41 2012 +0100 +++ b/.hgtags Wed Nov 21 11:37:30 2012 +0100 @@ -13,4 +13,5 @@ b1bdcb4506defef0e857e2710633f7686d8034a5 1.0.2 5559e5a4b656978c592d364f242edc62369d7e84 1.0.2 c062edbcaf13135d0312fd2039deca74573ff4f0 1.1.0 +22cacfce2a65ab965c6179ae862b148f4abc7d8a 1.1.0 d43e80504e55db9ad4826e860e50530103a27b0f 2.0.0 diff -r 15299bfd0813 -r c39afce52e31 debian/changelog --- a/debian/changelog Wed Nov 21 00:18:41 2012 +0100 +++ b/debian/changelog Wed Nov 21 11:37:30 2012 +0100 @@ -1,3 +1,9 @@ +mercurial-evolve (1.1.0-1) UNRELEASED; urgency=low + + * New upstream release. + + -- Pierre-Yves David Tue, 20 Nov 2012 16:28:12 +0100 + mercurial-evolve (1.0.2-1) UNRELEASED; urgency=low * New upstream Release diff -r 15299bfd0813 -r c39afce52e31 debian/control --- a/debian/control Wed Nov 21 00:18:41 2012 +0100 +++ b/debian/control Wed Nov 21 11:37:30 2012 +0100 @@ -7,8 +7,8 @@ Pierre-Yves David , Standards-Version: 3.9.3 Build-Depends: - mercurial (>=2.4~), - mercurial-common (>=2.4~), + mercurial (>=2.5~), + mercurial-common (>=2.5~), python, debhelper (>= 8), python-sphinx (>= 1.0.8), @@ -22,7 +22,7 @@ Depends: ${python:Depends}, ${misc:Depends}, - mercurial (>= 2.4), + mercurial (>= 2.5), Description: evolve extension for Mercurial This package provides the experimental "evolve" extension for the Mercurial DVCS. diff -r 15299bfd0813 -r c39afce52e31 hgext/evolve.py --- a/hgext/evolve.py Wed Nov 21 00:18:41 2012 +0100 +++ b/hgext/evolve.py Wed Nov 21 11:37:30 2012 +0100 @@ -19,7 +19,7 @@ - improves some aspect of the early implementation in 2.3 ''' -testedwith = '2.4-rc' +testedwith = '' buglink = 'https://bitbucket.org/marmoute/mutable-history/issues' @@ -29,11 +29,14 @@ try: from mercurial import obsolete - getattr(obsolete, 'getrevs') # 2.4 specific if not obsolete._enabled: obsolete._enabled = True + from mercurial import bookmarks + bookmarks.bmstore except (ImportError, AttributeError): - raise util.Abort('Evolve extension requires Mercurial 2.4 (or later)') + raise util.Abort('This version of Evolve is too old for you mercurial version', + hint='requires version >> 2.4.x') + from mercurial import bookmarks @@ -1499,7 +1502,7 @@ [('A', 'addremove', None, _('mark new/missing files as added/removed before committing')), ('n', 'note', '', _('use text as commit message for this update')), - ('c', 'change', '', _('specifies the changesets to amend'), _('REV')), + ('c', 'change', '', _('specifies the changesets to amend (DEPRECATED)'), _('REV')), ('e', 'edit', False, _('invoke editor on commit messages')), ] + walkopts + commitopts + commitopts2, _('[OPTION]... [FILE]...')) diff -r 15299bfd0813 -r c39afce52e31 setup.py --- a/setup.py Wed Nov 21 00:18:41 2012 +0100 +++ b/setup.py Wed Nov 21 11:37:30 2012 +0100 @@ -5,7 +5,7 @@ setup( name='hg-evolve', - version='1.0.2', + version='2.0.0', author='Pierre-Yves David', maintainer='Pierre-Yves David', maintainer_email='pierre-yves.david@logilab.fr',