]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
fix: add missing interface for PGconn.protocol_version
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sat, 5 Jul 2025 13:22:12 +0000 (15:22 +0200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sat, 5 Jul 2025 13:41:45 +0000 (15:41 +0200)
psycopg/psycopg/errors.py
psycopg/psycopg/pq/abc.py

index 42d1560682a62b10f58afa0ab51d0582a46d561a..fc57f156a874702e5e6182c16f1f14edb40c6578 100644 (file)
@@ -60,6 +60,7 @@ class FinishedPGconn:
 
     error_message: bytes = b""
     _encoding: str = "utf-8"
+    protocol_version: int = 0
     server_version: int = 0
 
     backend_pid: int = 0
index ecbd26888bb1464b8106a0cc15e558c13a455555..8029fd7b5475363d0a3880b71af72d8b141c1d5d 100644 (file)
@@ -85,6 +85,9 @@ class PGconn(Protocol):
     @property
     def _encoding(self) -> str: ...
 
+    @property
+    def protocol_version(self) -> int: ...
+
     @property
     def server_version(self) -> int: ...