Commit Graph

  • 7e9be4c133 Added Python 3 trove classifier. Daniele Varrazzo 2011-01-02 00:48:19 +0100
  • 3cc8719998 Added missing test to the test suite. Daniele Varrazzo 2011-01-02 02:59:19 +0100
  • 17f69ba735 Fixed Makefile dependencies of the test suite. Daniele Varrazzo 2011-01-02 02:57:33 +0100
  • afb87bb10a Fixed "building" of purelib files with make. Daniele Varrazzo 2011-01-02 02:37:36 +0100
  • d08bfcbee5 Refuse to build if pg_config is not found. Daniele Varrazzo 2011-01-02 01:47:08 +0100
  • 88bb8eda3e None/IN adaptation ported to Python 3. Daniele Varrazzo 2011-01-01 16:53:11 +0100
  • 45c6dfb69d Merge branch 'adapt-type' into python2 Daniele Varrazzo 2011-01-02 00:35:59 +0100
  • 7ac0bdd661 Added PostgreSQL composite types typecaster to Python tuples. Daniele Varrazzo 2011-01-02 00:34:13 +0100
  • 159cda3688 Added cursor.cast() method Daniele Varrazzo 2011-01-01 22:55:10 +0100
  • 3e94375cf7 Merge branch 'python2' into python3 Daniele Varrazzo 2011-01-01 17:14:54 +0100
  • f9be48d89e Merge branch 'none-in-composite' into python2 Daniele Varrazzo 2011-01-01 17:09:37 +0100
  • fdfa2de1a1 Fixed adaptation of None in composite types (ticket #26). Daniele Varrazzo 2010-12-31 19:21:44 +0100
  • 506ce93a5b Bump to the next dev version. Daniele Varrazzo 2011-01-01 12:55:41 +0100
  • 30921b58a8 Dropped conversion from None to NULL in adapter. Daniele Varrazzo 2010-12-31 18:55:33 +0100
  • b5a8facb9c Added test to show failed adaptation of None in records. Daniele Varrazzo 2010-12-31 18:40:28 +0100
  • ac25816962 Use the same Bytes_Format function for both Python 2 and 3. Daniele Varrazzo 2010-12-31 02:49:46 +0100
  • 2930ed3d59 Dropped support for all format specifiers except s in PyBytes_Format. Daniele Varrazzo 2010-12-31 02:32:20 +0100
  • 6882ac31d4 Dropped warnings in PyBytes_Format function. Daniele Varrazzo 2010-12-31 01:53:42 +0100
  • 96a950d3eb Fixed 2-phase commit support in Python 3. Daniele Varrazzo 2010-12-30 01:30:09 +0100
  • 89fb60de4b Column names in copy methods can be unicode. Daniele Varrazzo 2010-12-30 01:15:47 +0100
  • 73917c15e1 Fixed COPY FROM to deal with decoded files. Daniele Varrazzo 2010-12-30 01:14:42 +0100
  • bc28cc8b00 Use unicode keys as strings in Py3. Daniele Varrazzo 2010-12-29 23:53:03 +0100
  • 0a4eeb4e13 Fixed notification tests to run on Py3. Daniele Varrazzo 2010-12-29 12:10:21 +0100
  • b78ff4a273 Several tests ported to Python 3. Daniele Varrazzo 2010-12-29 03:47:29 +0100
  • 2fa9117835 Inet adapter compatible with Python 3. Daniele Varrazzo 2010-12-29 03:46:36 +0100
  • c176de4bf8 Hstore adapter compatible with Python 3. Daniele Varrazzo 2010-12-29 03:45:24 +0100
  • 89c492d3a4 Added b() function to return bytes in both Py2 and Py3. Daniele Varrazzo 2010-12-29 03:43:19 +0100
  • 061079c918 In Py3, decode the tuple values before passing to the typecaster. Daniele Varrazzo 2010-12-29 03:28:27 +0100
  • ab5934dc35 Use ascii_letters instead of letters. Daniele Varrazzo 2010-12-28 15:12:43 +0100
  • 01565fa6c5 Added tests to verify a couple of incomplete encodings. Daniele Varrazzo 2010-12-28 13:47:29 +0100
  • f6fefbea64 Function psycopg_ensure_bytes converted in a "filter" stealing a ref. Daniele Varrazzo 2010-12-25 15:00:05 +0100
  • 3214c23f51 Fixed adaptation in several adapters. Daniele Varrazzo 2010-12-25 12:03:15 +0100
  • 2e22eef727 Added utility function to convert bytes to string in Python 3. Daniele Varrazzo 2010-12-25 11:57:04 +0100
  • d3f3f1caf0 Added utility method to return a string in the connection encoding. Daniele Varrazzo 2010-12-25 11:43:42 +0100
  • 60841c6567 Added regression test on bool adaptation. Daniele Varrazzo 2010-12-24 15:54:01 +0100
  • beba064983 Test on basic adapters pass on Python 3. Daniele Varrazzo 2010-12-24 15:44:29 +0100
  • 56e4c2bd55 Redefining the microprotocol on Py3 as returning bytes. Daniele Varrazzo 2010-12-24 15:43:27 +0100
  • 014b6a6d5b Use psycopg_ensure_bytes() to unify Py2/3 code paths. Daniele Varrazzo 2010-12-23 19:25:59 +0100
  • 89e4d4c7bb Empty lists correctly roundtrip. Daniele Varrazzo 2010-12-23 03:38:37 +0100
  • b5ef5ef21d Added typecasters repr(). Daniele Varrazzo 2010-12-23 19:11:25 +0100
  • b4685bba4a Added utility function to get bytes from a str/unicode. Daniele Varrazzo 2010-12-23 19:10:07 +0100
  • 03dde732f6 Datetime adaptation in bytes. Daniele Varrazzo 2010-12-23 04:08:32 +0100
  • 87a7ebac10 Query mogrification in bytes. Daniele Varrazzo 2010-12-23 04:06:34 +0100
  • c3196ebd9d Added PyBytes_Format function. Daniele Varrazzo 2010-12-23 04:05:45 +0100
  • e18f1c63ea Deal with slices passed to __*item__ in Python 3. Daniele Varrazzo 2010-12-23 03:28:19 +0100
  • ade1b2cc7b Test suite converted into a proper package. Daniele Varrazzo 2010-12-21 04:58:38 +0000
  • f697410ab4 The tests are run from the external of the package. Daniele Varrazzo 2010-12-21 04:24:55 +0000
  • cb6b52945b The library can be compiled with Python 3. Daniele Varrazzo 2010-12-12 21:48:54 +0000
  • e182201e6e Added Python codec name to the connection. Daniele Varrazzo 2010-12-18 05:02:11 +0000
  • ae06fb03e7 Added psycopg_strdup utility function. Daniele Varrazzo 2010-12-15 03:07:13 +0000
  • a50a91fc7b No need to put connection fields to zero: tp_alloc already did. Daniele Varrazzo 2010-12-14 19:49:27 +0000
  • 7b5d80d36d Added a few missing encodings. Daniele Varrazzo 2010-12-14 03:32:30 +0000
  • 657bcb4828 Encodings mapping reordered in a more maintainable order. Daniele Varrazzo 2010-12-14 03:10:23 +0000
  • b96dcef8a2 Fixed PG -> Py encodings mapping with non-alnum chars. Daniele Varrazzo 2010-12-14 02:21:49 +0000
  • 4635c2aa4f Import structmember/stringobject headers from python.h. Daniele Varrazzo 2010-12-13 02:24:33 +0000
  • 9b30147341 Using PyVarObject_HEAD_INIT macro. Daniele Varrazzo 2010-12-12 21:47:36 +0000
  • 8dfa9915eb Using Py_TYPE and Py_REFCNT macros. Daniele Varrazzo 2010-12-12 21:31:10 +0000
  • 2196ff5488 Added a few compatibility macros defined in Py 2.6. Daniele Varrazzo 2010-12-12 21:30:00 +0000
  • 9b29282ee4 'make check' runs the test in the build directory. Daniele Varrazzo 2010-12-12 16:50:29 +0000
  • 31093a7a58 Some light cleanup for Py3 conversion. Daniele Varrazzo 2010-12-12 16:45:21 +0000
  • 69c66a3a3f Preparing release 2.3.2 2_3_2 Federico Di Gregorio 2010-12-20 13:33:21 +0100
  • ddd2de0410 Updated ChangeLog/NEWS after ticket #24 patch commit. Daniele Varrazzo 2010-12-18 15:38:56 +0000
  • a08419406c Don't segfault when PQparameterStatus(DateStyle) returns NULL Marti Raudsepp 2010-12-09 16:22:20 +0200
  • 5a0cfad95f Bump to next dev version. Daniele Varrazzo 2010-12-12 13:39:02 +0000
  • a30e461038 The Makefile can run with both Python 2 and 3. Daniele Varrazzo 2010-12-12 16:20:02 +0000
  • 8a1fa9d3a0 setup.py compatible with both python 2 and 3. Daniele Varrazzo 2010-12-12 14:58:53 +0000
  • ec182e818e Added list of files the extension depends on. Daniele Varrazzo 2010-12-12 14:38:25 +0000
  • 89f70bdb3c Changed Python const RO -> READONLY. Daniele Varrazzo 2010-12-12 13:36:30 +0000
  • 6d7916cfe1 Internal imports simplified. Daniele Varrazzo 2010-12-12 10:55:19 +0000
  • 9fa1eac2b4 Dropped unused include file. Daniele Varrazzo 2010-12-12 10:29:49 +0000
  • 0fbbd1cc91 Bump to next dev version. Daniele Varrazzo 2010-12-12 13:39:02 +0000
  • cf243ccf37 Shorter "never ending query" to test query canceling. Daniele Varrazzo 2010-12-04 23:21:16 +0000
  • 13c2f5a78b Added target to package the docs for PyPI documentation. Daniele Varrazzo 2010-12-04 21:45:14 +0000
  • 9e9933faed Update classifier URLs for PyPI. Daniele Varrazzo 2010-12-04 21:41:31 +0000
  • ee5015a30b Preparing release 2.3.1 2_3_1 Federico Di Gregorio 2010-12-04 21:24:02 +0100
  • 557e28d744 Dropped interface for two private functions. Daniele Varrazzo 2010-12-04 10:28:47 +0000
  • 288f9ee809 Work around CentOS 5.5 x86_64 buld problem. Daniele Varrazzo 2010-12-04 10:26:49 +0000
  • ebd73c14a8 Going to dev version for 2.3.1. Daniele Varrazzo 2010-12-04 10:09:40 +0000
  • 9c71a9c6e5 Added link to psycogreen. Daniele Varrazzo 2010-12-02 17:13:13 +0000
  • bde523695a Fixed index entries of green-related terms. Daniele Varrazzo 2010-12-02 15:15:31 +0000
  • 4bd8f8c76b Typo/tenso fixed. Daniele Varrazzo 2010-12-02 15:07:17 +0000
  • 593cd20b4a Added index entries under Adaptation for different objects. Daniele Varrazzo 2010-12-02 15:06:27 +0000
  • 2dae07a796 Preparing release 2.3.0 2_3_0 Federico Di Gregorio 2010-12-02 14:41:58 +0100
  • 46a5f140c7 Bail out early from tests if connection to the test db fails. Daniele Varrazzo 2010-12-01 20:56:25 +0000
  • 5f80dd38c4 Removed runtests target; checks is the default for Makefiles Federico Di Gregorio 2010-12-01 21:55:42 +0100
  • a411f85354 Removed default test database from Makefile Federico Di Gregorio 2010-12-01 21:29:33 +0100
  • f981e81813 Merge remote branch 'piro/python2' into python2 Federico Di Gregorio 2010-12-01 19:47:44 +0100
  • 6688e7011c Typos fixed in the news. Daniele Varrazzo 2010-12-01 13:21:16 +0000
  • 0ad7483a2b DictRow items can be updated. Patch by Alex Aster. Daniele Varrazzo 2010-12-01 13:17:12 +0000
  • 6f2d40405e Added documentation for ISQLQuote.prepare(). Daniele Varrazzo 2010-11-28 18:26:30 +0000
  • 361786f4a8 More careful connections handling during tests. Daniele Varrazzo 2010-11-28 16:00:32 +0000
  • 598b9424d2 Deal uniformly with test servers without pg_sleep. Daniele Varrazzo 2010-11-28 15:03:34 +0000
  • 2b6d2017ed Added paranoia test to check we haven't broken gil release. Daniele Varrazzo 2010-11-28 13:42:06 +0000
  • 0c7b0a943b A prepared connection can't be canceled. Daniele Varrazzo 2010-11-28 12:15:26 +0000
  • 4dbd4344a3 Mention query cancelling in the release notes. Daniele Varrazzo 2010-11-28 12:14:04 +0000
  • 751bfa1ea6 Support query cancellation. Jan Urbański 2010-07-24 23:01:27 +0200
  • 9f78141532 Don't consider the kernel not blocking us on write as an error. Daniele Varrazzo 2010-11-25 03:02:58 +0000
  • 5a025825cc Skip test if uuid not available on Python. Daniele Varrazzo 2010-11-24 11:04:18 +0000
  • bb44bcd5b5 Skipped inf test on the platform not supporting it (win32). Daniele Varrazzo 2010-11-24 10:50:28 +0000
  • 1fd6b84068 Added test suite to the distributed package. Daniele Varrazzo 2010-11-24 03:36:57 +0000