Merge "Make babel_extract_angular work with python 3"

This commit is contained in:
Zuul 2018-05-07 19:37:24 +00:00 committed by Gerrit Code Review
commit eb07437c92
2 changed files with 3 additions and 1 deletions

View File

@ -15,6 +15,7 @@
import re
from oslo_utils import encodeutils
from six.moves import html_parser
@ -165,7 +166,7 @@ def extract_angular(fileobj, keywords, comment_tags, options):
parser = AngularGettextHTMLParser()
for line in fileobj:
parser.feed(line)
parser.feed(encodeutils.safe_decode(line))
for string in parser.strings:
yield(string)

View File

@ -46,6 +46,7 @@ commands =
bash {toxinidir}/tools/unit_tests.sh {envpython} {toxinidir} {posargs}
[testenv:pep8]
basepython = python3
# sphinx (precisely Pygments) needs to be installed to make doc8 work properly
deps =
{[testenv]deps}