@@ -884,8 +884,12 @@ def __init__(self, **kwargs):
884884
885885 def _get_server_version_info (self , connection ):
886886 server_version = connection .connection ._connection_info ._server_version
887- server_version = server_version [server_version .find ("Version" ) + 8 :].split (" " )[0 ].split ("." )
888- return tuple ([int ('' .join (filter (str .isdigit , v ))) for v in server_version ])
887+ server_version = (
888+ server_version [server_version .find ("Version" ) + 8 :]
889+ .split (" " )[0 ]
890+ .split ("." )
891+ )
892+ return tuple ([int ("" .join (filter (str .isdigit , v ))) for v in server_version ])
889893
890894 _isolation_lookup = set (
891895 [
@@ -906,17 +910,23 @@ def on_connect(conn):
906910 super_ (conn )
907911
908912 if self .embedded :
909- self .supports_vectors = conn .iris .cls ("%SYSTEM.License" ).GetFeature (28 ) == 1
913+ self .supports_vectors = (
914+ conn .iris .cls ("%SYSTEM.License" ).GetFeature (28 ) == 1
915+ )
910916 else :
911917 try :
912918 iris = IRISNative .createIRIS (conn )
913- self .supports_vectors = iris .classMethodBoolean ("%SYSTEM.License" , "GetFeature" , 28 )
914- except : # noqa
919+ self .supports_vectors = iris .classMethodBoolean (
920+ "%SYSTEM.License" , "GetFeature" , 28
921+ )
922+ except : # noqa
915923 self .supports_vectors = False
916924 if self .supports_vectors :
917925 with conn .cursor () as cursor :
918926 # Distance or similarity
919- cursor .execute ("select vector_cosine(to_vector('1'), to_vector('1'))" )
927+ cursor .execute (
928+ "select vector_cosine(to_vector('1'), to_vector('1'))"
929+ )
920930 self .vector_cosine_similarity = cursor .fetchone ()[0 ] == 0
921931
922932 self ._dictionary_access = False
@@ -1511,9 +1521,9 @@ def get_multi_foreign_keys(
15111521 table_fkey [rfknm ] = fkey = {
15121522 "name" : rfknm ,
15131523 "constrained_columns" : [],
1514- "referred_schema" : rschema
1515- if rschema != self .default_schema_name
1516- else None ,
1524+ "referred_schema" : (
1525+ rschema if rschema != self .default_schema_name else None
1526+ ) ,
15171527 "referred_table" : rtbl ,
15181528 "referred_columns" : [],
15191529 "options" : {},
0 commit comments