build: bump rustc/cargo to 1.91
Metadata
Current evaluation
Merged changes bumping rustc and cargo to version 1.91, adopting the installation method used by Snapcraft and Charmcraft. Approved by two reviewers and passed CI checks.
Suggested action: —
No scores available.
Issue body
Copies the way Snapcraft and Charmcraft install the newer cargo
---
- [ ] I've followed the [contribution guidelines](https://github.com/canonical/rockcraft/blob/main/CONTRIBUTING.md).
- [ ] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/).
- [ ] I've successfully run `make lint && make test`.
- [ ] I've added or updated any relevant documentation.
- [ ] In documents I changed, I [added a meta description](https://canonical-starflow.readthedocs-hosted.com/how-to/add-a-page-meta-description/) if one was missing.
- [ ] I've updated the relevant release notes.
---
<sub>Stack created with <a href="https://github.com/github/gh-stack">GitHub Stacks CLI</a> • <a href="https://gh.io/stacks-feedback">Give Feedback 💬</a></sub>
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged changes bumping rustc and cargo to version 1.91, adopting the installation method used by Snapcraft and Charmcraft. Approved by two reviewers and passed CI checks. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
5
Complexity:
15
Confidence:
95
|
needs review | Bumps rustc and cargo to version 1.91, aligning installation methods with Snapcraft and Charmcraft. Currently approved by two reviewers with zero unresolved comments and passing CI checks. |
Update history
| Date | Change |
|---|---|
| updated | |
| updated | |
| updated | |
| created |
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #235 fix(build): update rustc and cargo | imagecraft | merged | Merged update to rustc and cargo dependencies to ensure maturin 1.10 compatibility. Approved by two reviewers, passed all CI checks, and modified one file. | |
| #1537 build(Makefile): check for cargo | craft-parts | merged | Merged a Makefile update that verifies cargo availability before installation, preventing duplicate installs when using the rustup snap. Approved by two reviewers and passed all CI checks. | |
| #6309 build(snapcraft.yaml): update cargo | snapcraft | merged | Merged update to snapcraft.yaml staging cargo and consolidating build-packages, fixing a cryptography build failure introduced in #6307. Approved by two reviewers and merged after passing core CI checks. |