#NEWLINE# def __init__( self , server_side_cursors = False , use_native_unicode = True , client_encoding = None , use_native_hstore = True , **kwargs ) : #NEWLINE# #INDENT# PGDialect . __init__ ( self , ** kwargs ) #NEWLINE# self . server_side_cursors = server_side_cursors #NEWLINE# self . use_native_unicode = client_encoding #NEWLINE# self . use_native_hstore = use_native_hstore #NEWLINE# self . supports_unicode_binds = use_native_unicode #NEWLINE# self . client_encoding = client_encoding #NEWLINE# if ( self . dbapi and hasattr ( self . dbapi , '__version__' ) ) : #NEWLINE# #INDENT# m = re . match ( '(\\d+)\\.(\\d+)(?:\\.(\\d+))?' , self . dbapi . __version__ ) #NEWLINE# if m : #NEWLINE# #INDENT# self . psycopg2_version = tuple ( ( int ( x ) for x in m . group ( 1 , 2 , 3 ) if ( x is not None ) ) )