From 876148b70a830cba614fdcf005b88a96cbf0c5e9 Mon Sep 17 00:00:00 2001 From: scottwilson Date: Wed, 25 Mar 2026 15:47:26 +0000 Subject: [PATCH 1/2] build: update version --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index e989d3a..8a64765 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ setup( name='mario-pipeline-tools', - version='0.60', + version='0.61', packages=['mario'], url='https://github.com/JiscDACT/mario', license='all rights reserved', From 3a84fcb648074edf9a8c4dbc8d3ea625273c4f35 Mon Sep 17 00:00:00 2001 From: scottwilson Date: Wed, 25 Mar 2026 15:48:59 +0000 Subject: [PATCH 2/2] fix: ensure path parts are strings --- mario/dataset_splitter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mario/dataset_splitter.py b/mario/dataset_splitter.py index 29c8b9e..7ff0639 100644 --- a/mario/dataset_splitter.py +++ b/mario/dataset_splitter.py @@ -252,7 +252,7 @@ def split_excel_using_builder(self, file_name: str) -> None: # For each unique value, subset the data and create the output for value in values: logger.info(f"Splitting {file_name} for value {value}") - output_folder = os.path.join(self.output_path, value) + output_folder = os.path.join(self.output_path, str(value)) os.makedirs(output_folder, exist_ok=True) output_path = os.path.join(output_folder, file_name) builder.filepath = output_path