﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
6775	mercurial-3.5 (programmed major release)	Fernando de Oliveira	Fernando de Oliveira	"Notice:

'''3.5: no more support for Python 2.4 or 2.5'''

[http://mercurial.selenic.com/release/mercurial-3.5.tar.gz]

[http://mercurial.selenic.com/release/mercurial-3.5.tar.gz.asc]

[https://mercurial.selenic.com/wiki/UpgradeNotes#A3.5:_no_more_support_for_Python_2.4_or_2.5]

{{{
1. 3.5: no more support for Python 2.4 or 2.5

A new wire protocol (bundle2) is enabled and preferred by clients. When
talking with a compatible server (Mercurial 3.4 and newer), pull and
push operations will use the new protocol to transfer data. Old clients
can still talk to new servers and new clients can still talk to old
servers.

   • bookmarks: abort the whole push if bookmarks fails to update (BC)
   • convert: when converting from Perforce use original local encoding
              by default (BC)
   • phases: abort the whole push if phases fail to update (BC)
   • devel: rename 'all' to 'all-warnings' (BC)
   • setup.py: drop compatibility with Python 2.4 and 2.5 (BC)
   • sshpeer: break ""OutOfBandError"" feature for ssh (BC)
   • templatekw: display active bookmark more consistently
                 (issue4552) (BC)
   • templater: do not reevaluate rawstring as template (BC)
   • templater: take any string literals as template, but not for
                rawstring (BC)
   • templater: tokenize decimal integer literal (issue4638) (BC)  
}}}"	enhancement	closed	normal	7.8	BOOK	SVN	medium	fixed		
