Skip to content

[codex] Prepare simulation service for policyengine 0.13.0#428

Merged
anth-volk merged 1 commit intomainfrom
codex/policyengine-0x-simulation
Apr 8, 2026
Merged

[codex] Prepare simulation service for policyengine 0.13.0#428
anth-volk merged 1 commit intomainfrom
codex/policyengine-0x-simulation

Conversation

@MaxGhenis
Copy link
Copy Markdown
Contributor

Summary

  • pin the simulation project and Modal image to the expected next policyengine 0.x release
  • add a regression test to keep the pyproject.toml and Modal image pins in sync

Validation

  • /Users/maxghenis/PolicyEngine/policyengine-api-v2/projects/policyengine-api-simulation/.venv/bin/pytest tests/test_policyengine_dependency_source.py
  • python3 -m py_compile projects/policyengine-api-simulation/src/modal/app.py projects/policyengine-api-simulation/tests/test_policyengine_dependency_source.py
  • black --check projects/policyengine-api-simulation/src/modal/app.py projects/policyengine-api-simulation/tests/test_policyengine_dependency_source.py

Notes

  • This PR is intentionally in advance of the policyengine 0.x release. I am inferring 0.13.0 from the current 0.12.1 pin plus the merged minor bump in policyengine.py 0.x.
  • CI is expected to fail until policyengine==0.13.0 is actually available on PyPI.
  • The policyengine.py 0.x versioning workflow is currently failing on checkout auth, so publishing that release is separately blocked until that workflow issue is fixed.

@anth-volk anth-volk marked this pull request as ready for review April 8, 2026 13:53
@anth-volk anth-volk merged commit 73f5e2e into main Apr 8, 2026
7 of 8 checks passed
@anth-volk anth-volk deleted the codex/policyengine-0x-simulation branch April 8, 2026 13:53
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