]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
fix win32 libpq missing error
authorTrim21 <trim21.me@gmail.com>
Sat, 22 Feb 2025 18:12:26 +0000 (02:12 +0800)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sat, 22 Feb 2025 18:28:49 +0000 (19:28 +0100)
psycopg/psycopg/pq/misc.py

index 20924636a6dc59bc2416639b28ed2904db7ed2f0..fe06141c2205671e1da76efc319253edea7092ab 100644 (file)
@@ -53,6 +53,8 @@ class PGresAttDesc(NamedTuple):
 def find_libpq_full_path() -> str | None:
     if sys.platform == "win32":
         libname = ctypes.util.find_library("libpq.dll")
+        if libname is None:
+            return None
         libname = str(Path(libname).resolve())
 
     elif sys.platform == "darwin":