Skip to content

Add importer for policyengine-bundles releases#389

Merged
anth-volk merged 2 commits into
mainfrom
codex/import-policyengine-bundles
Jun 4, 2026
Merged

Add importer for policyengine-bundles releases#389
anth-volk merged 2 commits into
mainfrom
codex/import-policyengine-bundles

Conversation

@anth-volk
Copy link
Copy Markdown
Contributor

Fixes #388

Summary

  • Add scripts/import_policyengine_bundle.py to import verified policyengine-bundles release assets into policyengine.py.
  • Vendor one current exploded bundle under src/policyengine/data/bundle/ and regenerate the legacy country release manifests used by runtime code.
  • Update country/core optional dependency pins from the imported bundle and write a Towncrier changelog fragment.
  • Document the bundle-consuming flow in release-bundle guidance.

Validation

  • ruff check .
  • ruff format --check .
  • PYTHONPATH=src python -m pytest --noconftest tests/test_import_policyengine_bundle.py

@anth-volk anth-volk marked this pull request as ready for review June 4, 2026 16:57
@anth-volk anth-volk merged commit 420ca00 into main Jun 4, 2026
12 checks passed
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.

Add importer for policyengine-bundles releases

1 participant