from operator import attrgetter
d = lp.distributions['ubuntu']
s = d.getSeries(name_or_version="vivid")
versions1 = d.main_archive.getPublishedSources(source_name="bash", distro_series=s)
sor = sorted(versions1, key=attrgetter("date_created"), reverse=True)
for i in sor:
print i.date_created
print i.source_package_version + " " + i.status
-----------------------
And the result:
2015-03-04 11:38:28.750080+00:00
0.2.0-1build1 Published
2015-03-04 10:51:31.130920+00:00
0.2.0-1build1 Deleted
2014-11-06 09:09:24.140677+00:00
1:2.1-4ubuntu1 Published
2014-11-06 08:27:09.860518+00:00
1:2.1-4ubuntu1 Deleted
2014-11-03 23:49:30.714741+00:00
3.0.1-2 Published
2014-11-03 23:12:12.732125+00:00
3.0.1-2 Deleted
2014-10-29 14:29:12.040555+00:00
4.3-11ubuntu2 Published
2014-10-29 12:57:12.632955+00:00
4.3-11ubuntu2 Deleted
2014-10-25 13:03:29.212615+00:00
0.2.0-1 Superseded
2014-10-23 20:45:24.692622+00:00
4.3-11ubuntu1 Superseded
2014-10-23 20:45:24.692622+00:00
1:2.1-4 Superseded
2014-10-23 20:45:24.692622+00:00
0.1.1-1 Deleted
2014-10-23 20:45:24.692622+00:00
3.0.1-1 Superseded
2014-10-23 20:45:24.692622+00:00
4.2.0.8-1.1 Published
2014-10-23 20:45:24.692622+00:00
0.0.3-3 Published
2014-10-23 20:45:24.692622+00:00
0.9.11-1 Published