Skip to content

Conversation

@MaxGhenis
Copy link
Contributor

Summary

  • Bumped policyengine-core minimum version from 3.10 to 3.23.5 in all optional dependency groups (uk, us, dev)
  • This ensures compatibility with pandas 3.0

Test plan

  • Verify CI tests pass
  • Confirm package installs correctly with the new version constraint

🤖 Generated with Claude Code

MaxGhenis and others added 4 commits January 25, 2026 08:19
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Adds TDD test to verify that policyengine-core's Enum.encode works
correctly with pandas Series, which is required for pandas 3.0 support.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
- microdf 1.2.1 fixes 'Series' object has no attribute 'set_weights' error
- policyengine-core 3.23.6 fixes StringArray hashability for parameter lookups

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
@MaxGhenis MaxGhenis merged commit d8af1f3 into main Jan 25, 2026
2 checks passed
@MaxGhenis MaxGhenis deleted the bump-core-pandas3 branch January 25, 2026 14:20
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.

2 participants