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