Bug 1231192 - Bump some minimum Mercurial version; r=smacleod
authorGregory Szorc <gps@mozilla.com>
Mon, 07 Dec 2015 12:23:56 -0800
changeset 276004 f70eb7c9c9f14d8d59dfcf64ff23cf10096e2ce2
parent 276003 60f724e4f82d945f8efd661d64665ba6902c8592
child 276005 6791163296c13a7dc22b776fb08975026bdedeba
push id29781
push usercbook@mozilla.com
push dateThu, 10 Dec 2015 11:07:51 +0000
treeherdermozilla-central@412e4d7ce98c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewerssmacleod
bugs1231192
milestone45.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1231192 - Bump some minimum Mercurial version; r=smacleod We only support the last 4 releases of Mercurial. 3.6 is out, which means we only support down to 3.3.
tools/mercurial/hgsetup/wizard.py
--- a/tools/mercurial/hgsetup/wizard.py
+++ b/tools/mercurial/hgsetup/wizard.py
@@ -114,17 +114,17 @@ queue does not set patch author informat
 should be included when uploading for review.
 '''.strip()
 
 FINISHED = '''
 Your Mercurial should now be properly configured and recommended extensions
 should be up to date!
 '''.strip()
 
-REVIEWBOARD_MINIMUM_VERSION = LooseVersion('3.1')
+REVIEWBOARD_MINIMUM_VERSION = LooseVersion('3.3')
 
 REVIEWBOARD_INCOMPATIBLE = '''
 Your Mercurial is too old to use the reviewboard extension, which is necessary
 to conduct code review.
 
 Please upgrade to Mercurial %s or newer to use this extension.
 '''.strip()
 
@@ -156,28 +156,28 @@ LEGACY_BUGZILLA_CREDENTIALS_DETECTED = '
 Your existing Mercurial config uses a legacy method for defining Bugzilla
 credentials. Bugzilla API Keys are the most secure and preferred method
 for defining Bugzilla credentials. Bugzilla API Keys are also required
 if you have enabled 2 Factor Authentication in Bugzilla.
 
 All consumers formerly looking at these options should support API Keys.
 '''.lstrip()
 
-BZPOST_MINIMUM_VERSION = LooseVersion('3.1')
+BZPOST_MINIMUM_VERSION = LooseVersion('3.3')
 
 BZPOST_INFO = '''
 The bzpost extension automatically records the URLs of pushed commits to
 referenced Bugzilla bugs after push.
 
 (Relevant config option: extensions.bzpost)
 
 Would you like to activate bzpost
 '''.strip()
 
-FIREFOXTREE_MINIMUM_VERSION = LooseVersion('3.1')
+FIREFOXTREE_MINIMUM_VERSION = LooseVersion('3.3')
 
 FIREFOXTREE_INFO = '''
 The firefoxtree extension makes interacting with the multiple Firefox
 repositories easier:
 
 * Aliases for common trees are pre-defined. e.g. `hg pull central`
 * Pulling from known Firefox trees will create "remote refs" appearing as
   tags. e.g. pulling from fx-team will produce a "fx-team" tag.