Skip to content

Refresh UK bundled release contract to a TRO-compatible data release #343

@anth-volk

Description

@anth-volk

The bundled UK release contract currently points at policyengine-uk==2.88.0 and policyengine-uk-data==1.40.4. That data release does not publish the release metadata or certified artifact SHA needed by the TRACE TRO generation path, which caused the latest policyengine.py versioning deployment to fail while regenerating bundled TROs.

This issue tracks a stopgap update that:

  • Moves the bundled UK pair to policyengine-uk==2.88.6 and policyengine-uk-data==1.53.0.
  • Records the certified UK dataset artifact SHA and data build fingerprint in the bundled UK manifest.
  • Regenerates the bundled UK TRACE TRO sidecar.
  • Updates the refresh helper so future bundle refreshes use the data release manifest metadata when one is available, instead of leaving certification fields stale.

This is not the full cross-repository bundle system. It is a targeted fix so the current .py release/versioning path can publish a UK contract whose TRO generation has the hashes it requires.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions