Skip to content

Add pandas 3.0 compatibility tests#1491

Open
MaxGhenis wants to merge 1 commit intomainfrom
add-pandas3-tests
Open

Add pandas 3.0 compatibility tests#1491
MaxGhenis wants to merge 1 commit intomainfrom
add-pandas3-tests

Conversation

@MaxGhenis
Copy link
Collaborator

Summary

  • Adds test suite verifying policyengine-uk works with pandas 3.0 changes
  • Tests region-based parameter lookups (StringArray handling)
  • Tests string-typed variables (filled_array with StringDtype)
  • Tests enum variables

Test plan

  • CI passes

These tests require policyengine-core >= 3.9.1 which has the pandas 3 compatibility fixes (merged in PolicyEngine/policyengine-core#424).

🤖 Generated with Claude Code

Tests verify that policyengine-uk works with pandas 3.0 changes:
- Region-based parameter lookups (StringArray handling)
- String-typed variables (filled_array with StringDtype)
- Enum variables

These tests require policyengine-core >= 3.9.1 which has the pandas 3 fixes.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
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