@@ -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 ):
@@ -228,7 +231,6 @@ def fn(name: str, restype: type, argtypes):
228231
229232 if restype is obx_err :
230233 func .errcheck = check_obx_err
231- pass
232234 elif restype is not None :
233235 func .errcheck = check_result
234236
@@ -257,23 +259,28 @@ def c_voidp_as_bytes(voidp, size):
257259obx_model = fn ('obx_model' , OBX_model_p , [])
258260
259261# 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 ])
262+ obx_model_entity = fn ('obx_model_entity' , obx_err , [
263+ OBX_model_p , ctypes .c_char_p , obx_schema_id , obx_uid ])
261264
262265# obx_err (OBX_model* model, const char* name, OBXPropertyType type, obx_schema_id property_id, obx_uid property_uid);
263266obx_model_property = fn ('obx_model_property' , obx_err ,
264267 [OBX_model_p , ctypes .c_char_p , OBXPropertyType , obx_schema_id , obx_uid ])
265268
266269# obx_err (OBX_model* model, OBXPropertyFlags flags);
267- obx_model_property_flags = fn ('obx_model_property_flags' , obx_err , [OBX_model_p , OBXPropertyFlags ])
270+ obx_model_property_flags = fn ('obx_model_property_flags' , obx_err , [
271+ OBX_model_p , OBXPropertyFlags ])
268272
269273# 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 ])
274+ obx_model_last_entity_id = fn ('obx_model_last_entity_id' , None , [
275+ OBX_model_p , obx_schema_id , obx_uid ])
271276
272277# 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 ])
278+ obx_model_last_index_id = fn ('obx_model_last_index_id' , None , [
279+ OBX_model_p , obx_schema_id , obx_uid ])
274280
275281# 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 ])
282+ obx_model_last_relation_id = fn ('obx_model_last_relation_id' , None , [
283+ OBX_model_p , obx_schema_id , obx_uid ])
277284
278285# obx_err (OBX_model* model, obx_schema_id property_id, obx_uid property_uid);
279286obx_model_entity_last_property_id = fn ('obx_model_entity_last_property_id' , obx_err ,
@@ -283,19 +290,24 @@ def c_voidp_as_bytes(voidp, size):
283290obx_opt = fn ('obx_opt' , OBX_store_options_p , [])
284291
285292# 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 ])
293+ obx_opt_directory = fn ('obx_opt_directory' , obx_err , [
294+ OBX_store_options_p , ctypes .c_char_p ])
287295
288296# 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 ])
297+ obx_opt_max_db_size_in_kb = fn ('obx_opt_max_db_size_in_kb' , None , [
298+ OBX_store_options_p , ctypes .c_size_t ])
290299
291300# 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 ])
301+ obx_opt_file_mode = fn ('obx_opt_file_mode' , None , [
302+ OBX_store_options_p , ctypes .c_uint ])
293303
294304# 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 ])
305+ obx_opt_max_readers = fn ('obx_opt_max_readers' , None , [
306+ OBX_store_options_p , ctypes .c_uint ])
296307
297308# 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 ])
309+ obx_opt_model = fn ('obx_opt_model' , obx_err , [
310+ OBX_store_options_p , OBX_model_p ])
299311
300312# void (OBX_store_options* opt);
301313obx_opt_free = fn ('obx_opt_free' , None , [OBX_store_options_p ])
@@ -335,25 +347,31 @@ def c_voidp_as_bytes(voidp, size):
335347obx_box_id_for_put = fn ('obx_box_id_for_put' , obx_id , [OBX_box_p , obx_id ])
336348
337349# 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 )])
350+ obx_box_ids_for_put = fn ('obx_box_ids_for_put' , obx_err , [
351+ OBX_box_p , ctypes .c_uint64 , ctypes .POINTER (obx_id )])
339352
340353# 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 ])
354+ obx_box_put = fn ('obx_box_put' , obx_err , [
355+ OBX_box_p , obx_id , ctypes .c_void_p , ctypes .c_size_t ])
342356
343357# 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 ])
358+ obx_box_put_many = fn ('obx_box_put_many' , obx_err , [
359+ OBX_box_p , OBX_bytes_array_p , ctypes .POINTER (obx_id ), OBXPutMode ])
345360
346361# obx_err (OBX_box* box, obx_id id);
347362obx_box_remove = fn ('obx_box_remove' , obx_err , [OBX_box_p , obx_id ])
348363
349364# 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 )])
365+ obx_box_remove_all = fn ('obx_box_remove_all' , obx_err , [
366+ OBX_box_p , ctypes .POINTER (ctypes .c_uint64 )])
351367
352368# 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 )])
369+ obx_box_is_empty = fn ('obx_box_is_empty' , obx_err , [
370+ OBX_box_p , ctypes .POINTER (ctypes .c_bool )])
354371
355372# 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 )])
373+ obx_box_count = fn ('obx_box_count' , obx_err , [
374+ OBX_box_p , ctypes .c_uint64 , ctypes .POINTER (ctypes .c_uint64 )])
357375
358376# OBX_bytes_array* (size_t count);
359377obx_bytes_array = fn ('obx_bytes_array' , OBX_bytes_array_p , [ctypes .c_size_t ])
0 commit comments