# HG changeset patch # User Pierre-Yves David # Date 1492427242 -7200 # Node ID 99f63f476a728d409d80ddbc9acb3671172ffb9e # Parent 8b7f794d6a9da438961f4e840b6b1cd26714bbcf upgrade: implement '__ne__' on 'improvement' class The pythonomicon request its implementation. diff -r 8b7f794d6a9d -r 99f63f476a72 mercurial/upgrade.py --- a/mercurial/upgrade.py Sun Apr 16 02:34:08 2017 +0200 +++ b/mercurial/upgrade.py Mon Apr 17 13:07:22 2017 +0200 @@ -144,6 +144,9 @@ return NotImplemented return self.name == other.name + def __ne__(self, other): + return not self == other + def finddeficiencies(repo): """returns a list of deficiencies that the repo suffer from""" newreporeqs = localrepo.newreporequirements(repo)