| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Merge branch 'master' into sql-composesql-compose | Daniele Varrazzo | 2017-02-03 | 2 | -24/+175 |
| |\ | |||||
| | * | Merge branch 'async-keyword' | Daniele Varrazzo | 2017-02-03 | 1 | -4/+10 |
| | |\ | | | | | | | | | | Close #495 | ||||
| | | * | Added async_ as an alias for async | Daniele Varrazzo | 2017-02-03 | 1 | -4/+10 |
| | | | | | | | | | | | | | | | | Added in argument for psycopg2.connect() and connection.__init__, and for the connection.async attribute. | ||||
| | * | | Further minimal performance tweaks to execute_valuesfast-executemany | Daniele Varrazzo | 2017-02-02 | 1 | -5/+6 |
| | | | | |||||
| | * | | Avoid an useless encode/decode roundtrip in execute_values() | Daniele Varrazzo | 2017-02-02 | 1 | -4/+44 |
| | | | | | | | | | | | | | Tests moved into a separate module. | ||||
| | * | | Better docs for fast executemany functions. | Daniele Varrazzo | 2017-02-02 | 1 | -15/+31 |
| | | | | | | | | | | | | | Issue #502. | ||||
| | * | | Fixed execute_values with unicode | Daniele Varrazzo | 2017-02-01 | 1 | -1/+1 |
| | | | | | | | | | | | | | Also added unicode tests. | ||||
| | * | | Fixed fast execute functions with Python 3 | Daniele Varrazzo | 2017-02-01 | 1 | -2/+4 |
| | | | | |||||
| | * | | Added execute_batch and execute_values functions | Daniele Varrazzo | 2017-02-01 | 1 | -0/+80 |
| | |/ | |||||
| | * | Fix DeprecationWarning: generator '__iter__' raised StopIterationfix-iter-warning | NotSqrt | 2017-01-04 | 1 | -20/+26 |
| | | | | | | | | | Closes #498 | ||||
| * | | Autonumbered args not available in Python 2.6 | Daniele Varrazzo | 2017-01-03 | 1 | -7/+7 |
| | | | |||||
| * | | Several improvements to the sql objects | Daniele Varrazzo | 2017-01-03 | 1 | -76/+95 |
| | | | | | | | | | Comparable, iterable, content accessible | ||||
| * | | Use {} instead of %s placeholders in SQL composition | Daniele Varrazzo | 2017-01-03 | 1 | -135/+84 |
| | | | |||||
| * | | More doc love for the sql module | Daniele Varrazzo | 2017-01-01 | 1 | -19/+39 |
| | | | |||||
| * | | sql module docs wordsmithing | Daniele Varrazzo | 2017-01-01 | 1 | -4/+4 |
| | | | |||||
| * | | Dropped sql.compose | Daniele Varrazzo | 2017-01-01 | 1 | -16/+28 |
| | | | | | | | | | Use a SQL % operator instead. | ||||
| * | | Adding sql module documentation | Daniele Varrazzo | 2017-01-01 | 1 | -24/+147 |
| | | | |||||
| * | | Typo: composible -> composable | Daniele Varrazzo | 2017-01-01 | 1 | -10/+10 |
| | | | |||||
| * | | Fixed sql.compose with no args and added tests | Daniele Varrazzo | 2017-01-01 | 1 | -4/+4 |
| | | | |||||
| * | | Fixed sql.Composed representation | Daniele Varrazzo | 2017-01-01 | 1 | -1/+1 |
| | | | |||||
| * | | Fixed sql stuff in Py3 | Daniele Varrazzo | 2017-01-01 | 1 | -9/+15 |
| | | | |||||
| * | | Added sql.compose() implementation | Daniele Varrazzo | 2017-01-01 | 1 | -2/+98 |
| | | | |||||
| * | | Added basic sql module implementation | Daniele Varrazzo | 2017-01-01 | 1 | -0/+174 |
| | | | |||||
| * | | Adding some boilerplate for the new module | Daniele Varrazzo | 2017-01-01 | 1 | -0/+25 |
| |/ | |||||
| * | Don't try to write bytes in the LoggingConnection file | Daniele Varrazzo | 2016-12-29 | 1 | -0/+2 |
| | | | | | Close #483 | ||||
| * | Fix "invalid escape sequence" warning in Python 3.6 | Tim Graham | 2016-12-25 | 1 | -1/+1 |
| | | | | | http://bugs.python.org/issue27364 | ||||
| * | Added ipaddress objects conversion | Daniele Varrazzo | 2016-10-11 | 2 | -0/+93 |
| | | | | | Close #387 | ||||
| * | inet adapters deprecated | Daniele Varrazzo | 2016-10-11 | 1 | -0/+5 |
| | | | | | Close #343 | ||||
| * | Python source cleanup using flake8 | Daniele Varrazzo | 2016-10-11 | 9 | -139/+187 |
| | | |||||
| * | Dropped use of b() "macro" and 2to3 fixer | Daniele Varrazzo | 2016-08-15 | 3 | -27/+17 |
| | | | | | Just use the b"" strings syntax supported from python 2.6. | ||||
| * | Merge branch 'replication-protocol' | Daniele Varrazzo | 2016-08-14 | 1 | -1/+122 |
| |\ | |||||
| | * | Merge branch 'master' into replication-protocol | Daniele Varrazzo | 2016-08-07 | 1 | -0/+4 |
| | |\ | | | | | | | | | | | | | Conflicts: tests/testconfig.py | ||||
| | * | | Move replication-related imports to extras.py | Oleksandr Shulgin | 2016-03-08 | 2 | -6/+4 |
| | | | | |||||
| | * | | Use python-defined make_dsn() for ReplicationConnection class | Oleksandr Shulgin | 2016-03-08 | 2 | -14/+3 |
| | | | | |||||
| | * | | Merge branch 'master' into feature/replication-protocol-c-connection-object | Oleksandr Shulgin | 2016-03-04 | 4 | -13/+73 |
| | |\ \ | |||||
| | * | | | Move replication connection to C level. | Oleksandr Shulgin | 2015-10-27 | 2 | -47/+13 |
| | | | | | |||||
| | * | | | Merge branch 'feature/connect2' into feature/replication-protocol | Oleksandr Shulgin | 2015-10-27 | 2 | -48/+4 |
| | |\ \ \ | |||||
| | | * | | | Rework psycopg2.connect() interface. | Oleksandr Shulgin | 2015-10-27 | 2 | -48/+4 |
| | | | | | | |||||
| | * | | | | Move the `decode` parameter to `start_replication()`. | Oleksandr Shulgin | 2015-10-23 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | It makes more sense this way, because otherwise it must be passed to every call of `read_message()`. | ||||
| | * | | | | Add quick start to the replication doc, minor doc fixes. | Oleksandr Shulgin | 2015-10-20 | 1 | -1/+1 |
| | | | | | | |||||
| | * | | | | Properly subclass ReplicationCursor on C level. | Oleksandr Shulgin | 2015-10-19 | 2 | -7/+5 |
| | | | | | | |||||
| | * | | | | Replace stop_replication with requirement for an exception. | Oleksandr Shulgin | 2015-10-19 | 1 | -0/+12 |
| | | | | | | |||||
| | * | | | | Fix async replication and test. | Oleksandr Shulgin | 2015-10-15 | 1 | -3/+4 |
| | | | | | | |||||
| | * | | | | Use quote_ident from psycopg2.extensions | Oleksandr Shulgin | 2015-10-15 | 1 | -11/+7 |
| | | | | | | |||||
| | * | | | | Merge branch 'master' into feature/replication-protocol | Oleksandr Shulgin | 2015-10-15 | 3 | -12/+17 |
| | |\ \ \ \ | | |/ / / | |||||
| | * | | | | Remove IDENTIFY_SYSTEM wrapper method (it can't work with async anyway). | Oleksandr Shulgin | 2015-10-13 | 1 | -8/+1 |
| | | | | | | |||||
| | * | | | | Rework replication connection/cursor classes | Oleksandr Shulgin | 2015-10-01 | 1 | -5/+4 |
| | | | | | | |||||
| | * | | | | Use parse_dsn in ReplicationConnectionBase | Oleksandr Shulgin | 2015-10-01 | 1 | -15/+10 |
| | | | | | | |||||
| | * | | | | Update replication connection/cursor interface and docs. | Oleksandr Shulgin | 2015-10-01 | 1 | -47/+74 |
| | | | | | | |||||
| | * | | | | Cleanup start replication wrt. slot type a bit. | Oleksandr Shulgin | 2015-10-01 | 1 | -25/+26 |
| | | | | | | |||||
