]> 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:29:25 +0000 (19:29 +0100)
psycopg/psycopg/pq/misc.py

index fe825d699900ad78ab34aad9cf5a8dc986d32ab1..1decf4b79824e3ae9c0bd0c0f0dc1160205e7ac2 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":