From f3a89a7777d0db2ded63cdc90be35a602fee65e4 Mon Sep 17 00:00:00 2001 From: ritchie Date: Tue, 24 Sep 2024 14:49:16 +0200 Subject: [PATCH] temporal --- .../polars-core/src/chunked_array/builder/list/primitive.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/crates/polars-core/src/chunked_array/builder/list/primitive.rs b/crates/polars-core/src/chunked_array/builder/list/primitive.rs index 3bda4629b294..a6a700635d6a 100644 --- a/crates/polars-core/src/chunked_array/builder/list/primitive.rs +++ b/crates/polars-core/src/chunked_array/builder/list/primitive.rs @@ -19,7 +19,10 @@ where values_capacity: usize, inner_type: DataType, ) -> Self { - assert!(inner_type.is_numeric(), "inner type must be primitive"); + assert!( + inner_type.is_numeric() || inner_type.is_temporal(), + "inner type must be primitive" + ); let values = MutablePrimitiveArray::::with_capacity(values_capacity); let builder = LargePrimitiveBuilder::::new_with_capacity(values, capacity); let field = Field::new(name, DataType::List(Box::new(inner_type)));