From 8fca816e1357d2662a0cfc15c00379570eb53d3d Mon Sep 17 00:00:00 2001 From: Max Ghenis Date: Wed, 3 Dec 2025 18:01:10 -0500 Subject: [PATCH] Bump policyengine-core to 3.23.0 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Updates to policyengine-core 3.23.0 which adds strict enum validation. Invalid enum values will now raise ValueError instead of silently converting to index 0. This tests that all enum values in our test files are valid. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude --- changelog_entry.yaml | 4 ++++ setup.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/changelog_entry.yaml b/changelog_entry.yaml index e69de29bb..cb9547de1 100644 --- a/changelog_entry.yaml +++ b/changelog_entry.yaml @@ -0,0 +1,4 @@ +- bump: patch + changes: + changed: + - Bump policyengine-core to 3.23.0 (adds strict enum validation). diff --git a/setup.py b/setup.py index bd9e5f4b6..ee995c2e6 100644 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ # Core requirements with refined version constraints general_requirements = [ - "policyengine_core>=3.14.1", + "policyengine_core>=3.23.0", "black[jupyter]", "coverage<7", "dpath<3",