Skip to content

Bump policyengine-core to 3.23.5 for pandas 3.0 compatibility#1238

Open
MaxGhenis wants to merge 3 commits intomainfrom
bump-core-pandas3
Open

Bump policyengine-core to 3.23.5 for pandas 3.0 compatibility#1238
MaxGhenis wants to merge 3 commits intomainfrom
bump-core-pandas3

Conversation

@MaxGhenis
Copy link
Copy Markdown
Contributor

Summary

  • Added explicit policyengine-core>=3.23.5 dependency for pandas 3.0 compatibility

Test plan

  • Verify CI passes
  • Confirm household API endpoints work correctly with updated core version

Generated with Claude Code

MaxGhenis and others added 3 commits January 25, 2026 08:23
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Follows TDD approach by adding a test that verifies policyengine-core's
Enum.encode works correctly with pandas Series, which was broken in
pandas 3.0 due to removal of core.internals.blocks.ExtensionBlock.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@MaxGhenis MaxGhenis requested a review from anth-volk January 25, 2026 15:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant