psycopg2/doc/TODO

34 lines
1.0 KiB
Plaintext
Raw Normal View History

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