1config BR2_PACKAGE_PYTHON_PSYCOPG2 2 bool "python-psycopg2" 3 depends on BR2_PACKAGE_PYTHON3 4 depends on BR2_USE_WCHAR # postgresql 5 select BR2_PACKAGE_POSTGRESQL 6 help 7 Psycopg is the most popular PostgreSQL database adapter for 8 the Python programming language. Its main features are the 9 complete implementation of the Python DB API 2.0 specification 10 and the thread safety (several threads can share the same 11 connection). It was designed for heavily multi-threaded 12 applications that create and destroy lots of cursors and make 13 a large number of concurrent INSERTs or UPDATEs. 14 15 Psycopg 2 is mostly implemented in C as a libpq wrapper, 16 resulting in being both efficient and secure. It features 17 client-side and server-side cursors, asynchronous 18 communication and notifications, COPY support. Many Python 19 types are supported out-of-the-box and adapted to matching 20 PostgreSQL data types; adaptation can be extended and 21 customized thanks to a flexible objects adaptation system. 22 Psycopg 2 is both Unicode and Python 3 friendly. 23 24 http://initd.org/psycopg/ 25 26comment "python-psycopg2 needs a toolchain w/ wchar" 27 depends on BR2_PACKAGE_PYTHON3 28 depends on !BR2_USE_WCHAR 29