33from . import template
44
55
6- class Transloadit ( object ) :
6+ class Transloadit :
77 """
88 This class serves as a client interface to the Transloadit API.
99
@@ -24,9 +24,16 @@ class Transloadit(object):
2424 How long in seconds for which a Transloadit request should be valid. Defaults to 300
2525 if not specified.
2626 """
27- def __init__ (self , auth_key , auth_secret , service = 'https://api2.transloadit.com' , duration = 300 ):
28- if not service .startswith (('http://' , 'https://' )):
29- service = 'https://' + service
27+
28+ def __init__ (
29+ self ,
30+ auth_key ,
31+ auth_secret ,
32+ service = "https://api2.transloadit.com" ,
33+ duration = 300 ,
34+ ):
35+ if not service .startswith (("http://" , "https://" )):
36+ service = "https://" + service
3037
3138 self .service = service
3239 self .auth_key = auth_key
@@ -49,13 +56,13 @@ def get_assembly(self, assembly_id=None, assembly_url=None):
4956 :Args:
5057 - assembly_id (Optional[str])
5158 - assembly_url (Optional[str])
52-
59+
5360 Return an instance of <transloadit.response.Response>
5461 """
5562 if not (assembly_id or assembly_url ):
5663 raise ValueError ("Either 'assembly_id' or 'assembly_url' cannot be None." )
5764
58- url = assembly_url if assembly_url else ' /assemblies/{}' . format ( assembly_id )
65+ url = assembly_url if assembly_url else f" /assemblies/{ assembly_id } "
5966 return self .request .get (url )
6067
6168 def list_assemblies (self , params = None ):
@@ -66,10 +73,10 @@ def list_assemblies(self, params=None):
6673 - options (Optional[dict]):
6774 params to send along with the request. Please see
6875 https://transloadit.com/docs/api-docs/#25-retrieve-assembly-list for available options.
69-
76+
7077 Return an instance of <transloadit.response.Response>
7178 """
72- return self .request .get (' /assemblies' , params = params )
79+ return self .request .get (" /assemblies" , params = params )
7380
7481 def cancel_assembly (self , assembly_id = None , assembly_url = None ):
7582 """
@@ -79,13 +86,13 @@ def cancel_assembly(self, assembly_id=None, assembly_url=None):
7986 :Args:
8087 - assembly_id (Optional[str])
8188 - assembly_url (Optional[str])
82-
89+
8390 Return an instance of <transloadit.response.Response>
8491 """
8592 if not (assembly_id or assembly_url ):
8693 raise ValueError ("Either 'assembly_id' or 'assembly_url' cannot be None." )
8794
88- url = assembly_url if assembly_url else ' /assemblies/{}' . format ( assembly_id )
95+ url = assembly_url if assembly_url else f" /assemblies/{ assembly_id } "
8996 return self .request .delete (url )
9097
9198 def get_template (self , template_id ):
@@ -94,10 +101,10 @@ def get_template(self, template_id):
94101
95102 :Args:
96103 - template_id (str)
97-
104+
98105 Return an instance of <transloadit.response.Response>
99106 """
100- return self .request .get (' /templates/{}' . format ( template_id ) )
107+ return self .request .get (f" /templates/{ template_id } " )
101108
102109 def list_templates (self , params = None ):
103110 """
@@ -107,10 +114,10 @@ def list_templates(self, params=None):
107114 - options (Optional[dict]):
108115 params to send along with the request. Please see
109116 https://transloadit.com/docs/api-docs/#45-retrieve-template-list for available options.
110-
117+
111118 Return an instance of <transloadit.response.Response>
112119 """
113- return self .request .get (' /templates' , params = params )
120+ return self .request .get (" /templates" , params = params )
114121
115122 def new_template (self , name , params = None ):
116123 """
@@ -132,7 +139,7 @@ def update_template(self, template_id, data):
132139
133140 Return an instance of <transloadit.response.Response>
134141 """
135- return self .request .put (' /templates/{}' . format ( template_id ) , data = data )
142+ return self .request .put (f" /templates/{ template_id } " , data = data )
136143
137144 def delete_template (self , template_id ):
138145 """
@@ -143,7 +150,7 @@ def delete_template(self, template_id):
143150
144151 Return an instance of <transloadit.response.Response>
145152 """
146- return self .request .delete (' /templates/{}' . format ( template_id ) )
153+ return self .request .delete (f" /templates/{ template_id } " )
147154
148155 def get_bill (self , month , year ):
149156 """
@@ -152,7 +159,7 @@ def get_bill(self, month, year):
152159 :Args:
153160 - month (int): e.g 1 for January
154161 - year (int)
155-
162+
156163 Return an instance of <transloadit.response.Response>
157164 """
158- return self .request .get (' /bill/{}-{:02d}' . format ( year , month ) )
165+ return self .request .get (f" /bill/{ year } -{ month :02d} " )
0 commit comments