From fd6e43e861b51e560355f6f2a8d6fd466eeabce7 Mon Sep 17 00:00:00 2001 From: Matt Humphrey <34499789+matt-humphrey@users.noreply.github.com> Date: Thu, 17 Jul 2025 10:15:51 +0800 Subject: [PATCH] explicitly close ibis connection --- pointblank/validate.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pointblank/validate.py b/pointblank/validate.py index 3bf5a3b12..75bd0d731 100644 --- a/pointblank/validate.py +++ b/pointblank/validate.py @@ -564,7 +564,10 @@ def load_dataset( data_path = f"{tmp}/{dataset}.ddb" - dataset = ibis.connect(f"duckdb://{data_path}").table(dataset) + # Create connection and get table, then close connection + conn = ibis.connect(f"duckdb://{data_path}") + dataset = conn.table(dataset) + conn.disconnect() # Explicitly close the connection return dataset