summaryrefslogtreecommitdiff
path: root/lib/extras.py
Commit message (Expand)AuthorAgeFilesLines
* Further minimal performance tweaks to execute_valuesfast-executemanyDaniele Varrazzo2017-02-021-5/+6
* Avoid an useless encode/decode roundtrip in execute_values()Daniele Varrazzo2017-02-021-4/+44
* Better docs for fast executemany functions.Daniele Varrazzo2017-02-021-15/+31
* Fixed execute_values with unicodeDaniele Varrazzo2017-02-011-1/+1
* Fixed fast execute functions with Python 3Daniele Varrazzo2017-02-011-2/+4
* Added execute_batch and execute_values functionsDaniele Varrazzo2017-02-011-0/+80
* Fix DeprecationWarning: generator '__iter__' raised StopIterationfix-iter-warningNotSqrt2017-01-041-20/+26
* Don't try to write bytes in the LoggingConnection fileDaniele Varrazzo2016-12-291-0/+2
* Fix "invalid escape sequence" warning in Python 3.6Tim Graham2016-12-251-1/+1
* Added ipaddress objects conversionDaniele Varrazzo2016-10-111-0/+4
* inet adapters deprecatedDaniele Varrazzo2016-10-111-0/+5
* Python source cleanup using flake8Daniele Varrazzo2016-10-111-37/+63
* Dropped use of b() "macro" and 2to3 fixerDaniele Varrazzo2016-08-151-9/+8
* Move replication-related imports to extras.pyOleksandr Shulgin2016-03-081-4/+4
* Use python-defined make_dsn() for ReplicationConnection classOleksandr Shulgin2016-03-081-13/+2
* Move replication connection to C level.Oleksandr Shulgin2015-10-271-46/+11
* Move the `decode` parameter to `start_replication()`.Oleksandr Shulgin2015-10-231-2/+2
* Add quick start to the replication doc, minor doc fixes.Oleksandr Shulgin2015-10-201-1/+1
* Properly subclass ReplicationCursor on C level.Oleksandr Shulgin2015-10-191-6/+4
* Replace stop_replication with requirement for an exception.Oleksandr Shulgin2015-10-191-0/+12
* Fix async replication and test.Oleksandr Shulgin2015-10-151-3/+4
* Use quote_ident from psycopg2.extensionsOleksandr Shulgin2015-10-151-11/+7
* Merge branch 'master' into feature/replication-protocolOleksandr Shulgin2015-10-151-9/+14
|\
| * The wait_select callback can cancel a query using Ctrl-CDaniele Varrazzo2015-10-011-9/+14
* | Remove IDENTIFY_SYSTEM wrapper method (it can't work with async anyway).Oleksandr Shulgin2015-10-131-8/+1
* | Rework replication connection/cursor classesOleksandr Shulgin2015-10-011-5/+4
* | Use parse_dsn in ReplicationConnectionBaseOleksandr Shulgin2015-10-011-15/+10
* | Update replication connection/cursor interface and docs.Oleksandr Shulgin2015-10-011-47/+74
* | Cleanup start replication wrt. slot type a bit.Oleksandr Shulgin2015-10-011-25/+26
* | Rework replication protocolOleksandr Shulgin2015-06-301-17/+19
* | Expose ReplicationMessage type in extrasOleksandr Shulgin2015-06-111-2/+3
* | Fix logical decoding plugin options adaptation on python3Oleksandr Shulgin2015-06-101-1/+1
* | Add ReplicationMessage objectOleksandr Shulgin2015-06-051-0/+4
* | Improve identify_system: don't hardcode column namesOleksandr Shulgin2015-06-021-1/+1
* | Add support for streaming replication protocolOleksandr Shulgin2015-06-011-0/+138
|/
* Fixed MinTimeLoggingCursor.callproc()andrew deryabin2015-05-031-1/+1
* Add register_default_jsonb() and register the typeDaniele Varrazzo2014-08-131-1/+2
* Fix multiple misspellingsPiotr Kasprzyk2013-04-261-3/+3
* The UUID adapter returns bytes instead of str in Python 3Daniele Varrazzo2013-04-071-6/+8
* Dropped __all__ from modulesDaniele Varrazzo2013-04-071-32/+28
* Fixed pickling of DictRow objects tooDaniele Varrazzo2012-12-111-1/+8
* Fixed pickling of RealDictRow objectsDaniele Varrazzo2012-12-101-0/+7
* Fixed empty strings handling in composite casterDaniele Varrazzo2012-12-031-2/+2
* Using super() in the connection/cursor subclassesDaniele Varrazzo2012-09-281-29/+28
* Merge branch 'range-type' into develDaniele Varrazzo2012-09-271-0/+7
|\
| * NumberRange renamed to NumericRangeDaniele Varrazzo2012-09-231-1/+1
| * Dropped Range classes for specific numeric typesDaniele Varrazzo2012-09-231-1/+0
| * Added first implementation of Range type, adapter, typecasterDaniele Varrazzo2012-09-231-0/+7
* | Merge branch 'json' into develDaniele Varrazzo2012-09-271-0/+7
|\ \
| * | Added register_default_json() functionDaniele Varrazzo2012-09-191-1/+1