Evolve 5.5.0 released

Pierre-Yves David pierre-yves.david at ens-lyon.org
Mon Oct 31 23:01:25 UTC 2016


I've tagged and pushed evolve 5.5.0, please upgrade

The main change is the compatibility with Mercurial 4.0. But there is 
also a small adjustment to the experimental template thanks to Martin 
Von Zweigbergk after some experiment at Google:

  - The {obsolete} template now yield "obsolete" or "".

There is also a small number of various fixes.

  - Fix erroneous manifest computation when solving 'bumped' changeset.
  - split: avoid crash on empty commit (issue5191),
  - next: improve locking to avoid issue with wc parent (issue5244)
  - prev: improve locking to avoid issue with wc parent (issue5244)
  - evolve: fix abort suggestion to include '.' in 'hg update -C .'

This release is compatible from Mercurial 3.4 to Mercurial 4.0.
The next release will probably break this and move evolve into the 
official 'hgext3rd' namespace package dedicated to 3rd party extensions. 
But there is some tricky part around this as Python packaging apparently 
do not know how to remove file installed by previous version when 
upgrading :-/

Cheers,

-- 
Pierre-Yves David


More information about the Evolve-testers mailing list