… sorting ints instead of chars.
Because existing_package is an sqlalchemy.orm.query.Query object it evaluates to True. So even if there were no results, the code would not create a new Package. (And, since the first result of the Query would be None, the packages_list would have None appended instead of a Package.)
…ed packages and buildout views to display packages in columns. Modified individual package view to display either all versions or some specific version.
…ixed links so that we get always correct urls. Added new view for packages.