summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>2017-12-10 17:43:01 +0000
committerGitHub <noreply@github.com>2017-12-10 17:43:01 +0000
commitafd7c6c28430f94e1a77a63d4768f671369bac28 (patch)
tree2b7740abf49f3431bc2b418294c1d9d303ec6c4d
parentec0a3d59a8c87bbf6f845ff911f541f753a8858d (diff)
parent19b1efd62962e4144a3579570828bd2cde02ac5c (diff)
downloadpsycopg2-afd7c6c28430f94e1a77a63d4768f671369bac28.tar.gz
Merge pull request #646 from jdufresne/drop-deprecated
Drop long deprecated function register_tstz_w_secs()
-rw-r--r--NEWS1
-rw-r--r--doc/src/extras.rst14
-rw-r--r--doc/src/usage.rst3
-rw-r--r--lib/extras.py12
4 files changed, 2 insertions, 28 deletions
diff --git a/NEWS b/NEWS
index 500125b..fe77027 100644
--- a/NEWS
+++ b/NEWS
@@ -8,6 +8,7 @@ Other changes:
- Dropped support for Python 2.6, 3.2, 3.3.
- Dropped `psycopg1` module.
+- Dropped deprecated ``register_tstz_w_secs()`` (was previously a no-op).
What's new in psycopg 2.7.4
diff --git a/doc/src/extras.rst b/doc/src/extras.rst
index 1342f13..15f35e8 100644
--- a/doc/src/extras.rst
+++ b/doc/src/extras.rst
@@ -1025,20 +1025,6 @@ parameters. By reducing the number of server roundtrips the performance can be
.. versionadded:: 2.7
-
-.. index::
- single: Time zones; Fractional
-
-Fractional time zones
----------------------
-
-.. autofunction:: register_tstz_w_secs
-
- .. versionadded:: 2.0.9
-
- .. versionchanged:: 2.2.2
- function is no-op: see :ref:`tz-handling`.
-
.. index::
pair: Example; Coroutine;
diff --git a/doc/src/usage.rst b/doc/src/usage.rst
index e52bb9f..db8674c 100644
--- a/doc/src/usage.rst
+++ b/doc/src/usage.rst
@@ -560,8 +560,7 @@ rounded to the nearest minute, with an error of up to 30 seconds.
.. versionchanged:: 2.2.2
timezones with seconds are supported (with rounding). Previously such
- timezones raised an error. In order to deal with them in previous
- versions use `psycopg2.extras.register_tstz_w_secs()`.
+ timezones raised an error.
.. index::
diff --git a/lib/extras.py b/lib/extras.py
index a6c025e..68df344 100644
--- a/lib/extras.py
+++ b/lib/extras.py
@@ -719,18 +719,6 @@ def register_inet(oid=None, conn_or_curs=None):
return _ext.INET
-def register_tstz_w_secs(oids=None, conn_or_curs=None):
- """The function used to register an alternate type caster for
- :sql:`TIMESTAMP WITH TIME ZONE` to deal with historical time zones with
- seconds in the UTC offset.
-
- These are now correctly handled by the default type caster, so currently
- the function doesn't do anything.
- """
- import warnings
- warnings.warn("deprecated", DeprecationWarning)
-
-
def wait_select(conn):
"""Wait until a connection or cursor has data available.