@@ -36,6 +36,7 @@ class Client:
36
36
authentication key). Provides functions for querying and creating
37
37
top-level data objects (Projects, Datasets).
38
38
"""
39
+
39
40
def __init__ (self ,
40
41
api_key = None ,
41
42
endpoint = 'https://api.labelbox.com/graphql' ,
@@ -132,8 +133,7 @@ def convert_value(value):
132
133
if query is not None :
133
134
if params is not None :
134
135
params = {
135
- key : convert_value (value )
136
- for key , value in params .items ()
136
+ key : convert_value (value ) for key , value in params .items ()
137
137
}
138
138
data = json .dumps ({
139
139
'query' : query ,
@@ -335,18 +335,18 @@ def upload_data(self,
335
335
336
336
request_data = {
337
337
"operations" :
338
- json .dumps ({
339
- "variables" : {
340
- "file" : None ,
341
- "contentLength" : len (content ),
342
- "sign" : sign
343
- },
344
- "query" :
345
- """mutation UploadFile($file: Upload!, $contentLength: Int!,
338
+ json .dumps ({
339
+ "variables" : {
340
+ "file" : None ,
341
+ "contentLength" : len (content ),
342
+ "sign" : sign
343
+ },
344
+ "query" :
345
+ """mutation UploadFile($file: Upload!, $contentLength: Int!,
346
346
$sign: Boolean) {
347
347
uploadFile(file: $file, contentLength: $contentLength,
348
348
sign: $sign) {url filename} } """ ,
349
- }),
349
+ }),
350
350
"map" : (None , json .dumps ({"1" : ["variables.file" ]})),
351
351
}
352
352
response = requests .post (
@@ -355,7 +355,7 @@ def upload_data(self,
355
355
data = request_data ,
356
356
files = {
357
357
"1" : (filename , content , content_type ) if
358
- (filename and content_type ) else content
358
+ (filename and content_type ) else content
359
359
})
360
360
361
361
if response .status_code == 502 :
@@ -528,9 +528,7 @@ def _create(self, db_object_type, data):
528
528
res = res ["create%s" % db_object_type .type_name ()]
529
529
return db_object_type (self , res )
530
530
531
- def create_dataset (self ,
532
- iam_integration = IAMIntegration ._DEFAULT ,
533
- ** kwargs ):
531
+ def create_dataset (self , iam_integration = IAMIntegration ._DEFAULT , ** kwargs ):
534
532
""" Creates a Dataset object on the server.
535
533
536
534
Attribute values are passed as keyword arguments.
@@ -706,7 +704,7 @@ def get_data_row_ids_for_external_ids(
706
704
for row in self .execute (
707
705
query_str ,
708
706
{'externalId_in' : external_ids [i :i + max_ids_per_request ]
709
- })['externalIdsToDataRowIds' ]:
707
+ })['externalIdsToDataRowIds' ]:
710
708
result [row ['externalId' ]].append (row ['dataRowId' ])
711
709
return result
712
710
0 commit comments