Closed Bug 1162304 Opened 6 years ago Closed 6 years ago

Drop support for Mercurial 3.0, add support for Mercurial 3.4

Categories

(Developer Services :: General, task)

task
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: gps, Assigned: gps)

References

Details

Attachments

(2 files, 1 obsolete file)

Mercurial 3.4 was released on May 1. We previously kinda/sorta been dropping support in v-c-t for Mercurial versions older than 1 year (i.e. not supporting more than 4 releases at a time).

As it happens, some work in bug 1160266 is significantly easier without having to support 3.0. So, let's drop 3.0.

Also, 3.4 is out. A number of extensions need to be marked as compatible with it. We should do that work too.
Attached file MozReview Request: bz://1162304/gps (obsolete) —
/r/8361 - drop explicit support for Mercurial 3.0 (bug 1162304)
/r/8363 - add explicit support for Mercurial 3.4 (bug 1162304)

Pull down these commits:

hg pull -r 24eb67f2a160390a57b73dd00d2b6f4605c4aba4 https://reviewboard-hg.mozilla.org/version-control-tools/
Attachment #8602825 - Flags: review?(smacleod)
https://reviewboard.mozilla.org/r/8363/#review7075

Looks like you're missing the check in `testing/hghave.py` - or is there a reason we don't want a 3.4+ check?
Comment on attachment 8602825 [details]
MozReview Request: bz://1162304/gps

https://reviewboard.mozilla.org/r/8359/#review7077

r+ provided a reason for not having the 3.4+ check, or it being added.
Attachment #8602825 - Flags: review?(smacleod) → review+
https://reviewboard.mozilla.org/r/8363/#review7085

We don't have a need for the 3.4+ check yet. It's easy enough to add when it's needed.
Good riddance.
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Blocks: 1169834
Attachment #8602825 - Attachment is obsolete: true
Attachment #8620246 - Flags: review+
Attachment #8620247 - Flags: review+
You need to log in before you can comment on or make changes to this bug.