]> git.ipfire.org Git - thirdparty/psycopg.git/commitdiff
feat(numpy): add longlong dumpers
authorDaniele Varrazzo <daniele.varrazzo@gmail.com>
Fri, 16 Dec 2022 18:23:19 +0000 (18:23 +0000)
committerDaniele Varrazzo <daniele.varrazzo@gmail.com>
Sat, 5 Aug 2023 14:21:30 +0000 (15:21 +0100)
psycopg/psycopg/types/numpy.py

index 68bb5f2b98fe754f29ebed1397069da4d20e8f0d..ea7e8161479808ef479b11be7c9bfe23c8bdf062 100644 (file)
@@ -74,6 +74,7 @@ def register_default_adapters(context: Optional[AdaptContext] = None) -> None:
     adapters.register_dumper("numpy.int16", NPInt16Dumper)
     adapters.register_dumper("numpy.int32", NPInt32Dumper)
     adapters.register_dumper("numpy.int64", NPInt64Dumper)
+    adapters.register_dumper("numpy.longlong", NPInt64Dumper)
     adapters.register_dumper("numpy.bool_", BoolDumper)
     adapters.register_dumper("numpy.uint8", NPInt16Dumper)
     adapters.register_dumper("numpy.uint16", NPInt32Dumper)
@@ -88,6 +89,7 @@ def register_default_adapters(context: Optional[AdaptContext] = None) -> None:
     adapters.register_dumper("numpy.int16", NPInt16BinaryDumper)
     adapters.register_dumper("numpy.int32", NPInt32BinaryDumper)
     adapters.register_dumper("numpy.int64", NPInt64BinaryDumper)
+    adapters.register_dumper("numpy.longlong", NPInt64BinaryDumper)
     adapters.register_dumper("numpy.bool_", BoolBinaryDumper)
     adapters.register_dumper("numpy.uint8", NPInt16BinaryDumper)
     adapters.register_dumper("numpy.uint16", NPInt32BinaryDumper)