From: W. Trevor King Date: Mon, 10 Feb 2014 18:40:30 +0000 (-0800) Subject: nmbug-status: Add a Python-3-compatible urllib.parse.quote import X-Git-Tag: 0.18_rc0~155 X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=commitdiff_plain;h=7b7a83cc32c90bc581256ea677d839adc85f1640 nmbug-status: Add a Python-3-compatible urllib.parse.quote import Python 2's urllib.quote [1] has moved to urllib.parse.quote in Python 3 [2]. [1]: http://docs.python.org/2/library/urllib.html#urllib.quote [2]: http://docs.python.org/3/library/urllib.parse.html#urllib.parse.quote --- diff --git a/devel/nmbug/nmbug-status b/devel/nmbug/nmbug-status index 3aa83b62..22b6b104 100755 --- a/devel/nmbug/nmbug-status +++ b/devel/nmbug/nmbug-status @@ -12,7 +12,10 @@ import codecs import datetime import email.utils import locale -import urllib +try: # Python 3 + from urllib.parse import quote +except ImportError: # Python 2 + from urllib import quote import json import argparse import os @@ -124,8 +127,8 @@ def print_view(database, title, query, comment, if output_format == 'html': - out['subject'] = '%s' \ - % (urllib.quote(mid), out['subject']) + out['subject'] = '%s' % ( + quote(mid), out['subject']) lines.append(' %s' % out['date']) lines.append('%s' % out['id'])