Commit Graph

  • 22fe6e7aad Modify setup.py to support setuptools/wheel Jason Erickson 2015-11-06 15:01:32 -0700
  • 2714c9c638 Improve sentence. Karl O. Pinc 2016-02-02 12:48:16 -0600
  • 8611d91b35 Fixed build on Python 2.5 Daniele Varrazzo 2015-06-15 10:31:14 +0100
  • 244f233e1c Fixed manifest trying to include Makefiles from build env Daniele Varrazzo 2015-06-15 03:43:11 +0100
  • eb687103b4 Skip null array test on Postgres versions not supporting it Daniele Varrazzo 2015-06-14 18:43:58 +0100
  • 499366ba2d Merge branch 'patch-328' Daniele Varrazzo 2016-03-10 12:02:39 +0000
  • c13956dc10 Fixed compiler warnings about Py_ssize_t printf format Daniele Varrazzo 2015-06-14 18:33:22 +0100
  • d0309333b7 Removed added Dprintf statements Jason Erickson 2015-06-08 14:05:05 -0600
  • 2cdc8d61a2 Fix Windows 64bit lobject support for very (>2GB) large objects Jason Erickson 2015-06-08 11:37:23 -0600
  • 072b6ef98b Update psycopg1.py Jan Janßen 2015-11-10 17:02:59 +0100
  • 88d3d7fc7e Typo. Gabriel Linder 2016-03-09 21:51:02 +0100
  • d829a75f2e dont claim copyright for future years Bernhard M. Wiedemann 2016-03-09 16:32:38 +0100
  • a7887fab07 Merge remote-tracking branch 'zalando/feature/replication-protocol' into feature/replication-protocol-c-connection-object Oleksandr Shulgin 2016-03-08 18:56:58 +0100
  • 3f10b4dd31 Remove duplicated doc for make_dsn() Oleksandr Shulgin 2016-03-08 18:27:57 +0100
  • b21c8f7a4e Move replication-related imports to extras.py Oleksandr Shulgin 2016-03-08 18:34:22 +0100
  • 2de2ed7c63 Remove some dead code Oleksandr Shulgin 2016-03-08 18:35:55 +0100
  • 1d52f34e60 We don't need to expose cursor_init(), call tp_init() on the type instead. Oleksandr Shulgin 2016-03-08 18:23:32 +0100
  • da6e061ee8 Use python-defined make_dsn() for ReplicationConnection class Oleksandr Shulgin 2016-03-08 15:44:29 +0100
  • 5aa7588f56 Merge branch 'py35' into maint_2_6 Daniele Varrazzo 2016-03-08 05:15:47 +0000
  • 0fa44ea943 Start advertising Py 3.5 support Daniele Varrazzo 2016-03-08 05:13:57 +0000
  • fd58f9105e Fixed read() exception propagation in copy_from Daniele Varrazzo 2016-03-08 05:12:06 +0000
  • ae87645c43 Merge branch 'setuptools' into maint_2_6 Daniele Varrazzo 2016-03-08 04:34:41 +0000
  • 40997d901b Fixed 'make sdist' to work with setuptools Daniele Varrazzo 2016-03-08 04:34:12 +0000
  • 1f737c4d65 Merge branch 'msvc-2015-fix' into maint_2_6 Daniele Varrazzo 2016-03-08 00:27:17 +0000
  • a355d48aeb Py 3.5 MSVC 2015 build fixed noted in news Daniele Varrazzo 2016-03-08 00:25:19 +0000
  • b6d1fbdfd1 Work around late initialization in distutils._msvccompiler. Christian Ullrich 2016-01-06 15:04:33 +0100
  • cbeea0f98f Merge branch 'setuptools' into maint_2_6 Daniele Varrazzo 2016-03-07 10:39:03 +0000
  • 88593602de setuptools in the news Daniele Varrazzo 2016-03-07 10:38:40 +0000
  • ef09ebe62a Modify setup.py to support setuptools/wheel Jason Erickson 2015-11-06 15:01:32 -0700
  • cb7032554e Merge branch 'master' into feature/replication-protocol-c-connection-object Oleksandr Shulgin 2016-03-04 10:52:10 +0100
  • ab5d8f4190 Style the dsn arg in connect() as a normal optional parameter Daniele Varrazzo 2016-03-03 17:28:56 +0000
  • d43b74681f Merge branch 'make_dsn' Daniele Varrazzo 2016-03-03 17:10:39 +0000
  • e33073576c Brag about make_dsn in the NEWS file Daniele Varrazzo 2016-03-03 17:02:47 +0000
  • c9fd828f8a Allow make_dsn to take no parameter Daniele Varrazzo 2016-03-03 16:58:24 +0000
  • 7aab934ae5 Validate output result from make_dsn() Daniele Varrazzo 2016-03-03 16:52:53 +0000
  • 7155d06cdc Test that the empty dsn is a valid make_dsn input Daniele Varrazzo 2016-03-03 16:09:33 +0000
  • 6893295a87 Added docs about make_dsn Daniele Varrazzo 2016-03-03 16:08:09 +0000
  • 52087a79d9 Added test suite specific for make_dsn Daniele Varrazzo 2016-03-03 15:31:37 +0000
  • 2c55a1bd53 Verify that the dsn is not manipulated by make_dsn if not necessary Daniele Varrazzo 2016-03-03 15:07:38 +0000
  • 1c4523f0ac Implementation of make_dsn in Python Daniele Varrazzo 2016-03-03 04:33:59 +0000
  • d40f81865f Added parse_dsn() docstring Daniele Varrazzo 2016-03-03 03:25:47 +0000
  • 01856333c4 Some order in the extensions doc Daniele Varrazzo 2016-03-03 03:20:11 +0000
  • a2243780b2 Add Python 3 to supported Pythons list Kenneth Reitz 2016-02-15 00:42:15 -0500
  • 387ad58437 Merge 7aba8b3ed0 into 3df2c6a2b7 a1exsh 2016-02-04 15:06:39 +0000
  • 3df2c6a2b7 Merge pull request #403 from kpinc/fix Federico Di Gregorio 2016-02-03 09:51:09 +0100
  • 3a54e83737 Improve sentence. Karl O. Pinc 2016-02-02 12:48:16 -0600
  • b737757eac Merge pull request #375 from kwotuveang3k4bk/patch-1 Federico Di Gregorio 2016-01-31 12:55:52 +0100
  • cb6b6d0e68 Add little libpq crazyness test to sandbox Federico Di Gregorio 2016-01-31 10:22:44 +0100
  • 5d33b39829 Fix error test for invalid START_REPLICATION command. Oleksandr Shulgin 2016-01-21 15:56:27 +0100
  • 1dffca2929 Added --use-rpath option to setup.py Federico Di Gregorio 2015-12-04 11:21:55 +0100
  • 775346b941 Work around late initialization in distutils._msvccompiler. Christian Ullrich 2016-01-06 15:04:33 +0100
  • 6a316f7a51 Work around late initialization in distutils._msvccompiler. Christian Ullrich 2016-01-05 22:47:17 +0100
  • 09a4bb70a1 Allow retrying start_replication after syntax or data error. Oleksandr Shulgin 2016-01-05 12:31:57 +0100
  • 0c9560c7b3 add CIDR and CIDRARRAY types Albert Mikhailov 2016-01-04 19:29:09 +0300
  • e2f37eee26 Merge 6aff2af0d8 into 452fd56e04 Mads Jensen 2015-12-26 20:49:48 +0000
  • 6aff2af0d8 pep8 enforced for all files under lib, except for E501 (I cut a single line to < 120 characters), and E701 multiple statements on one line (colon) Mads Jensen 2015-12-26 21:48:05 +0100
  • e80bdc1bfd Work around late initialization in distutils._msvccompiler. Christian Ullrich 2015-12-15 20:55:43 +0100
  • 452fd56e04 Merge branch 'bug-382' Daniele Varrazzo 2015-12-16 12:04:14 +0000
  • 5fd0f6c4ee Fixed race condition on import in errorcodes.lookup Daniele Varrazzo 2015-12-16 12:00:52 +0000
  • 2833d4f5ff Merge branch 'bug-382' into maint_2_6 Daniele Varrazzo 2015-12-16 12:02:31 +0000
  • c20503544f Fixed race condition on import in errorcodes.lookup Daniele Varrazzo 2015-12-16 12:00:52 +0000
  • 0772d187e9 Return input tuple in cur.callproc, factor code to use PQescapeIdentifier in single place mrmilosz 2015-12-13 01:10:03 -0500
  • 92109e4bba Correctly handle an empty error message from PQescapeIdentifier Daniele Varrazzo 2014-06-05 13:41:45 +0200
  • 54e5349f53 Set an exception in case of PQescapeIdentifier error Daniele Varrazzo 2014-06-05 13:17:51 +0200
  • 4003b7c977 Fixed callproc return value refcount Daniele Varrazzo 2014-06-05 12:45:39 +0200
  • 021f6d22ad More straightforward param refcount handling in callproc Daniele Varrazzo 2014-06-05 12:44:04 +0200
  • 7302f348bc Added test with objects without length as callproc param Daniele Varrazzo 2014-06-05 02:32:53 +0200
  • d297976d6d Raise TypeError if the dict in callproc param contains non-strings Daniele Varrazzo 2014-06-05 02:18:05 +0200
  • a3eed9c9f5 Added guard on params with no length on callproc Daniele Varrazzo 2014-06-05 01:32:58 +0200
  • 04ce14b251 Avoid clobbering the exceptions raised by other calls Daniele Varrazzo 2014-06-05 01:25:22 +0200
  • c205f140a0 callproc: tests, docs, and comment/error-reporting touchups. mrmilosz 2014-05-30 20:34:19 -0400
  • 37a80e9de8 callproc: checking for libpq 9.0+ on compile. yes: use PQescapeIdentifier. no: error mrmilosz 2014-05-29 05:09:09 -0400
  • 3948e909e4 callproc: now more compliant with local coding standards. mrmilosz 2014-05-29 04:31:43 -0400
  • e9bb4a86f9 cursor.callproc: added a missing memory check mrmilosz 2014-05-28 01:27:56 -0400
  • 31c95c0922 callproc using a dict now uses connection encoding and sanitizes parameter names mrmilosz 2014-05-28 01:05:17 -0400
  • 1205bf9c2b callproc using a dict now has a type check to make sure the keys are strings. mrmilosz 2014-05-25 04:03:07 -0400
  • 23d279945f cursor.callproc now also accepts dict for PostgreSQL 9+ "named notation" mrmilosz 2014-05-24 23:47:09 -0400
  • 92c5356b3f Merge bc0b1e0195 into fe4cb0d493 Milosz 2015-11-30 06:02:46 +0000
  • bc0b1e0195 Merge master into named parameters branch after 1.5 years. mrmilosz 2015-11-30 01:02:38 -0500
  • b3def74002 Update psycopg1.py Jan Janßen 2015-11-10 17:02:59 +0100
  • cf83470891 Suggest installing psycopg2 in windows using pip Udi Oron 2015-11-10 00:35:02 +0200
  • 1617a8f364 Modify setup.py to support setuptools/wheel Jason Erickson 2015-11-06 15:01:32 -0700
  • 4803870f90 lib/pool -- add convenience method for acquiring a cursor as a context Danny Cooper 2015-11-01 16:29:51 +0000
  • 051e6d1364 Add skip_before_libpq for test_get_dsn_parameters Oleksandr Shulgin 2015-10-30 13:02:45 +0100
  • e61db578cf Add dbname=replication for physical replication type. Oleksandr Shulgin 2015-10-30 13:00:55 +0100
  • 602fefcae3 Fix typo in a new test name Oleksandr Shulgin 2015-10-30 11:38:28 +0100
  • a4cbb088fe Add connection.get_dsn_parameters() Oleksandr Shulgin 2015-10-30 11:10:41 +0100
  • fbcf99ad07 Move replication connection to C level. Oleksandr Shulgin 2015-10-27 18:21:24 +0100
  • 433fb957cb Merge branch 'feature/connect2' into feature/replication-protocol Oleksandr Shulgin 2015-10-27 17:37:18 +0100
  • 7aba8b3ed0 Rework psycopg2.connect() interface. Oleksandr Shulgin 2015-10-27 12:54:10 +0100
  • 4b9a6f48f3 Merge branch 'master' into feature/replication-protocol Oleksandr Shulgin 2015-10-27 12:16:41 +0100
  • ff4c52f435 Fix stale Dprintfs in pqpath.c referring to 'status' Oleksandr Shulgin 2015-10-26 17:39:39 +0100
  • fe4cb0d493 Fix stale Dprintfs in pqpath.c referring to 'status' Oleksandr Shulgin 2015-10-26 17:39:39 +0100
  • 8b79bf43ac Drop ReplicationCursor.flush_feedback(), rectify pq_*_replication_*() interface. Oleksandr Shulgin 2015-10-23 18:30:18 +0200
  • dd6bcbd04f Improve async replication example. Oleksandr Shulgin 2015-10-23 17:51:03 +0200
  • e69dafbecc Move the decode parameter to start_replication(). Oleksandr Shulgin 2015-10-23 11:31:55 +0200
  • 76c7f4a0b5 Use direct call to consume() callable in pq_copy_both() Oleksandr Shulgin 2015-10-22 16:17:08 +0200
  • 22cbfb26d6 Actually add replication tests to the test suite. Oleksandr Shulgin 2015-10-20 13:05:43 +0200
  • 089e745af6 Fix cursor_init() declaration for use in replication_cursor_type.c Oleksandr Shulgin 2015-10-20 12:55:43 +0200
  • b3f8e9adb5 Fix send_time printf format in replmsg_repr(). Oleksandr Shulgin 2015-10-20 12:54:22 +0200