1
0
Fork 0
forked from github/pelican

Attempt to be compilant with Python 3.

This commit is contained in:
Honza Javorek 2013-09-25 11:39:29 +02:00
commit 6fb0335269

View file

@ -5,12 +5,16 @@ import six
import copy
import locale
import logging
import urlparse
import functools
import os
import re
import sys
try:
from urlparse import urlparse, urlunparse
except ImportError:
from urllib.parse import urlparse, urlunparse
from datetime import datetime
@ -195,7 +199,7 @@ class Content(object):
def replacer(m):
what = m.group('what')
value = urlparse.urlparse(m.group('value'))
value = urlparse(m.group('value'))
path = value.path
origin = m.group('path')
@ -224,7 +228,7 @@ class Content(object):
# keep all other parts, such as query, fragment, etc.
parts = list(value)
parts[2] = origin
origin = urlparse.urlunparse(parts)
origin = urlunparse(parts)
return ''.join((m.group('markup'), m.group('quote'), origin,
m.group('quote')))