python3: fix urllib usage

This commit is contained in:
RhodeCode Admin 2023-03-06 22:00:27 +01:00
parent 5392dc6c9c
commit c22758550a
75 changed files with 172 additions and 173 deletions

View file

@ -23,7 +23,7 @@ import string
import collections
import logging
import requests
import urllib
import urllib.request, urllib.parse, urllib.error
from requests.adapters import HTTPAdapter
from requests.packages.urllib3.util.retry import Retry
@ -40,7 +40,7 @@ class UrlTmpl(string.Template):
def safe_substitute(self, **kws):
# url encode the kw for usage in url
kws = {k: urllib.quote(safe_str(v)) for k, v in kws.items()}
kws = {k: urllib.parse.quote(safe_str(v)) for k, v in kws.items()}
return super(UrlTmpl, self).safe_substitute(**kws)