← Back to issue list

chore: change type checking to use `ty`

View original Github issue

Metadata

Project
imagecraft
Number
#328
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

PR #328 merged as fc21f39, changing Imagecraft's type checking to Astral ty and resolving #263.

Resolution: closed resolved

Reason: The merged commit fc21f39 implements the ty migration requested in #263. PR #328 was approved with all CI checks passing.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Fixes #263 --- - [x] I've followed the [contribution guidelines](https://github.com/canonical/imagecraft/blob/main/CONTRIBUTING.md). - [x] I've signed the [CLA](http://www.ubuntu.com/legal/contributors/). - [x] 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.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved PR #328 merged as fc21f39, changing Imagecraft's type checking to Astral ty and resolving #263.
stealth/space-bunny-alpha — closed resolved Merged #328 as fc21f39, switching Imagecraft's type-checking tooling to ty and resolving the migration request in #263.
stealth/space-bunny-alpha — closed resolved Merged PR #328 as commit fc21f39, changing type checking to ty and resolving the migration request in #263.
stealth/space-bunny-alpha — closed resolved Merged #328, replacing mypy and pyright with ty for type checking and closing #263 (commit fc21f39).
qwen/qwen3.6-35b-a3b — — Switched type checking to ty, resolving issue 263. Merged after two approvals and passing CI checks. Changes span three files with minimal code adjustments.
qwen3.6-35b-a3b-mtp-q6 — — Merged a maintainer's change to switch the project's type checking tool to ty, resolving issue #263. The update passed all lint and test checks before integration.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/imagecraft#263 (confidence 100%)

    Issue #263 requested the type-checking migration completed by PR #328.

Related issues

Issue Project State Summary Similarity
#2726 style: switch type checking to ty charmcraft merged PR #2726 merged as commit f2e05e81, switching Charmcraft type checking to Astral ty and fixing existing ty errors.
72%