fedora-infra / pkgwat.api

Python API for querying the Fedora Packages webapp
http://pkgwat.rtfd.org
Other
9 stars 9 forks source link

el6 specific traceback #15

Closed ralphbean closed 10 years ago

ralphbean commented 10 years ago

The following happens for me on a rhel6 box, but not on f19:

>>> pkgwat.api.search('tig')
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.6/site-packages/pkgwat/api/__init__.py", line 183, in search
    return _make_request(path, query, strip_tags)
  File "/usr/lib/python2.6/site-packages/pkgwat/api/__init__.py", line 143, in _make_request
    d = pkgwat.api.utils.strip_tags(d)
  File "/usr/lib/python2.6/site-packages/pkgwat/api/utils.py", line 24, in strip_tags
    return dict(((k, strip_tags(v)) for k, v in d.items()))
  File "/usr/lib/python2.6/site-packages/pkgwat/api/utils.py", line 24, in <genexpr>
    return dict(((k, strip_tags(v)) for k, v in d.items()))
  File "/usr/lib/python2.6/site-packages/pkgwat/api/utils.py", line 27, in strip_tags
    return [strip_tags(element) for element in d]
  File "/usr/lib/python2.6/site-packages/pkgwat/api/utils.py", line 24, in strip_tags
    return dict(((k, strip_tags(v)) for k, v in d.items()))
  File "/usr/lib/python2.6/site-packages/pkgwat/api/utils.py", line 24, in <genexpr>
    return dict(((k, strip_tags(v)) for k, v in d.items()))
  File "/usr/lib/python2.6/site-packages/pkgwat/api/utils.py", line 31, in strip_tags
    s.feed(d)
  File "/usr/lib64/python2.6/HTMLParser.py", line 108, in feed
    self.goahead(0)
  File "/usr/lib64/python2.6/HTMLParser.py", line 148, in goahead
    k = self.parse_starttag(i)
  File "/usr/lib64/python2.6/HTMLParser.py", line 229, in parse_starttag
    endpos = self.check_for_whole_start_tag(i)
  File "/usr/lib64/python2.6/HTMLParser.py", line 304, in check_for_whole_start_tag
    self.error("malformed start tag")
  File "/usr/lib64/python2.6/HTMLParser.py", line 115, in error
    raise HTMLParseError(message, self.getpos())
HTMLParser.HTMLParseError: malformed start tag, at line 2, column 27