with_parent(lowersuite).group_by(DBSource.source).scalar()
if lowerversion is not None:
list.append((source, higherversion, lowerversion))
+
+ list.sort()
return list
def get_package_names(suite):
# are in the right suite.
bin_query = suite.binaries.filter_by(package = package).subquery()
src_query = session.query(DBSource.source).with_parent(suite). \
- join(bin_query).group_by(DBSource.source)
+ join(bin_query).order_by(DBSource.source).group_by(DBSource.source)
self.sources = []
if src_query.count() > 1:
for source, in src_query:
binary = DejavuBinary(suite, package)
if binary.has_multiple_sources():
print binary
+ print