Sybase module 0.40pre1 released
Robert Boehne <[email protected]> Tue, 14 Dec 2010 10:15:26 -0600
| Newsgroups | gmane.comp.python.general,gmane.comp.python.sybase,gmane.comp.python.db |
|---|---|
| Message-ID | <[email protected]> |
--===============1019166760== Content-Type: multipart/alternative; boundary=0015174c1d94e5243e0497612011 --0015174c1d94e5243e0497612011 Content-Type: text/plain; charset=ISO-8859-1 WHAT IS IT: The Sybase module provides a Python interface to the Sybase relational database system. It supports all of the Python Database API, version 2.0 with extensions. ** This version is a pre-release not intended for production use ** The module is available here: http://downloads.sourceforge.net/python-sybase/python-sybase-0.40pre1.tar.gz The module home page is here: http://python-sybase.sourceforge.net/ MAJOR CHANGES SINCE 0.39: Modify the DateTimeAsPython output conversion to return None when NULL is output support for Python without threads Ignore additional non-error codes from Sybase (1918 and 11932) Use outputmap in bulkcopy mode (thanks to patch by Cyrille Froehlich) Raise exception when opening a cursor on a closed connection Added unit tests Added new exception DeadLockError when Sybase is in a deadlock situation Add command properties CS_STICKY_BINDS and CS_HAVE_BINDS Added support for inputmap in bulkcopy reuse command and cursor when calling cursor.execute with same request Use ct_setparam to define ct_cursor parameters types instead of ct_param implicit conversion for CS_DATE_TYPE in CS_DATETIME_TYPE DataBuf Adding ct_cmd_props wrapper Increase DataBuf maxlength for params of a request when using CS_CHAR_TYPE params so that the buf can be reused BUGS CORRECTED SINCE 0.39: Corrected money type when using CS_MONEY4 (close bug 2615821) Corrected thread locking in ct_cmd_props (thanks to patch by Cyrille Froehlich) Corrected bug in type mapping in callproc (thanks to report by Skip Montanaro) Correct passing None in a DataBuf (thanks to patch by Bram Kuijvenhoven) The full ChangeLog is here: https://python-sybase.svn.sourceforge.net/svnroot/python-sybase/tags/r0_40pre1/ChangeLog --0015174c1d94e5243e0497612011 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable WHAT IS IT:<br>The Sybase module provides a Python interface to the Sybase = relational<br>database system.=A0 It supports all of the Python Database AP= I, version<br>2.0 with extensions.<br><br>** This version is a pre-release = not intended for production use **<br> <br>The module is available here:<br><br><a href=3D"http://downloads.source= forge.net/python-sybase/python-sybase-0.40pre1.tar.gz">http://downloads.sou= rceforge.net/python-sybase/python-sybase-0.40pre1.tar.gz</a><br><br>The mod= ule home page is here:<br> <br><a href=3D"http://python-sybase.sourceforge.net/">http://python-sybase.= sourceforge.net/</a><br><br>MAJOR CHANGES SINCE 0.39:<br><br>Modify the Dat= eTimeAsPython output conversion to return None when NULL is output<br>suppo= rt for Python without threads<br> Ignore additional non-error codes from Sybase (1918 and 11932)<br>Use outpu= tmap in bulkcopy mode (thanks to patch by Cyrille Froehlich)<br>Raise excep= tion when opening a cursor on a closed connection<br>Added unit tests<br> Added new exception DeadLockError when Sybase is in a deadlock situation<br= >Add command properties CS_STICKY_BINDS and CS_HAVE_BINDS<br>Added support = for inputmap in bulkcopy<br>reuse command and cursor when calling cursor.ex= ecute with same request<br> Use ct_setparam to define ct_cursor parameters types instead of ct_param<br= >implicit conversion for CS_DATE_TYPE in CS_DATETIME_TYPE DataBuf<br>Adding= ct_cmd_props wrapper<br>Increase DataBuf maxlength for params of a request= when using CS_CHAR_TYPE params so that the buf can be reused<br> <br>BUGS CORRECTED SINCE 0.39:<br><br>Corrected money type when using CS_MO= NEY4 (close bug 2615821)<br>Corrected thread locking in ct_cmd_props (thank= s to patch by Cyrille Froehlich)<br>Corrected bug in type mapping in callpr= oc (thanks to report by Skip Montanaro)<br> Correct passing None in a DataBuf (thanks to patch by Bram Kuijvenhoven)<br= ><br>The full ChangeLog is here:<br><br><a href=3D"https://python-sybase.sv= n.sourceforge.net/svnroot/python-sybase/tags/r0_40pre1/ChangeLog">https://p= ython-sybase.svn.sourceforge.net/svnroot/python-sybase/tags/r0_40pre1/Chang= eLog</a><br> <br><br> --0015174c1d94e5243e0497612011-- --===============1019166760== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline