]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
Drop ConnectionInfo.protocol_version.
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Mon, 2 Aug 2021 14:06:16 +0000 (16:06 +0200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sat, 21 Aug 2021 14:25:20 +0000 (16:25 +0200)
Of limited utility. Left exposed in the underlying pgconn obecjt.

docs/api/connections.rst
psycopg/psycopg/conninfo.py
psycopg/psycopg/pq/abc.py
tests/test_conninfo.py

index 8bc980493357b717c64b056585673f37e2bf1c98..a8bdf11ded56ffc1a0ad8c29e17f4f567f85f3b7 100644 (file)
@@ -420,8 +420,6 @@ Connection support objects
         ``standard_conforming_strings``... See :pq:`PQparameterStatus()` for
         all the available parameters.
 
-    .. autoattribute:: protocol_version
-
 
 .. rubric:: Objects involved in :ref:`transactions`
 
index fe3c4f23fb3c1fcc64b55244b6315f527b577fb7..c93db790826d88b5365e98bca59959a5daf732e1 100644 (file)
@@ -240,13 +240,6 @@ class ConnectionInfo:
         """
         return self.pgconn.backend_pid
 
-    @property
-    def protocol_version(self) -> int:
-        """
-        The frontend/backend protocol currently used. See :pq:`PQprotocolVersion()`.
-        """
-        return self.pgconn.protocol_version
-
     @property
     def error_message(self) -> str:
         """
index 385e3732347524c515634f849de7f7bee0ef6d8f..afa42b49b3d59b69921e106db17975a149c5947d 100644 (file)
@@ -100,10 +100,6 @@ class PGconn(Protocol):
     def error_message(self) -> bytes:
         ...
 
-    @property
-    def protocol_version(self) -> int:
-        ...
-
     @property
     def server_version(self) -> int:
         ...
index 100e1e9957f0cf1493b9ed97bae046b491268ec9..611d72a57f88fbc6f37ea1acf84ea2d87f9a00d2 100644 (file)
@@ -235,9 +235,6 @@ class TestConnectionInfo:
     def test_server_version(self, conn):
         assert conn.info.server_version == conn.pgconn.server_version
 
-    def test_protocol_version(self, conn):
-        assert conn.info.protocol_version >= 3
-
     def test_error_message(self, conn):
         assert conn.info.error_message == ""
         with pytest.raises(psycopg.ProgrammingError) as ex: