Skip to content

Chore: bump shipped Julia env compat to admit Piccolo v1.21 (Specs Phase 1) - #272

Draft
aarontrowbridge wants to merge 1 commit into
mainfrom
bump-env-compat-v1.21
Draft

aarontrowbridge wants to merge 1 commit into
mainfrom
bump-env-compat-v1.21

Conversation

@aarontrowbridge

Copy link
Copy Markdown
Member

Closes #271.

What

Raise the ~/.amico/julia Project.toml Piccolo compat bound from ~1.19 to ~1.21 so amico-run can dispatch scriptless problem_spec solves via Piccolo.Specs.solve_spec.

Checklist

  • Re-vet bundled templates (scores/pulse-designer/templates/solve.jl, scores/pasqal-mis/templates/solve.jl, exemplars) against Piccolo 1.21.0 for:
    • integrator_type = :spline rejection (1.20 breaking change)
    • fidelity(qcp) return-type changes (free-phase-aware)
    • sync_trajectory! optimizer-vs-rollout divergence warning
    • any Specs materialize-dispatch differences
  • Re-run re-rollout verification on each template with 1.21.0
  • Bump Project.toml compat: Piccolo = "~1.21"
  • Regenerate Manifest.toml (exact tree-sha pin for new minor)
  • Ship the updated env files to the amicode extension provisioning path

@aarontrowbridge aarontrowbridge added the hitl needs human decision/review label Aug 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

hitl needs human decision/review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Bump shipped Julia env compat bound to admit Piccolo v1.21 (Specs Phase 1)

1 participant