From 54e9c89ea4c33ee27fbb3a016298a0462d1a2ecf Mon Sep 17 00:00:00 2001 From: Daniele Varrazzo <daniele.varrazzo@gmail.com> Date: Tue, 13 Apr 2010 23:48:31 +0100 Subject: [PATCH] DECIMAL typecaster imported into the extensions module. --- ChangeLog | 4 ++++ doc/src/extensions.rst | 7 ++++++- lib/extensions.py | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 20af4407..11c7964c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2010-04-13 Daniele Varrazzo <daniele.varrazzo@gmail.com> + + * lib/extensions.py: DECIMAL typecaster imported from _psycopg. + 2010-04-05 Federico Di Gregorio <fog@initd.org> * Fixed problem with asynchronous NOTIFYs. diff --git a/doc/src/extensions.rst b/doc/src/extensions.rst index a672781c..7a02e4df 100644 --- a/doc/src/extensions.rst +++ b/doc/src/extensions.rst @@ -199,7 +199,7 @@ deal with Python objects adaptation: .. versionchanged:: 2.0.14 previously the adapter was not exposed by the `extensions` - module. In older version it can be imported from the implementation + module. In older versions it can be imported from the implementation module `!psycopg2._psycopg`. @@ -495,6 +495,7 @@ from the database. See :ref:`unicode-handling` for details. DATE DATEARRAY DATETIMEARRAY + DECIMAL DECIMALARRAY FLOAT FLOATARRAY @@ -511,3 +512,7 @@ from the database. See :ref:`unicode-handling` for details. UNICODE UNICODEARRAY +.. versionchanged:: 2.2.0 + previously the `DECIMAL` typecaster was not exposed by the + `extensions` module. In older versions it can be imported from the + implementation module `!psycopg2._psycopg`. diff --git a/lib/extensions.py b/lib/extensions.py index edffee9c..4627d088 100644 --- a/lib/extensions.py +++ b/lib/extensions.py @@ -33,7 +33,7 @@ This module holds all the extensions to the DBAPI-2.0 provided by psycopg. # License for more details. from _psycopg import UNICODE, INTEGER, LONGINTEGER, BOOLEAN, FLOAT -from _psycopg import TIME, DATE, INTERVAL +from _psycopg import TIME, DATE, INTERVAL, DECIMAL from _psycopg import BINARYARRAY, BOOLEANARRAY, DATEARRAY, DATETIMEARRAY from _psycopg import DECIMALARRAY, FLOATARRAY, INTEGERARRAY, INTERVALARRAY from _psycopg import LONGINTEGERARRAY, ROWIDARRAY, STRINGARRAY, TIMEARRAY