[kernel] r20180 - dists/trunk/linux/debian/lib/python/debian_linux
Ben Hutchings
benh at alioth.debian.org
Sun Jun 2 20:51:26 UTC 2013
Author: benh
Date: Sun Jun 2 20:51:26 2013
New Revision: 20180
Log:
Add __str__ method to debian_linux.debian.Version
Python 2.x does not use the __unicode__ method to implement str() or
string formatting with %s. Add a __str__ method as a wrapper.
Modified:
dists/trunk/linux/debian/lib/python/debian_linux/debian.py
Modified: dists/trunk/linux/debian/lib/python/debian_linux/debian.py
==============================================================================
--- dists/trunk/linux/debian/lib/python/debian_linux/debian.py Sun Jun 2 20:39:18 2013 (r20179)
+++ dists/trunk/linux/debian/lib/python/debian_linux/debian.py Sun Jun 2 20:51:26 2013 (r20180)
@@ -85,6 +85,9 @@
def __unicode__(self):
return self.complete
+ def __str__(self):
+ return unicode(self).encode('utf-8')
+
@property
def complete(self):
if self.epoch is not None:
More information about the Kernel-svn-changes
mailing list