From 881374a8ba04b3f8daa40535fc85b60320a2ebe3 Mon Sep 17 00:00:00 2001 From: 0xARK <108460887+0xARK@users.noreply.github.com> Date: Fri, 21 Nov 2025 18:18:48 +0100 Subject: [PATCH 1/2] Allows None as column value in Sender row --- src/questdb/ingress.pyi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/questdb/ingress.pyi b/src/questdb/ingress.pyi index 7989a79a..0595c24c 100644 --- a/src/questdb/ingress.pyi +++ b/src/questdb/ingress.pyi @@ -1033,7 +1033,7 @@ class Sender: *, symbols: Optional[Dict[str, str]] = None, columns: Optional[ - Dict[str, Union[bool, int, float, str, TimestampMicros, datetime, np.ndarray]] + Dict[str, Union[None, bool, int, float, str, TimestampMicros, datetime, np.ndarray]] ] = None, at: Union[TimestampNanos, datetime, ServerTimestampType], ) -> Sender: From b52faf72cdeea931fc7b713038747e9ebf6ff75b Mon Sep 17 00:00:00 2001 From: 0xARK <108460887+0xARK@users.noreply.github.com> Date: Fri, 21 Nov 2025 18:20:38 +0100 Subject: [PATCH 2/2] Allows None as column value in Sender row --- src/questdb/ingress.pyx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/questdb/ingress.pyx b/src/questdb/ingress.pyx index b763f909..ac7bcb65 100644 --- a/src/questdb/ingress.pyx +++ b/src/questdb/ingress.pyx @@ -2533,7 +2533,7 @@ cdef class Sender: symbols: Optional[Dict[str, str]]=None, columns: Optional[Dict[ str, - Union[bool, int, float, str, TimestampMicros, datetime.datetime, numpy.ndarray]]]=None, + Union[None, bool, int, float, str, TimestampMicros, datetime.datetime, numpy.ndarray]]]=None, at: Union[TimestampNanos, datetime.datetime, ServerTimestampType]): """ Write a row to the internal buffer.