]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
style: avoid a chained traceback on dns parsing error
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Wed, 27 Sep 2023 21:59:12 +0000 (23:59 +0200)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Wed, 27 Sep 2023 21:59:46 +0000 (23:59 +0200)
psycopg/psycopg/conninfo.py

index 3b21f838f0972a243251a27e3895a8bec2ff9599..38d1f7dabc43d16a43e18b990156ca6b22f60c4c 100644 (file)
@@ -95,7 +95,7 @@ def _parse_conninfo(conninfo: str) -> List[pq.ConninfoOption]:
     try:
         return pq.Conninfo.parse(conninfo.encode())
     except e.OperationalError as ex:
-        raise e.ProgrammingError(str(ex))
+        raise e.ProgrammingError(str(ex)) from None
 
 
 re_escape = re.compile(r"([\\'])")