mirror of
https://github.com/psycopg/psycopg2.git
synced 2024-11-27 11:23:43 +03:00
34 lines
1.0 KiB
Plaintext
34 lines
1.0 KiB
Plaintext
|
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.]
|