summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>2017-03-22 03:37:41 +0000
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>2017-03-22 03:42:12 +0000
commitee9948fa86bbe654d55491d92039c5cd69909c95 (patch)
tree487880251bfd4ab2189274b20f5ccd74dc74688a
parent57b1093b31ddfbe7434ca02dc172f088d4747396 (diff)
downloadpsycopg2-ee9948fa86bbe654d55491d92039c5cd69909c95.tar.gz
Expose *DATETIMETZ* objects in the extensions module
-rw-r--r--doc/src/extensions.rst6
-rw-r--r--lib/extensions.py8
2 files changed, 10 insertions, 4 deletions
diff --git a/doc/src/extensions.rst b/doc/src/extensions.rst
index 2432408..8545fcf 100644
--- a/doc/src/extensions.rst
+++ b/doc/src/extensions.rst
@@ -823,10 +823,12 @@ from the database. See :ref:`unicode-handling` for details.
.. data:: PYDATE
PYDATETIME
+ PYDATETIMETZ
PYINTERVAL
PYTIME
PYDATEARRAY
PYDATETIMEARRAY
+ PYDATETIMETZARRAY
PYINTERVALARRAY
PYTIMEARRAY
@@ -835,10 +837,12 @@ from the database. See :ref:`unicode-handling` for details.
.. data:: MXDATE
MXDATETIME
+ MXDATETIMETZ
MXINTERVAL
MXTIME
MXDATEARRAY
MXDATETIMEARRAY
+ MXDATETIMETZARRAY
MXINTERVALARRAY
MXTIMEARRAY
@@ -851,3 +855,5 @@ from the database. See :ref:`unicode-handling` for details.
module. In older versions they can be imported from the implementation
module `!psycopg2._psycopg`.
+.. versionchanged:: 2.7.2
+ added `!*DATETIMETZ*` objects.
diff --git a/lib/extensions.py b/lib/extensions.py
index 00d71f0..91b8133 100644
--- a/lib/extensions.py
+++ b/lib/extensions.py
@@ -43,16 +43,16 @@ from psycopg2._psycopg import ( # noqa
try:
from psycopg2._psycopg import ( # noqa
- MXDATE, MXDATETIME, MXINTERVAL, MXTIME,
- MXDATEARRAY, MXDATETIMEARRAY, MXINTERVALARRAY, MXTIMEARRAY,
+ MXDATE, MXDATETIME, MXDATETIMETZ, MXINTERVAL, MXTIME, MXDATEARRAY,
+ MXDATETIMEARRAY, MXDATETIMETZARRAY, MXINTERVALARRAY, MXTIMEARRAY,
DateFromMx, TimeFromMx, TimestampFromMx, IntervalFromMx, )
except ImportError:
pass
try:
from psycopg2._psycopg import ( # noqa
- PYDATE, PYDATETIME, PYINTERVAL, PYTIME,
- PYDATEARRAY, PYDATETIMEARRAY, PYINTERVALARRAY, PYTIMEARRAY,
+ PYDATE, PYDATETIME, PYDATETIMETZ, PYINTERVAL, PYTIME, PYDATEARRAY,
+ PYDATETIMEARRAY, PYDATETIMETZARRAY, PYINTERVALARRAY, PYTIMEARRAY,
DateFromPy, TimeFromPy, TimestampFromPy, IntervalFromPy, )
except ImportError:
pass