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.
The bundled UK release contract currently points at
policyengine-uk==2.88.0andpolicyengine-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 latestpolicyengine.pyversioning deployment to fail while regenerating bundled TROs.This issue tracks a stopgap update that:
policyengine-uk==2.88.6andpolicyengine-uk-data==1.53.0.This is not the full cross-repository bundle system. It is a targeted fix so the current
.pyrelease/versioning path can publish a UK contract whose TRO generation has the hashes it requires.