Changes in 0.14.1 (released 03/09/2009)
ll.nightshade.Callnow commits any changes that might have been done by the function or procedure.
Changes in 0.14 (released 01/14/2009)
ll.nightshade.Connectionhas new methodscommit,rollback,closeandcancel.
Changes in 0.13.1 (released 08/29/2008)
Connect.cursornow passes keyword arguments through toll.orasql.Connection.cursor.
Changes in 0.13 (released 02/15/2008)
CherryPy 3.0 is required now.
The
conditionaldecorator has been removed. You can use CherryPy'stools.etagstool.The
cachedecorator has been removed. You can use CherryPy'stools.cachingtool.
Changes in 0.12 (released 02/01/2008)
All docstrings use ReST now.
Changes in 0.11 (released 01/07/2008)
Updated the docstrings to XIST 3.0.
Added ReST versions of the documentation.
Changes in 0.10 (released 09/04/2007)
When a
Connectobject is used as a decorator the database connection is no longer passed to the decorated function. This means that there will no longer be any signature mismatch between the original function and the decorated function. However theConnectobject must be stored somewhere else and the user must call the newcursormethod to get a cursor.Keyword argument in the
Connectconstructor are passed on to theconnectcall.
Changes in 0.9 (released 07/18/2007)
Added support for the
Cache-Controlheader.
Changes in 0.8.1 (released 06/26/2007)
Fixed a bug in
Call.__call__(calling the procedure wasn't retried after the connection got lost).
Changes in 0.8 (released 06/21/2007)
withconnectionhas been renamed toConnectand the implementation of__call__has been fixed.Callnow needs aConnectobject as the second argument in the constructor (instead of takingconnectstring,poolandretryarguments).
Changes in 0.7.1 (released 05/12/2007)
Fixed a bug that surfaced after the connection to the database was lost.
Changes in 0.7 (released 03/16/2007)
A new decorator
withconnectionhas been added. This can be use to retry database operations in case of stale connections.
Changes in 0.6 (released 03/12/2007)
Initial public release.