1 TODO list for psycopg 2 or later
2 ********************************
4 Move items to the DONE section only after writing a test for the
5 implementation. Also add a note on how the item was resolved.
6 (Obviously I was joking about the test..)
8 * Find a better way to compile the type-casting code instead of including it
9 in typecast.c directy. (Including is not that bad, but the need to touch
10 psycopg/typecast.c every time is bad bad bad.)
12 * executemany() should _not_ take the async flag, remove it and force multiple
13 queries to be synchronous.
15 * Fix all the docstrings.
17 * Support the protocols API fully.
19 * Unify the common code in typecast_datetime.c and typecast_mxdatetime.c.
21 * Port typecasters to new-style classes.
23 * Write a complete postgresql<->python encodings table.
25 * Implement binary typecasters (should be easy, but it will take time.)
30 * Convert type-casters to new-style types in Python 2.2+.
32 * callproc() never worked, fix it or remove it and raise right exception.
33 [Removed callproc code, now an exception is raised.]