From 6819bc3dc249d5cc0c75c35eb8362ca3bc686960 Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sun, 25 Jan 2026 10:54:29 -0500 Subject: [PATCH 1/2] Bump policyengine-core>=3.23.6 and microdf>=1.2.1 for pandas 3.0 - Core 3.23.6 fixes StringArray parameter lookups - microdf 1.2.1 fixes set_weights CoW compatibility Co-Authored-By: Claude Opus 4.5 --- changelog_entry.yaml | 4 ++++ setup.py | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/changelog_entry.yaml b/changelog_entry.yaml index e69de29bb..6e953ed0d 100644 --- a/changelog_entry.yaml +++ b/changelog_entry.yaml @@ -0,0 +1,4 @@ +- bump: patch + changes: + changed: + - Bumped policyengine-core to 3.23.6 and microdf to 1.2.1 for pandas 3.0 compatibility diff --git a/setup.py b/setup.py index 9398ca8b7..ad6eeb1fa 100644 --- a/setup.py +++ b/setup.py @@ -8,13 +8,13 @@ # Core requirements with refined version constraints general_requirements = [ - "policyengine_core>=3.23.0", + "policyengine_core>=3.23.6", "black[jupyter]", "coverage<7", "dpath<3", "h5py>=3,<4", "linecheck<1", - "microdf_python>=1.0.0", + "microdf_python>=1.2.1", "nptyping<2", "numexpr<3", "pandas>=2.2.0", From 3c36b2378246f2d1f7d9ad13861d697886182b14 Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Sun, 25 Jan 2026 11:00:51 -0500 Subject: [PATCH 2/2] Fix black formatting --- policyengine_canada/model_api.py | 1 - 1 file changed, 1 deletion(-) diff --git a/policyengine_canada/model_api.py b/policyengine_canada/model_api.py index c96a4753e..23020fa75 100644 --- a/policyengine_canada/model_api.py +++ b/policyengine_canada/model_api.py @@ -5,7 +5,6 @@ ) from policyengine_canada.tools.general import * - CAD = "currency-CAD"