U a@s(dZddlmZGdddeZeZdS)a .. dialect:: postgresql+psycopg2cffi :name: psycopg2cffi :dbapi: psycopg2cffi :connectstring: postgresql+psycopg2cffi://user:password@host:port/dbname[?key=value&key=value...] :url: https://pypi.org/project/psycopg2cffi/ ``psycopg2cffi`` is an adaptation of ``psycopg2``, using CFFI for the C layer. This makes it suitable for use in e.g. PyPy. Documentation is as per ``psycopg2``. .. versionadded:: 1.0.0 .. seealso:: :mod:`sqlalchemy.dialects.postgresql.psycopg2` )PGDialect_psycopg2c@sNeZdZdZdZdZeddddddZeddZ edd Z ed d Z d S) PGDialect_psycopg2cffi psycopg2cffiT)r)rr)Z native_jsonZ native_jsonbZsane_multi_rowcountZ array_oidZhstore_adaptercCstdS)Nr) __import__)clsr lC:\Users\vtejo\AppData\Local\Temp\pip-unpacked-wheel-nyjtotrf\sqlalchemy\dialects\postgresql\psycopg2cffi.pydbapi-szPGDialect_psycopg2cffi.dbapicCstddgd}|jS)Nr extensionsfromlist)rr r rootr r r _psycopg2_extensions1sz+PGDialect_psycopg2cffi._psycopg2_extensionscCstddgd}|jS)Nrextrasr)rrrr r r _psycopg2_extras6sz'PGDialect_psycopg2cffi._psycopg2_extrasN) __name__ __module__ __qualname__ZdriverZsupports_unicode_statementsZsupports_statement_cachedictZFEATURE_VERSION_MAP classmethodr rrr r r r rs   rN)__doc__Zpsycopg2rrdialectr r r r s