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