diff -pruN 0.2-1/debian/changelog 0.2-1ubuntu2/debian/changelog
--- 0.2-1/debian/changelog	2012-05-22 04:17:45.000000000 +0000
+++ 0.2-1ubuntu2/debian/changelog	2012-05-22 04:17:46.000000000 +0000
@@ -1,3 +1,15 @@
+python-bzutils (0.2-1ubuntu2) precise; urgency=low
+
+  * Rebuild to drop python2.6 dependencies and provides.
+
+ -- Matthias Klose <doko@ubuntu.com>  Sat, 14 Apr 2012 13:44:09 +0000
+
+python-bzutils (0.2-1ubuntu1) lucid; urgency=low
+
+  * Fixed text/csv scraping in cgi.py (LP: #389289)
+
+ -- Brad Misik <temugen@bradmisik.com>  Wed, 04 Nov 2009 20:57:26 -0800
+
 python-bzutils (0.2-1) unstable; urgency=low
 
   [ Loic Minier ]
diff -pruN 0.2-1/debian/control 0.2-1ubuntu2/debian/control
--- 0.2-1/debian/control	2012-05-22 04:17:45.000000000 +0000
+++ 0.2-1ubuntu2/debian/control	2012-05-22 04:17:46.000000000 +0000
@@ -2,7 +2,8 @@ Source: python-bzutils
 Section: python
 XS-Python-Version: >= 2.4
 Priority: optional
-Maintainer: Gustavo R. Montesino <grmontesino@ig.com.br>
+Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
+XSBC-Original-Maintainer: Gustavo R. Montesino <grmontesino@ig.com.br>
 Uploaders: Loic Minier <lool@dooz.org>
 Build-Depends: debhelper (>= 5.0.38),
                python
diff -pruN 0.2-1/src/bzutils/cgi.py 0.2-1ubuntu2/src/bzutils/cgi.py
--- 0.2-1/src/bzutils/cgi.py	2007-08-08 00:24:11.000000000 +0000
+++ 0.2-1ubuntu2/src/bzutils/cgi.py	2012-05-22 04:17:46.000000000 +0000
@@ -78,13 +78,15 @@ class CGI:
         for product in products.findAll("option"):
             self.products.append((product.string, [], []))
 
+            """The following string sanitizations should probably be offloaded to
+            another function"""
             matches = re.findall("cpts\[%d\].=.\[(.*)\];" % i, buffer)
             for component in matches[0].split(','):
-                self.products[i][1].append(component.strip("' "))
+                self.products[i][1].append(component.strip("' ").replace("\\", ""))
 
             matches = re.findall("vers\[%d\].=.\[(.*)\];" % i, buffer)
             for version in matches[0].split(','):
-                self.products[i][2].append(version.strip("' "))
+                self.products[i][2].append(version.strip("' ").replace("\\", ""))
 
             i = i + 1
     
@@ -119,9 +121,9 @@ class CGI:
 
         type = handle.info()["Content-Type"]
 
-        if type.find("text/plain") != -1:
+        if "text/plain" in type or "text/csv" in type:
             return self.parse_csv(handle)
-        elif type.find("text/html") != -1:
+        elif "text/html" in type:
             return self.parse_html(handle)
         else:
             raise BugListParseError, "Couldn't parse bug list: unknown format"
