@@ -290,11 +290,11 @@ def query_parameters_to_pb(parameters):
290
290
for name , value in parameters .items ():
291
291
if isinstance (value , types .TypedValue ):
292
292
if value .value_type is None :
293
- value .value_type = _primitive_type_from_python_native (value .value )
293
+ value .value_type = _type_from_python_native (value .value )
294
294
elif isinstance (value , tuple ):
295
295
value = types .TypedValue (* value )
296
296
else :
297
- value = types .TypedValue (value , _primitive_type_from_python_native (value ))
297
+ value = types .TypedValue (value , _type_from_python_native (value ))
298
298
299
299
parameters_values [name ] = value .value
300
300
parameters_types [name ] = value .value_type
@@ -310,7 +310,7 @@ def query_parameters_to_pb(parameters):
310
310
}
311
311
312
312
313
- def _primitive_type_from_python_native (value ):
313
+ def _type_from_python_native (value ):
314
314
t = type (value )
315
315
316
316
if t in _from_python_type_map :
@@ -322,7 +322,7 @@ def _primitive_type_from_python_native(value):
322
322
"Could not map empty list to any type, please specify "
323
323
"it manually by tuple(value, type) or ydb.TypedValue"
324
324
)
325
- entry_type = _primitive_type_from_python_native (value [0 ])
325
+ entry_type = _type_from_python_native (value [0 ])
326
326
return types .ListType (entry_type )
327
327
328
328
if t == dict :
@@ -332,8 +332,8 @@ def _primitive_type_from_python_native(value):
332
332
"it manually by tuple(value, type) or ydb.TypedValue"
333
333
)
334
334
entry = list (value .items ())[0 ]
335
- key_type = _primitive_type_from_python_native (entry [0 ])
336
- value_type = _primitive_type_from_python_native (entry [1 ])
335
+ key_type = _type_from_python_native (entry [0 ])
336
+ value_type = _type_from_python_native (entry [1 ])
337
337
return types .DictType (key_type , value_type )
338
338
339
339
raise ValueError (
0 commit comments