Python-PostgreSQL Database Adapter
psycopg2 is a PostgreSQL database adapter for the Python programming
language. psycopg2 was written with the aim of being very small and fast,
and stable as a rock.
psycopg2 is different from the other database adapter because it was
designed for heavily multi-threaded applications that create and destroy
lots of cursors and make a conspicuous number of concurrent INSERTs or
UPDATEs. psycopg2 also provide full asycronous operations and support
for coroutine libraries.
- Developed at devel:languages:python
- Sources inherited from project openSUSE:Factory
-
4
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout openSUSE:Backports:SLE-15-SP4:FactoryCandidates/python-psycopg2 && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
psycopg2-2.9.7.tar.gz | 0000383496 375 KB | |
python-psycopg2.changes | 0000033205 32.4 KB | |
python-psycopg2.spec | 0000002653 2.59 KB |
Revision 44 (latest revision is 46)
Ana Guerrero (anag+factory)
accepted
request 1109514
from
Dirk Mueller (dirkmueller)
(revision 44)
- update to 2.9.7: * Fix propagation of exceptions raised during module initialization * Fix building when pg_config returns an empty string - Update to 2.9.5 * Alpine (musl) wheels now available - update to 2.8.5 * Added interval_status parameter to start_replication() method and other facilities to send automatic replication keepalives * Fixed “there’s no async cursor” error polling a connection with * Added errors module. Every PostgreSQL error is converted into * Added BYTES adapter to manage databases with mixed encodings on * Added table_oid and table_column attributes on cursor.description * Added connection.info object to retrieve various PostgreSQL * Fixed async communication blocking if results are returned in * Dropped deprecated PersistentConnectionPool. Use * Binary packages no longer installed by default. The * Added Replication protocol support (ticket #322). Main authors are * Added parse_dsn() and make_dsn() functions (tickets #321, #363). connect() * Added __libpq_version__ and libpq_version() to inspect the version of the * The attributes notices and notifies can be customized replacing them with * Adapt network types to ipaddress objects when available. When not enabled, convert arrays of network types to lists by default. The old Inet adapter is * Give precedence to __conform__() over superclasses to choose an object * Using Python C API decoding functions and codecs caching for faster * executemany() slowness addressed by execute_batch() and execute_values() * Added async_ as an alias for async to support Python 3.7 where async will * Unless in autocommit, do not use default_transaction_* settings to control the session characteristics as it may create problems with external
Comments 0