diff --git a/NEWS b/NEWS index 500125b4..fe770278 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 1342f13c..15f35e80 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 e52bb9fa..db8674c1 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 a6c025e1..68df344c 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.