@@ -41,21 +41,23 @@ def shlib_name(library: str) -> str:
4141
4242# initialize the C library
4343lib_path = os .path .dirname (os .path .realpath (__file__ ))
44- lib_path = os .path .join (lib_path , 'lib' , \
45- platform .machine () if platform .system () != 'Darwin' else 'macos-universal' , shlib_name ('objectbox' ))
44+ lib_path = os .path .join (lib_path , 'lib' ,
45+ platform .machine () if platform .system () != 'Darwin' else 'macos-universal' , shlib_name ('objectbox' ))
4646C = ctypes .CDLL (lib_path )
4747
4848# load the core library version
4949__major = ctypes .c_int (0 )
5050__minor = ctypes .c_int (0 )
5151__patch = ctypes .c_int (0 )
52- C .obx_version (ctypes .byref (__major ), ctypes .byref (__minor ), ctypes .byref (__patch ))
52+ C .obx_version (ctypes .byref (__major ), ctypes .byref (
53+ __minor ), ctypes .byref (__patch ))
5354
5455# C-api (core library) version
5556version_core = Version (__major .value , __minor .value , __patch .value )
5657
5758assert str (version_core ) == required_version , \
58- "Incorrect ObjectBox version loaded: %s instead of expected %s " % (str (version_core ), required_version )
59+ "Incorrect ObjectBox version loaded: %s instead of expected %s " % (
60+ str (version_core ), required_version )
5961
6062# define some basic types
6163obx_err = ctypes .c_int
@@ -195,7 +197,8 @@ def __init__(self, code):
195197 self .code = code
196198 self .message = py_str (C .obx_last_error_message ())
197199 name = self .codes [code ] if code in self .codes else "n/a"
198- super (CoreException , self ).__init__ ("%d (%s) - %s" % (code , name , self .message ))
200+ super (CoreException , self ).__init__ (
201+ "%d (%s) - %s" % (code , name , self .message ))
199202
200203
201204class NotFoundException (Exception ):
@@ -257,23 +260,28 @@ def c_voidp_as_bytes(voidp, size):
257260obx_model = fn ('obx_model' , OBX_model_p , [])
258261
259262# obx_err (OBX_model* model, const char* name, obx_schema_id entity_id, obx_uid entity_uid);
260- obx_model_entity = fn ('obx_model_entity' , obx_err , [OBX_model_p , ctypes .c_char_p , obx_schema_id , obx_uid ])
263+ obx_model_entity = fn ('obx_model_entity' , obx_err , [
264+ OBX_model_p , ctypes .c_char_p , obx_schema_id , obx_uid ])
261265
262266# obx_err (OBX_model* model, const char* name, OBXPropertyType type, obx_schema_id property_id, obx_uid property_uid);
263267obx_model_property = fn ('obx_model_property' , obx_err ,
264268 [OBX_model_p , ctypes .c_char_p , OBXPropertyType , obx_schema_id , obx_uid ])
265269
266270# obx_err (OBX_model* model, OBXPropertyFlags flags);
267- obx_model_property_flags = fn ('obx_model_property_flags' , obx_err , [OBX_model_p , OBXPropertyFlags ])
271+ obx_model_property_flags = fn ('obx_model_property_flags' , obx_err , [
272+ OBX_model_p , OBXPropertyFlags ])
268273
269274# obx_err (OBX_model*, obx_schema_id entity_id, obx_uid entity_uid);
270- obx_model_last_entity_id = fn ('obx_model_last_entity_id' , None , [OBX_model_p , obx_schema_id , obx_uid ])
275+ obx_model_last_entity_id = fn ('obx_model_last_entity_id' , None , [
276+ OBX_model_p , obx_schema_id , obx_uid ])
271277
272278# obx_err (OBX_model* model, obx_schema_id index_id, obx_uid index_uid);
273- obx_model_last_index_id = fn ('obx_model_last_index_id' , None , [OBX_model_p , obx_schema_id , obx_uid ])
279+ obx_model_last_index_id = fn ('obx_model_last_index_id' , None , [
280+ OBX_model_p , obx_schema_id , obx_uid ])
274281
275282# obx_err (OBX_model* model, obx_schema_id relation_id, obx_uid relation_uid);
276- obx_model_last_relation_id = fn ('obx_model_last_relation_id' , None , [OBX_model_p , obx_schema_id , obx_uid ])
283+ obx_model_last_relation_id = fn ('obx_model_last_relation_id' , None , [
284+ OBX_model_p , obx_schema_id , obx_uid ])
277285
278286# obx_err (OBX_model* model, obx_schema_id property_id, obx_uid property_uid);
279287obx_model_entity_last_property_id = fn ('obx_model_entity_last_property_id' , obx_err ,
@@ -283,19 +291,24 @@ def c_voidp_as_bytes(voidp, size):
283291obx_opt = fn ('obx_opt' , OBX_store_options_p , [])
284292
285293# obx_err (OBX_store_options* opt, const char* dir);
286- obx_opt_directory = fn ('obx_opt_directory' , obx_err , [OBX_store_options_p , ctypes .c_char_p ])
294+ obx_opt_directory = fn ('obx_opt_directory' , obx_err , [
295+ OBX_store_options_p , ctypes .c_char_p ])
287296
288297# void (OBX_store_options* opt, size_t size_in_kb);
289- obx_opt_max_db_size_in_kb = fn ('obx_opt_max_db_size_in_kb' , None , [OBX_store_options_p , ctypes .c_size_t ])
298+ obx_opt_max_db_size_in_kb = fn ('obx_opt_max_db_size_in_kb' , None , [
299+ OBX_store_options_p , ctypes .c_size_t ])
290300
291301# void (OBX_store_options* opt, int file_mode);
292- obx_opt_file_mode = fn ('obx_opt_file_mode' , None , [OBX_store_options_p , ctypes .c_uint ])
302+ obx_opt_file_mode = fn ('obx_opt_file_mode' , None , [
303+ OBX_store_options_p , ctypes .c_uint ])
293304
294305# void (OBX_store_options* opt, int max_readers);
295- obx_opt_max_readers = fn ('obx_opt_max_readers' , None , [OBX_store_options_p , ctypes .c_uint ])
306+ obx_opt_max_readers = fn ('obx_opt_max_readers' , None , [
307+ OBX_store_options_p , ctypes .c_uint ])
296308
297309# obx_err (OBX_store_options* opt, OBX_model* model);
298- obx_opt_model = fn ('obx_opt_model' , obx_err , [OBX_store_options_p , OBX_model_p ])
310+ obx_opt_model = fn ('obx_opt_model' , obx_err , [
311+ OBX_store_options_p , OBX_model_p ])
299312
300313# void (OBX_store_options* opt);
301314obx_opt_free = fn ('obx_opt_free' , None , [OBX_store_options_p ])
@@ -335,25 +348,31 @@ def c_voidp_as_bytes(voidp, size):
335348obx_box_id_for_put = fn ('obx_box_id_for_put' , obx_id , [OBX_box_p , obx_id ])
336349
337350# obx_err (OBX_box* box, uint64_t count, obx_id* out_first_id);
338- obx_box_ids_for_put = fn ('obx_box_ids_for_put' , obx_err , [OBX_box_p , ctypes .c_uint64 , ctypes .POINTER (obx_id )])
351+ obx_box_ids_for_put = fn ('obx_box_ids_for_put' , obx_err , [
352+ OBX_box_p , ctypes .c_uint64 , ctypes .POINTER (obx_id )])
339353
340354# obx_err (OBX_box* box, obx_id id, const void* data, size_t size);
341- obx_box_put = fn ('obx_box_put' , obx_err , [OBX_box_p , obx_id , ctypes .c_void_p , ctypes .c_size_t ])
355+ obx_box_put = fn ('obx_box_put' , obx_err , [
356+ OBX_box_p , obx_id , ctypes .c_void_p , ctypes .c_size_t ])
342357
343358# obx_err (OBX_box* box, const OBX_bytes_array* objects, const obx_id* ids, OBXPutMode mode);
344- obx_box_put_many = fn ('obx_box_put_many' , obx_err , [OBX_box_p , OBX_bytes_array_p , ctypes .POINTER (obx_id ), OBXPutMode ])
359+ obx_box_put_many = fn ('obx_box_put_many' , obx_err , [
360+ OBX_box_p , OBX_bytes_array_p , ctypes .POINTER (obx_id ), OBXPutMode ])
345361
346362# obx_err (OBX_box* box, obx_id id);
347363obx_box_remove = fn ('obx_box_remove' , obx_err , [OBX_box_p , obx_id ])
348364
349365# obx_err (OBX_box* box, uint64_t* out_count);
350- obx_box_remove_all = fn ('obx_box_remove_all' , obx_err , [OBX_box_p , ctypes .POINTER (ctypes .c_uint64 )])
366+ obx_box_remove_all = fn ('obx_box_remove_all' , obx_err , [
367+ OBX_box_p , ctypes .POINTER (ctypes .c_uint64 )])
351368
352369# obx_err (OBX_box* box, bool* out_is_empty);
353- obx_box_is_empty = fn ('obx_box_is_empty' , obx_err , [OBX_box_p , ctypes .POINTER (ctypes .c_bool )])
370+ obx_box_is_empty = fn ('obx_box_is_empty' , obx_err , [
371+ OBX_box_p , ctypes .POINTER (ctypes .c_bool )])
354372
355373# obx_err obx_box_count(OBX_box* box, uint64_t limit, uint64_t* out_count);
356- obx_box_count = fn ('obx_box_count' , obx_err , [OBX_box_p , ctypes .c_uint64 , ctypes .POINTER (ctypes .c_uint64 )])
374+ obx_box_count = fn ('obx_box_count' , obx_err , [
375+ OBX_box_p , ctypes .c_uint64 , ctypes .POINTER (ctypes .c_uint64 )])
357376
358377# OBX_bytes_array* (size_t count);
359378obx_bytes_array = fn ('obx_bytes_array' , OBX_bytes_array_p , [ctypes .c_size_t ])
0 commit comments