From ab1de76a3e6ff821df3e82780a66e409d3bd5f8c Mon Sep 17 00:00:00 2001 From: Thomas Sibley Date: Fri, 26 Feb 2021 08:35:12 -0800 Subject: [PATCH] Switch to f-strings for interpolation As requested during review. I avoided using f-strings initially because I did not see them used elsewhere in the codebase. Co-authored-by: Pascal Vizeli --- pycognito/__init__.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/pycognito/__init__.py b/pycognito/__init__.py index 6fb32cc7..e7979129 100644 --- a/pycognito/__init__.py +++ b/pycognito/__init__.py @@ -200,9 +200,7 @@ def __init__( @property def user_pool_url(self): - return "https://cognito-idp.{}.amazonaws.com/{}".format( - self.user_pool_region, self.user_pool_id - ) + return f"https://cognito-idp.{self.user_pool_region}.amazonaws.com/{self.user_pool_id}") def get_keys(self): if self.pool_jwk: @@ -215,7 +213,7 @@ def get_keys(self): # If it is not there use the requests library to get it else: self.pool_jwk = requests.get( - self.user_pool_url + "/.well-known/jwks.json" + f"{self.user_pool_url}/.well-known/jwks.json" ).json() return self.pool_jwk @@ -264,7 +262,7 @@ def verify_token(self, token, id_name, token_use): ) setattr(self, id_name, token) - setattr(self, token_use + "_claims", verified) + setattr(self, f"{token_use}_claims", verified) return verified def get_user_obj(