diff --git a/frappe/email/queue.py b/frappe/email/queue.py index 87056e1d01..7c93920e98 100755 --- a/frappe/email/queue.py +++ b/frappe/email/queue.py @@ -4,7 +4,7 @@ from __future__ import unicode_literals from six.moves import range import frappe -import HTMLParser +from six.moves import html_parser as HTMLParser import smtplib, quopri, json from frappe import msgprint, throw, _ from frappe.email.smtp import SMTPServer, get_outgoing_email_account diff --git a/frappe/utils/data.py b/frappe/utils/data.py index 803adba796..ce468e0a38 100644 --- a/frappe/utils/data.py +++ b/frappe/utils/data.py @@ -11,7 +11,7 @@ import babel.dates from babel.core import UnknownLocaleError from dateutil import parser from num2words import num2words -import HTMLParser +from six.moves import html_parser as HTMLParser from html2text import html2text from six import iteritems diff --git a/frappe/utils/global_search.py b/frappe/utils/global_search.py index a92222731e..b619682ab3 100644 --- a/frappe/utils/global_search.py +++ b/frappe/utils/global_search.py @@ -235,7 +235,7 @@ def update_global_search(doc): def get_formatted_value(value, field): '''Prepare field from raw data''' - from HTMLParser import HTMLParser + from six.moves.html_parser import HTMLParser if(getattr(field, 'fieldtype', None) in ["Text", "Text Editor"]): h = HTMLParser()