Fix Python 3 compatibility.
This commit is contained in:
parent
31ed37e00e
commit
a3a6301c92
|
@ -2,6 +2,7 @@
|
||||||
"""Code for handling object representation of a PEP."""
|
"""Code for handling object representation of a PEP."""
|
||||||
from __future__ import absolute_import
|
from __future__ import absolute_import
|
||||||
import re
|
import re
|
||||||
|
import sys
|
||||||
import textwrap
|
import textwrap
|
||||||
import unicodedata
|
import unicodedata
|
||||||
|
|
||||||
|
@ -234,7 +235,7 @@ class PEP(object):
|
||||||
if len(authors_and_emails) < 1:
|
if len(authors_and_emails) < 1:
|
||||||
raise PEPError("no authors found", pep_file.name,
|
raise PEPError("no authors found", pep_file.name,
|
||||||
self.number)
|
self.number)
|
||||||
self.authors = map(Author, authors_and_emails)
|
self.authors = list(map(Author, authors_and_emails))
|
||||||
|
|
||||||
def _parse_author(self, data):
|
def _parse_author(self, data):
|
||||||
"""Return a list of author names and emails."""
|
"""Return a list of author names and emails."""
|
||||||
|
@ -300,3 +301,6 @@ class PEP(object):
|
||||||
'title': self.title_abbr, 'status': self.status_abbr,
|
'title': self.title_abbr, 'status': self.status_abbr,
|
||||||
'authors': self.author_abbr}
|
'authors': self.author_abbr}
|
||||||
return constants.column_format % pep_info
|
return constants.column_format % pep_info
|
||||||
|
|
||||||
|
if sys.version_info[0] > 2:
|
||||||
|
__str__ = __unicode__
|
||||||
|
|
Loading…
Reference in New Issue