diff --git a/packagedb/api.py b/packagedb/api.py index 305e1539..5cb3f30f 100644 --- a/packagedb/api.py +++ b/packagedb/api.py @@ -840,7 +840,7 @@ def list(self, request, format=None): return Response(message, status=status.HTTP_400_BAD_REQUEST) lookups = purl_to_lookups(purl) - packages = Package.objects.filter(**lookups) + packages = Package.objects.filter(**lookups).order_by('-version') if packages.count() == 0: message = {} if errors: