'ascii' codec can't decode byte 0x92 in position 2768: ordinal not in range(128)


Traceback (most recent call last):
  File "/mnt/hd/web/1bpm.net/ml.csound/app/handler.py", line 386, in <module>
    handle()
  File "/mnt/hd/web/1bpm.net/ml.csound/app/handler.py", line 373, in handle
    return Thread(mailing_list).render({"threadid": int(parts[2])})
  File "/mnt/hd/web/1bpm.net/ml.csound/app/handler.py", line 203, in render
    self.create(data)
  File "/mnt/hd/web/1bpm.net/ml.csound/app/handler.py", line 275, in create
    content += msg.html
  File "/mnt/hd/web/1bpm.net/ml.csound/app/handler.py", line 154, in html
    if len(self.article.attachments) > 0:
  File "/mnt/hd/web/1bpm.net/ml.csound/app/handler.py", line 144, in article
    self.parsed_article = ParsedMessage(msg)
  File "/mnt/hd/web/1bpm.net/ml.csound/app/handler.py", line 39, in __init__
    self.parse(msg)
  File "/mnt/hd/web/1bpm.net/ml.csound/app/handler.py", line 79, in parse
    self.html += part.get_payload(decode=True).decode(charset)
UnicodeDecodeError: 'ascii' codec can't decode byte 0x92 in position 2768: ordinal not in range(128)