├── .gitignore ├── .travis.yml ├── AUTHORS ├── LICENSE ├── MANIFEST.in ├── README.rst ├── psycopg2cffi ├── __init__.py ├── _impl │ ├── __init__.py │ ├── _build_libpq.py │ ├── adapters.py │ ├── connection.py │ ├── consts.py │ ├── cursor.py │ ├── encodings.py │ ├── exceptions.py │ ├── libpq.py │ ├── lobject.py │ ├── notify.py │ ├── typecasts.py │ ├── util.py │ └── xid.py ├── _json.py ├── _lru_cache.py ├── _range.py ├── compat.py ├── errorcodes.py ├── extensions.py ├── extras.py ├── pool.py ├── psycopg1.py ├── sql.py ├── tests │ ├── __init__.py │ ├── psycopg2_tests │ │ ├── __init__.py │ │ ├── dbapi20.py │ │ ├── dbapi20_tpc.py │ │ ├── psycopg2.py │ │ ├── test_async.py │ │ ├── test_bugX000.py │ │ ├── test_bug_gc.py │ │ ├── test_bug_inf_fetch_loop.py │ │ ├── test_bug_pep479_namedtuplecursor_iter.py │ │ ├── test_cancel.py │ │ ├── test_connection.py │ │ ├── test_copy.py │ │ ├── test_cursor.py │ │ ├── test_dates.py │ │ ├── test_extras_dictcursor.py │ │ ├── test_fast_executemany.py │ │ ├── test_green.py │ │ ├── test_lobject.py │ │ ├── test_module.py │ │ ├── test_notify.py │ │ ├── test_psycopg2_dbapi20.py │ │ ├── test_quote.py │ │ ├── test_sql.py │ │ ├── test_transaction.py │ │ ├── test_types_basic.py │ │ ├── test_types_extras.py │ │ ├── test_with.py │ │ ├── testconfig.py │ │ └── testutils.py │ ├── test_errorcodes.py │ ├── test_extensions.py │ └── test_notify.py └── tz.py ├── setup.py └── tox.ini /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/AUTHORS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- 1 | include README.rst LICENSE 2 | -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/README.rst -------------------------------------------------------------------------------- /psycopg2cffi/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/__init__.py -------------------------------------------------------------------------------- /psycopg2cffi/_impl/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /psycopg2cffi/_impl/_build_libpq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/_impl/_build_libpq.py -------------------------------------------------------------------------------- /psycopg2cffi/_impl/adapters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/_impl/adapters.py -------------------------------------------------------------------------------- /psycopg2cffi/_impl/connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/_impl/connection.py -------------------------------------------------------------------------------- /psycopg2cffi/_impl/consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/_impl/consts.py -------------------------------------------------------------------------------- /psycopg2cffi/_impl/cursor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/_impl/cursor.py -------------------------------------------------------------------------------- /psycopg2cffi/_impl/encodings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/_impl/encodings.py -------------------------------------------------------------------------------- /psycopg2cffi/_impl/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/_impl/exceptions.py -------------------------------------------------------------------------------- /psycopg2cffi/_impl/libpq.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/_impl/libpq.py -------------------------------------------------------------------------------- /psycopg2cffi/_impl/lobject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/_impl/lobject.py -------------------------------------------------------------------------------- /psycopg2cffi/_impl/notify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/_impl/notify.py -------------------------------------------------------------------------------- /psycopg2cffi/_impl/typecasts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/_impl/typecasts.py -------------------------------------------------------------------------------- /psycopg2cffi/_impl/util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/_impl/util.py -------------------------------------------------------------------------------- /psycopg2cffi/_impl/xid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/_impl/xid.py -------------------------------------------------------------------------------- /psycopg2cffi/_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/_json.py -------------------------------------------------------------------------------- /psycopg2cffi/_lru_cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/_lru_cache.py -------------------------------------------------------------------------------- /psycopg2cffi/_range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/_range.py -------------------------------------------------------------------------------- /psycopg2cffi/compat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/compat.py -------------------------------------------------------------------------------- /psycopg2cffi/errorcodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/errorcodes.py -------------------------------------------------------------------------------- /psycopg2cffi/extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/extensions.py -------------------------------------------------------------------------------- /psycopg2cffi/extras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/extras.py -------------------------------------------------------------------------------- /psycopg2cffi/pool.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/pool.py -------------------------------------------------------------------------------- /psycopg2cffi/psycopg1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/psycopg1.py -------------------------------------------------------------------------------- /psycopg2cffi/sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/sql.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/__init__.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/__init__.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/dbapi20.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/dbapi20.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/dbapi20_tpc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/dbapi20_tpc.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/psycopg2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/psycopg2.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_async.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_bugX000.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_bugX000.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_bug_gc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_bug_gc.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_bug_inf_fetch_loop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_bug_inf_fetch_loop.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_bug_pep479_namedtuplecursor_iter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_bug_pep479_namedtuplecursor_iter.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_cancel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_cancel.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_connection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_connection.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_copy.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_copy.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_cursor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_cursor.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_dates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_dates.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_extras_dictcursor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_extras_dictcursor.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_fast_executemany.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_fast_executemany.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_green.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_green.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_lobject.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_lobject.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_module.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_module.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_notify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_notify.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_psycopg2_dbapi20.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_psycopg2_dbapi20.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_quote.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_quote.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_sql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_sql.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_transaction.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_transaction.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_types_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_types_basic.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_types_extras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_types_extras.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/test_with.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/test_with.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/testconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/testconfig.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/psycopg2_tests/testutils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/psycopg2_tests/testutils.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/test_errorcodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/test_errorcodes.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/test_extensions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/test_extensions.py -------------------------------------------------------------------------------- /psycopg2cffi/tests/test_notify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tests/test_notify.py -------------------------------------------------------------------------------- /psycopg2cffi/tz.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/psycopg2cffi/tz.py -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/setup.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/chtd/psycopg2cffi/HEAD/tox.ini --------------------------------------------------------------------------------