summaryrefslogtreecommitdiff
path: root/src/saml2/httpbase.py
diff options
context:
space:
mode:
authorAarni Koskela <akx@iki.fi>2022-10-27 15:13:08 +0300
committerIvan Kanakarakis <ivan.kanak@gmail.com>2022-11-15 13:06:41 +0200
commit88feeba03c2f891a31a86cbb24b210070aab1fdc (patch)
tree4bf48f6b2ca8e86aac23e825fbc6e84b134c400c /src/saml2/httpbase.py
parent4fa20a92a9d7fccc2ca34f1f6ad777cc0fd36ef7 (diff)
downloadpysaml2-88feeba03c2f891a31a86cbb24b210070aab1fdc.tar.gz
Run pyupgrade --py36-plus + black + isort
Diffstat (limited to 'src/saml2/httpbase.py')
-rw-r--r--src/saml2/httpbase.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/saml2/httpbase.py b/src/saml2/httpbase.py
index 4c0a5ad4..f183cf8e 100644
--- a/src/saml2/httpbase.py
+++ b/src/saml2/httpbase.py
@@ -1,14 +1,14 @@
import calendar
import copy
+from http.cookies import SimpleCookie
import logging
import re
import time
+from urllib.parse import urlencode
+from urllib.parse import urlparse
import requests
from six.moves import http_cookiejar
-from six.moves.http_cookies import SimpleCookie
-from six.moves.urllib.parse import urlencode
-from six.moves.urllib.parse import urlparse
from saml2 import SAMLError
from saml2 import class_name
@@ -80,7 +80,7 @@ def _since_epoch(cdate):
break
if t == -1:
- err = 'ValueError: Date "{0}" does not match any of: {1}'.format(cdate, TIME_FORMAT)
+ err = f'ValueError: Date "{cdate}" does not match any of: {TIME_FORMAT}'
raise Exception(err)
return calendar.timegm(t)
@@ -94,7 +94,7 @@ def dict2set_list(dic):
return [(k, v) for k, v in dic.items()]
-class HTTPBase(object):
+class HTTPBase:
def __init__(self, verify=True, ca_bundle=None, key_file=None, cert_file=None, http_client_timeout=None):
self.request_args = {"allow_redirects": False}
# self.cookies = {}
@@ -250,7 +250,7 @@ class HTTPBase(object):
query = urlencode({"SAMLart": message, "RelayState": relay_state})
else:
query = urlencode({"SAMLart": message})
- info = {"data": "", "url": "%s?%s" % (destination, query)}
+ info = {"data": "", "url": f"{destination}?{query}"}
return info
@staticmethod
@@ -274,7 +274,7 @@ class HTTPBase(object):
query = urlencode({"ID": message, "RelayState": relay_state})
else:
query = urlencode({"ID": message})
- info = {"data": "", "url": "%s?%s" % (destination, query)}
+ info = {"data": "", "url": f"{destination}?{query}"}
else:
raise NotImplementedError