X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=daklib%2Fcruft.py;h=f060085d72f98478bbc70e64d47292adaec2ce94;hb=d5fb0d3bf83deaba2e916eb21efec583114bef75;hp=fc98eafbea857dc89baae84f7240b4879d0137d7;hpb=777e8a17f14007869a967365cbf5e4f2aafb9e90;p=dak.git diff --git a/daklib/cruft.py b/daklib/cruft.py index fc98eafb..f060085d 100644 --- a/daklib/cruft.py +++ b/daklib/cruft.py @@ -28,10 +28,10 @@ from sqlalchemy.orm import object_session def newer_version(lowersuite_name, highersuite_name, session): ''' - Finds newer or equal versions in lowersuite_name than in highersuite_name. - Returns a list of tuples (source, higherversion, lowerversion) where - higherversion is the newest version from highersuite_name and lowerversion - is the newest version from lowersuite_name. + Finds newer versions in lowersuite_name than in highersuite_name. Returns a + list of tuples (source, higherversion, lowerversion) where higherversion is + the newest version from highersuite_name and lowerversion is the newest + version from lowersuite_name. ''' lowersuite = get_suite(lowersuite_name, session) @@ -43,7 +43,7 @@ def newer_version(lowersuite_name, highersuite_name, session): list = [] for (source, higherversion) in query: lowerversion = session.query(func.max(DBSource.version)). \ - filter_by(source = source).filter(DBSource.version >= higherversion). \ + filter_by(source = source).filter(DBSource.version > higherversion). \ with_parent(lowersuite).group_by(DBSource.source).scalar() if lowerversion is not None: list.append((source, higherversion, lowerversion))